Für alle Interessierte: Möchte man die Zeitzone auf dem Raspberry ändern, so braucht man „timezone“ oder kurz „tz“. Dies kann in Buildroot ganz einfach unter: System configuration –> install timezone info hinzugefügt werden. Dann einen symbolischen Link von der Zeitzonenbeschreibung
PHP auf dem Raspberry Pi, genial einfach
Manchmal liegt das gute so nah und man sieht es nicht. Tatsächlich ist es so genial einfach, PHP auf dem Raspberry Pi zum Laufen zu bringen, dass es schon wieder zu einfach ist. Eigentlich braucht man für PHP ja einen
WLAN unter Buildroot zum Laufen bringen
Zunächst muss Buildroot auf die aktuelle Version 2017.05 aktualisiert werden. Achtung: Stand 19.06.2017 wurde in dem verlinkten Beitrag mal wider die Datei custom.zip mit dem Inhalt des custom-Verzeichnisses ausgetauscht. Die neue Version enthält alle benötigten Voreinstellungen für das WLAN. Anschließend
HTML UI: Der Durchbruch!
Endlich ist es soweit und alle Details zum Start eines „einfachen“ Browsers mit Buildroot sind geklärt. (Einfach in Anführungszeichen, weil ein vollwertiger Browser heutzutage alles andere als klein und einfach ist.) Dadurch wird es nun möglich, das komplette UI eines
Was tun, wenn beim Start der VM das custom-Verzeichnis leer ist
Ich kann nicht genau sagen warum, aber im Vergleich zu Januar, als ich die VM eingerichtet habe, scheint durch irgend eine Aktualisierung das automatische Mounten der mit dem Entwicklungsrechner geteilten Verzeichnisse nicht mehr zuverlässig zu klappen. Bemerkbar macht sich das
Buildroot auf die aktuelle Version 2017.05 aktualisieren
Da der Raspberry Pi 3 noch relativ jung ist, benötigen manche Projekte die aktuelle Buildroot-Version, um die Hardware des Pi vollständig nutzen zu können. Denn die Version in der VM ist von Ende 2016 und nutzt noch den Linux-Kernel 4.4,
Erster Teilerfolg bzgl. Browser im Vollbildmodus
Das UI des Magic Mirror-Projekts basiert, modernen Entwicklungstrends folgend, auf einer HTML5-Weboberfläche. Der Raspberry Pi muss beim Hochfahren also eine grafische Umgebung mit einem Browser im Vollbild- bzw. Kioskmodus starten. Aus diesem Grund habe ich auch versucht, möglichst viel zum
Hilfe mein Netzwerk funktioniert nicht mehr!?
Wenn Sie wie in Anpassen der Linux-Bootparameter beschrieben den Bootparameter quiet hinzugefügt haben, werden Sie feststellen, dass Buildroot nun deutlich schneller startet. Und zwar so schnell, dass nun eine Race Condition zum Tragen kommt, durch die der Befehl ifup -a
Was tun, wenn sudo nicht mehr funktioniert?
In der von mir bereitgestellten Vorlagekonfiguration für Buildroot ist unter anderem auch sudo enthalten, das genutzt werden kann, um Befehle mit Rootrechten auszuführen. Hierfür meldet man sich mit einem normalen Linuxbenutzer an und schreibt vor den auszuführenden Befehl einfach sudo.
Anpassen der Linux Bootparameter
Die nachfolgende Beschreibung ist aus einem neuen Kapitel im Skript, das ich eben hinzugefügt habe. Neben diesem Kapitel enthält es noch weitere neue Kapitel zur Integration von Node.JS sowie grafischer Oberflächen in die mit Buildroot erstellte Firmware. Dem Linux-Kernel können