Benutzer-Werkzeuge

Webseiten-Werkzeuge


openmoko:patricks_ersteschritte

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
openmoko:patricks_ersteschritte [2008/09/20 18:54] patrickbeckopenmoko:patricks_ersteschritte [2014/03/16 18:08] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +====== Erste Schritte ======
 +
 +Nach dem flashen eines Standardimages sollen hier meine ersten Konfigurationsanpassungen gelistet werden.
 +
 +===== USB Netzwerk einrichten =====
 +
 +==== Auf dem PC ====
 +
 +        auto usb0
 +        iface usb0 inet static
 +        address 192.168.0.200
 +        netmask 255.255.255.0
 +        network 192.168.0.0
 +        up iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24 &
 +        up echo 1 > /proc/sys/net/ipv4/ip_forward &
 +        up iptables -P FORWARD ACCEPT &
 +        down iptables -D POSTROUTING -t nat -j MASQUERADE -s 192.168.0.0/24 &
 +
 +In die Datei /etc/network/interfaces auf deinem Rechner eintragen
 +
 +==== Auf dem Freerunner ====
 +
 +
 +Temporär ist folgende Eingabe zur Einrichtung ausreichend
 +       echo nameserver 208.67.222.222 > /etc/resolv.conf
 +
 +Für dauerhafte Einrichtung ist in der Datei /etc/network/interfaces im usb0-Bereich folgendes hinzuzufügen
 +       up echo nameserver 208.67.222.222 > /etc/resolv.conf
 +
 +===== Installierte Software =====
 +
 +==== Services ====
 +
 +  * rotate
 +  * [[http://blogs.thehumanjourney.net/finds/entry/usb_mode_button_0_3|USB mode button]]
 +  * Alarm
 +  * Mofi
 +
 +==== Multimedia ====
 +
 +  * gpe-filemanager
 +  * epdfview
 +  * omview
 +  * neon
 +  * Remoko
 +  * tangoGPS
 +  * Minimo
 +  * Pidgin
 +  * dillo
 +  * enotes
 +  * gpe-sketchbook
 +  * pythm
 +
 +==== Spiele ====
 +
 +  * numpthyphysics
 +  * EFL Sudoku
 +  * epiano
 +  * pong
 +
 +==== Sonstiges ====
 +
 +  * openmoko-calculator
 +  * vala-terminal
 +  * gpe-scap
 +  * py_level
 +  * unitc
 +  * [[http://wiki.openmoko.org/wiki/LED_clock|LED_clock]]
 +
 +=== Befehl zur automatischen Installation aller benötigten Programme ===
 +
 +  opkg install pidgin gpe-sketchbook mofi omview gpe-scap http://projects.openmoko.org/frs/download.php/575/ledclock_0.6_all.ipk http://projects.openmoko.org/frs/download.php/320/sudoku_r49.opk http://gstaedtner.net/epiano/libfluidsynth1_1.0.8-r0_armv4t.ipk http://gstaedtner.net/epiano/epiano_0.3.1-r1_armv4t.ipk http://www.opkg.org/packages/pong_0.1_armv4t.ipk libsdl-image-1.2-0 libsdl-1.2-0 libpng3 http://www.opkg.org/packages/numptyphysics_0.3-svn116_armv4t.opk http://projects.openmoko.org/frs/download.php/547/neon_0.9.3-r0_all.ipk http://www.opkg.org/packages/rotate_0.0.2_armv4t.ipk http://www.opkg.org/packages/dillo_2.0-r0_armv4t.ipk elementary http://enotes.googlecode.com/files/fido_0.2.2-r0_armv4t.ipk http://blogs.thehumanjourney.net/finds/resource/usbmode-button_0.3_armv4t.ipk
 +
 +== Minimo installieren ==
 +
 +  wget http://www.ginguppin.de/files/minimo.tar.bz2
 +  tar xvjf minimo.tar.bz2 
 +  opkg install minimo-dbg_0.02\+cvs20070626-r0_armv4t.ipk  minimo-dev_0.02\+cvs20070626-r0_armv4t.ipk minimo_0.02\+cvs20070626-r0_armv4t.ipk 
 +
 +===== Themes =====
 +
 +Tango-Theme http://www.52grad.de/.stuff/freerunner/
 + 
 +===== Keyboard-Layout =====
 +
 +JesusMcCloud aus dem Freeyourphone-Forum hat ein schönes Keyboard-Layout entworfen.
 +
 +  * http://freeyourphone.de/portal_v1/viewtopic.php?f=23&t=775&p=8087#p8062 - Forumeintrag
 +  * http://jmccloud.jm.funpic.de/kbd/Quick.kbd - Direktlink zum Layout ohne Dictionary
 +
 +Datei nach /usr/lib/enlightenment/modules/illume/keyboards kopieren und anschließend den xserver neustarten
 +
 +  /etc/init.d/xserver-nodm restart
 +
 +===== SHR - Echo durch Modem unterdrücken =====
 +
 +In Datei /usr/lib/python2.5/site-packages/framework/subsystems/ogsmd/modems/ti_calypso/unsolicited.py (ca. Zeile 210)
 +
 +findest du folgende Zeile
 +        info = {}                                                                                              
 +
 +darüber fügst du noch die folgenden zwei Zeilen ein
 +        devchannel = self._object.modem.communicationChannel("DeviceMediator"                                                                                    
 +        devchannel.enqueue( "%N0187" )    
 +        info = {}                                                                                              
 +
 +danach ein Neustart und das Echo sollte verschwunden sein :)
 +
 +===== Tipps und Tricks =====
 +
 +==== Enlightenment CPU-Fresser ====
 +
 +Enlightenment eating 20% CPU ? Disable drop shadows by deleting /usr/lib/enlightenment/modules/dropshadow. - Aus dem Community-Update 29 Dezember 2008
 +
 +==== Zeit und Datum per SSH einstellen ====
 +Zeit mit dem eigenen Linuxrechner syncen
 +  ssh root@192.168.0.202 "date -u -s `date -u +%m%d%H%M%Y.%S`"
 + 
 +Zeit mit der Hardwareuhr syncen 
 +  hwclock --systohc
 +
 +Zeitzone einstellen UTC+1h
 +  ln -sf /usr/share/zoneinfo/CET /etc/localtime
 +