Zaurus USB networking - irgendwas stimmt nicht... [gelöst]

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
HotblackDesiato
Beiträge: 203
Registriert: 12.08.2004 16:26:56

Zaurus USB networking - irgendwas stimmt nicht... [gelöst]

Beitrag von HotblackDesiato » 25.12.2005 23:22:29

Hallo,

ich habe mir einen Sharp Zaurus SL-5500G zugelegt (auf dem mittlerweile OpenZaurus 3.5.3 Opie läuft) und versuche gerade, mit der Docking Station per USB eine Netzwerk-Verbindung von meinem Notebook aus herzustellen. Hierzu gibt es eine Anleitung im Internet, die ich Schritt für Schritt befolgt habe.

Check USB bus: 'lsusb' liefert bei mir

Code: Alles auswählen

Bus 002 Device 002: ID 04dd:8004 Sharp Corp. Zaurus SL-5000D/SL-5500 PDA
Bus 002 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
also alles ok. 'lsmod | grep usbnet' ergibt

Code: Alles auswählen

usbnet                 12296  2 zaurus,cdc_ether
was auch sehr gut aussieht.

Making your configuration permament: In die Datei /etc/network/interfaces habe ich Folgendes eingetragen:

Code: Alles auswählen

mapping hotplug
script grep
map usb0
	
iface usb0 inet static
        address 192.168.1.9
        netmask 255.255.255.0
        pointopoint 192.168.1.8
        name Zaurus
        network 192.168.1.0
192.168.1.8 soll die Adresse des Zaurus sein, 192.168.1.9 die meines Notebooks. 'ifup usb0' funktioniert, 'ifconfig -a' liefert:

Code: Alles auswählen

usb0      Protokoll:Ethernet  Hardware Adresse AE:F6:5B:38:5A:22
          inet Adresse:192.168.1.9  Bcast:192.168.1.255  Maske:255.255.255.0
          inet6 Adresse: fe80::acf6:5bff:fe38:5a22/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1494  Metric:1
          RX packets:94 errors:0 dropped:0 overruns:0 frame:0
          TX packets:25 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000
          RX bytes:48304 (47.1 KiB)  TX bytes:1990 (1.9 KiB)
Das scheint also zu funktionieren. Die MAC-Adresse habe ich im MAC-Filter meines Routers (192.168.1.1) eingetragen. Daran sollte es also nicht liegen.

Configuring Zaurus side of connection: Auf der Zaurus-Seite (Kernel 2.4) ist 'usbd0' konfiguriert mit der Adresse 192.168.1.8. Unter 'Network Settings' wird die Verbindung als 'Ethernet' angezeigt, 'ifconfig' liefert ein entsprechendes Ergebnis.

Leider funktioniert der ping nicht. 'ping -c 5 192.168.1.8' vom Notebook aus liefert:

Code: Alles auswählen

PING 192.168.1.8 (192.168.1.8) 56(84) bytes of data.
From 192.168.1.7 icmp_seq=1 Destination Host Unreachable
From 192.168.1.7 icmp_seq=2 Destination Host Unreachable
From 192.168.1.7 icmp_seq=3 Destination Host Unreachable
From 192.168.1.7 icmp_seq=4 Destination Host Unreachable
From 192.168.1.7 icmp_seq=5 Destination Host Unreachable

--- 192.168.1.8 ping statistics ---
5 packets transmitted, 0 received, +5 errors, 100% packet loss, time 4076ms
, pipe 3
192.168.1.7 ist die Adresse meiner WLAN-Karte im Notebook. 'telnet 192.168.1.8' ergibt

Code: Alles auswählen

Trying 192.168.1.8...
telnet: Unable to connect to remote host: No route to host
Kann das am WLAN liegen ? Sollte ich mal dasselbe an meinem Desktop versuchen ?

Man sollte hat wirklich die Anleitung genau befolgen ! Es liegt am Subnetz. Ich darf natürlich nicht mein übliches Subnetz 192.168.1.0/24 nehmen, sondern ein anderes, eben z.B. 192.168.129.0/24 - dann funktioniert's auch mit dem Zaurus !

Stefan

Antworten