• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] Routing Zaurus & Suse 10.0 ?

Hallo zusammen,
ich habe mit viel Mühe und gebastel meinen Zaurus endlich mit dem PC (Suse 10.0) verbunden bekommen, aber jetzt ein doofes Problem.
Sobald der Zaurus an ist, habe ich keine Verbindung mehr vom PC ins Internet, mach ich ihn aus gehts sofort wieder.
Offensichtlich habe ich meine Routing-Tabelle zerballert...
Aber wenig Ahnung wie ich sie wieder hinbekomme...

Wenn der Zaurus an ist sagt netstat -rn:
Kernel IP Routentabelle
Ziel Router Genmask Flags MSS Fenster irtt Iface
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.129.0 0.0.0.0 255.255.255.0 U 0 0 0 usb0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.129.200 0.0.0.0 UG 0 0 0 usb0


wenn aus:
Kernel IP Routentabelle
Ziel Router Genmask Flags MSS Fenster irtt Iface
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 eth0


Was mich wundert...wieso tauchen da 2* eth0 auf, ich habe nur eine Netzwerkkarte bewusst konfiguriert. Der Zaurus sollte über usb0 gehen, aber auch das ist "doppelt belegt"...versteh ich nicht.
Weiß einer Rat?
 

basman

Member
Dein Hauptproblem dürfte sein, dass die default gw umgebogen wird (die Zeile mit 0.0.0.0). Das darf nicht passieren, wenn der bestehende Internetzugang unberührt bleiben soll.
 
OP
T

trunkenpolz

Member
Ich kann leider nicht rausfinden wie ich diese Fehlleitung verhindern kann.
Solange usb0 aktiv ist habe ich keine Möglichkeit ins Internet zu kommen. Damit ist dann leider auch jede Möglichkeit Software Feeds zu nutzen eliminiert.
Hat jemand eine Idee?
 

basman

Member
Für das usb0 müsste es unter /etc/sysconfig/network/ eine ifcfg-... Datei geben. Poste ihren Inhalt hier. Vor allem den Inhalt aller Dateien im selben Verzeichnis, deren Name route enthält.
 
OP
T

trunkenpolz

Member
OK, ifcfg-usb0 sagt:
Code:
# usb0 config fuer Zaurus 1
BOOTPROTO='static'
MTU=''
NAME='USB-Netzwerkgeraet'
REMOTE_IPADDR=''
USERCONTROL='no'
IPADDR='192.168.129.1'
NETMASK='255.255.255.0'
NETWORK=''
BROADCAST=''
STARTMODE='hotplug'
PREFIXLEN=''

routes meint:
Code:
192.168.129.201 192.168.129.200 255.255.255.0 usb0 
default 192.168.129.200 - -

routes.yast2.save sagt:
Code:
192.168.178.201 192.168.129.200 255.255.255.0 usb0 
default 192.168.129.200 - -

Mittlerweile habe ich rausgefunden daß wenn ich usb0 mit ifdown auskloppe dann meistens sofort wieder eine Verbindung ins Internet herzustellen ist. Ebenso wenn der Zaurus ausgeschaltet wird, (was ja doch im Grunde die gleiche Wirkung wie ifdown usb0 hat, da der Z ja über Hotplug eingebunden wird...)
 

basman

Member
Seltsam, dass in der routes nicht die richtige Default-Gateway steht, sondern dort permanent die falsche eingetragen ist. Das Internet dürfte so gar nicht gehen. Hast du die routes angeschaut, währenddem usb0 aktiv war?

Editiere die routes und schreibe 192.168.178.1 anstelle der x.x.129.200 rein. Starte die Kiste neu. Wenn das nicht hilft, muss es an einem hotplug-script liegen, welches die Default-Route verbiegt, sobald usb0 auf die Füsse kommt.

Ich verliere langsam den Durchblick.
 
OP
T

trunkenpolz

Member
Danke für den Tip, hat funktioniert!
Syncen und Internetverbindung vom PC gehen jetzt gleichzeitig.
Was nocht nicht geht ist die I-Net Verbindung vom Zaurus, aber das ist eine andere Baustelle. Ich denke da muß ich am Z selber noch schrauben.
 
Oben