intern:mopi

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
intern:mopi [2012/09/15 14:19] – Überlegungen zur MoPi-Firmware ergänzt sveschintern:mopi [2025/06/11 20:35] (current) – external edit 127.0.0.1
Line 98: Line 98:
  
  
 +===== RaspberryPi =====
  
 +Alle Versuche mit dem Pi wurden bisher mit Raspbian gemacht (zuletzt mit der Version 2013-02-09).
 +
 +Folgende Dinge wurden noch nachträglich manuell gemacht (als User "Pi"):
 +
 +  * Deutsches Tastaturlayout (von //gb// auf //de// umstellen): <code>sudo nano /etc/default/keyboard</code>
 +  * Bazaar installiert (Für MoPi und Rocrail): <code>sudo apt-get install bzr</code>
 +  * Samba installiert (optional, wird später nicht benötigt): <code>sudo apt-get install samba</code>
 +  * Share angelegt (Zeigt auf work): <code>mkdir work 
 +sudo mount.cifs //192.168.97.100/work work -o user:Sven</code>
 +  * Checke MoPi aus (später von launchpad): <code>bzr checkout ~/work/MoPi ~/MoPi</code>
 +  * Checke rocrail aus: <code>bzr checkout lp:rocrail ~/rocrail</code>
 +  * Befreie serielle Schnittstelle (alles löschen was irgendwie mit /dev/tty/AMA0 zu tun hat): <code>sudo nano /boot/cmdline.txt</code>
 +  * Auskommentieren des getty für serielle Schnittstelle (#T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100): <code>sudo nano /etc/inittab</code> 
 +  * Deaktivieren des Logins: 
 +     * <code>sudo nano /etc/inittab</code>
 +     * Scroll down to <code>1:2345:respawn:/sbin/getty 115200 tty1</code>
 +     * Comment out: <code>#1:2345:respawn:/sbin/getty 115200 tty1</code>
 +     * Under that line add: <code>1:2345:respawn:/bin/login -f pi tty1 </dev/tty1 >/dev/tty1 2>&1</code>
 +     * Abspeichern
 +  * Auto StartX
 +     * <code>sudo nano ~/.bash_profile</code>
 +     * Eingeben: <code>startx</code>
 +     * Abspeichern
 +  * Script für Steuern der Stromversorgung installieren (siehe firmware folder in MoPi)