SDB:Verbindung von Zaurus SL5500 mit SUSE LINUX 9.1/9.2

aus openSUSE, der freien Wissensdatenbank


Version: 9.1 - 9.2

Anliegen

Verbindung des SHARP Zaurus SL5500G Taschen-PC mit einem SUSE Linux 9.1 oder 9.2 System mit Hilfe von Ethernet über USB.

Vorgehen

Anschließen des Zaurus:

  • Schließen Sie das Cradle an den PC an.
  • Schalten Sie den Zaurus ein und stecken Sie den Zaurus in das Cradle.

Nun sollte der Zaurus vom System automatisch erkannt werden. Überprüfen Sie das mit dem Befehl
tail -f /var/log/messages. Die Ausgabe sollte dann etwa so aussehen:

Oct 9 13:53:12 tux kernel: usb 2-1: Product: SL-5500
Oct 9 13:53:12 tux kernel: usb 2-1: Manufacturer: Sharp
Oct 9 13:53:12 tux kernel: usb 2-1: SerialNumber: ************
Oct 9 13:53:12 tux kernel: usb0: register usbnet at usb-0000:00:10.1-1,Sharp Zaurus SL-5x00
Oct 9 13:53:12 tux /etc/hotplug/usb.agent[13134]: need a device for this command

In diesem Fall sehen Sie, dass das Networkdevice usb0 verwendet wird (Zeile 4). Das Device kann unter Umständen auch anders heißen.

Einrichtung des Netzwerks:

Starten Sie eine Konsole und machen sich zum root user mit dem Befehl su. Geben Sie folgende Befehle ein:

 cd /etc/sysconfig/network
 # (falls Sie ein anderes Device unter /var/log/messages
 # angezeit bekommen haben nehmen sie statt usb0 dann dieses Device (z.B.
 # ifcfg-usb1)
 touch ifcfg-usb0
 echo \# usb0 config fuer Zaurus > ifcfg-usb0
 echo IPADDR=\'192.168.129.200\' >> ifcfg-usb0
 echo NETMASK=\'255.255.255.0\' >> ifcfg-usb0
 echo NETWORK=\'192.168.129.0\' >> ifcfg-usb0
 echo BROADCAST=\'192.168.129.255\' >> ifcfg-usb0
 echo STARTMODE=\'hotplug\' >> ifcfg-usb0
 echo 192.168.129.201 zaurus >> /etc/hosts
 

Konfiguration der SuSEfirewall2:

Damit der Zaurus auch erreichbar ist, müssen Sie noch die SuSEfirewall2 anpassen. Editieren Sie die Datei /etc/sysconfig/SuSEfirewall2 mit Ihrem bevorzugten Editor (z.B. pico). Tragen Sie im Eintrag FW_DEV_INT Ihr USB-Device ein. Sollte hier schon ein Eintrag vorhanden sein, tragen Sie das neue Device dahinter ein, getrennt mit einem Leerzeichen. Der Eintrag sollte dann so aussehen:

FW_DEV_INT="usb0"

Speichern Sie nun die Datei ab und starten die SuSEfirewall2 neu mit:

rcSuSEfirewall2 restart

Internet einrichten auf dem Zaurus:

Tragen Sie auf dem Zaurus unter Netzwerkeinstellungen folgende Werte ein:

IP-Adresse: 192.168.129.201
Netzmaske:  255.255.255.0
Standard-Gateway: 192.168.129.200

Sollten Sie bereits mit dem PC mit dem Internet verbunden sein, können Sie die Nameserver mit cat /etc/resolv.conf erfragen. Tragen Sie diese Nameserver auch bei Ihrem Zaurus ein.

Synchronisieren mit Qtopia Desktop:

Laden Sie QTopia Desktop von der Trolltech-Seite herunter:

wget --passive-ftp
ftp://ftp.trolltech.com/qtopia/desktop/SuSE8.2/qtopia-desktop-1.7.0-1su82.i386.rpm

Hinweise: Diese Version funktioniert auch mit SUSE 9.1/9.2. Die Rechte für diese Software liegen bei Trolltech.

Installieren Sie dieses Paket mit:

rpm -Uhv qtopia-desktop-1.7.0-1su82.i386.rpm

Nach der Installation finden Sie Qtopia Desktop im Verzeichnis /opt/Qtopia/. Sie können nun direkt auf dem KDE-Desktop eine Verknüpfung erstellen mit dem Qtopia Desktop. Klicken Sie hierzu mit der rechten Maustaste auf den Desktop und wählen "Neu erstellen / Datei / Verknüpfung zu Programm". Tragen Sie nun als Name z.B. Qtopia Desktop ein. Wählen Sie nun den Kartenreiter "Programme". Tragen Sie unter Befehl /opt/Qtopia/bin/qtopiadesktop ein.

Vielen Dank an Jens Köke für den Artikel!