Hallo Henne, selbst auf die Gefahr, Kritik einstecken zu müssen, schicke ich die Mail ungekürzt. Am Sonntag, 17. Februar 2002 13:05 schrieb Henne Vogelsang:
bei dem Vorhaben, "ich bastel mir ein Netzwerk", habe ich einen nervigen Routen- oder Routerfehler, der bereits in der Hochlaufphase, schreiend rot f a i l e d meldet. Ich kriege den Schaden einfach nicht behoben.
Zum besseren Verständnis die Daten meines Netzes auf SuSE 7.3 mit Kernel 2.4.10 G
LAN - eth0 - 192.168.1.2 TDSL - eth1 - 192.168.2.1 ISDN - ippp0 -192.168.1.3
Die ISDN- Karte ist eigentlich nur noch zur Kontrolle etwaiger Anrufe, zwecks Rückmeldung. Eingetragen waren hierbei Default Gateway 192.168.0.1 und bei point to point partners ebenso. Auf Suche nach der Fehlerquelle glänzt der Befehl rcroute start in etwa mit folgender Fehlermeldung:
boss:/ # rcroute start
Wie währe es mit restart?
sieht in der Meldung dann so aus: boss:/ # rcroute restart Shutting down routing Error while excuting: /sbin/route del default gw 192.168.0.1 dev ippp0 SIOCDELRT: Kein passendes Gerät gefunden Shutting down routing failed Setting up routing (using /etc/route.conf) Error while excuting: /sbin/route add default gw 192.168.0.1 dev ippp0 SIOCADDRT: Kein passendes Gerät gefunden Setting up routing failed boss:/ #
Setting up routing (using /etc/route.conf) Error while excuting: /sbin/route add -net 192.168.1.0 netmask 255.255.255.0 dev
eth0
SIOCADDRT: Die Datei existiert bereits
Die route ist schon da.
Error while excuting: /sbin/route add -net 192.168.2.0 netmask 255.255.255.0 dev eth1 SIOCADDRT: Die Datei existiert bereits
Dito
Error while excuting: /sbin/route add -host 192.168.0.1 dev ippp0 SIOCADDRT: Kein passendes Gerät gefunden
ISDN läuft ja?
Error while excuting: /sbin/route add default gw 192.168.0.1 dev ippp0 SIOCADDRT: Das Netzwerk ist nicht erreichbar Setting up routing
failed
Sieht nicht so aus.
Nehme ich den Eintrag 192.168.0.1 aus der /etc/route.conf heraus, meldet rcroute start zwar ein funktionierendes Netz aber ich komm' nicht mehr ins Internet! Oder deaktiviere die ISDN- Karte, so komm' ich auch nicht mehr ins Internet !? Lt. obiger Meldung sollen ja host und Gateway 192.168.0.1 ergänzend eingetragen werden - wo kann ich das tun?
Route -n spuckt folgendes aus:
boss:/ # route -n Kernel IP Routentabelle Ziel Router Genmask Flags Metric Ref Use Iface 193.158.133.101 0.0.0.0 255.255.255.255 UH 0 0
0 ppp1 10.112.112.113 0.0.0.0 255.255.255.255 UH 0 0
0 ppp0 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0
0 eth1 192.168.2.0 0.0.0.0 255.255.255.0 U 0 0
0 eth1 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0
0 eth0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0
0 eth0 0.0.0.0 193.158.133.101 0.0.0.0 UG 0 0
0 ppp1 boss:/ #
Wer hat eine Idee, wie bei mir Route und Internet, harmonisch zusammen wieder funktionieren??
Wie sieht die route.conf aus? Ifconfig? Warum hast du ppp1?
die etc/route.conf: 192.168.1.0 0.0.0.0 255.255.255.0 eth0 192.168.2.0 0.0.0.0 255.255.255.0 eth1 192.168.0.1 0.0.0.0 255.255.255.255 ippp0 default 192.168.0.1 0.0.0.0 ippp0 ifconfig hat folgendes aussehen: boss:/ # ifconfig eth0 Protokoll:Ethernet Hardware Adresse 00:E0:7D:88:E5:38 inet Adresse:192.168.1.2 Bcast:192.168.1.255 Maske:255.255.255.0 inet6 Adresse: fe80::2e0:7dff:fe88:e538/10 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:4564 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:100 RX bytes:0 (0.0 b) TX bytes:274464 (268.0 Kb) Interrupt:5 Basisadresse:0x3000 eth1 Protokoll:Ethernet Hardware Adresse 00:30:84:41:89:DC inet Adresse:192.168.2.1 Bcast:192.168.2.255 Maske:255.255.255.0 inet6 Adresse: fe80::230:84ff:fe41:89dc/10 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3575 errors:0 dropped:0 overruns:0 frame:0 TX packets:7931 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:100 RX bytes:2843362 (2.7 Mb) TX bytes:666490 (650.8 Kb) Interrupt:5 Basisadresse:0xf000 lo Protokoll:Lokale Schleife inet Adresse:127.0.0.1 Maske:255.0.0.0 inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:3189 errors:0 dropped:0 overruns:0 frame:0 TX packets:3189 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:0 RX bytes:181264 (177.0 Kb) TX bytes:181264 (177.0 Kb) ppp0 Protokoll:Punkt-zu-Punkt Verbindung inet Adresse:10.112.112.112 P-z-P:10.112.112.113 Maske:255.255.255.255 UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1492 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:1 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:3 RX bytes:0 (0.0 b) TX bytes:73 (73.0 b) ppp1 Protokoll:Punkt-zu-Punkt Verbindung inet Adresse:62.155.178.128 P-z-P:193.158.133.101 Maske:255.255.255.255 UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1492 Metric:1 RX packets:3304 errors:0 dropped:0 overruns:0 frame:0 TX packets:3127 errors:0 dropped:3 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:3 RX bytes:2754281 (2.6 Mb) TX bytes:308266 (301.0 Kb) boss:/ # das mit ppp1 ist mir völlig schleierhaft, ich weiß nicht wo die herkommt geschweige denn, wer die gesetzt hat und warum.
Was sagt rci4l restart?
boss:/ # rci4l restart Verbose-level set to 3.
Normale routen brauchst du bei neueren Kernel nicht mehr in der route.conf machen, die werden automagisch gesetzt.
Gruß Heiner -- ############################ Heiner Gewiehs Marketing-Fachkaufmann D- 63868 Großwallstadt FON: 06022 654167 MAIL: heiner.gewiehs@gewiehs.de ############################