Hi Martin, Am Mittwoch, 24. April 2002 18:48 schrieb Martin Bertheau:
Hallo,
ich habe gerade ein Update von 7.3 auf 8.0 durchgeführt.
Anscheinend wird beim Verbindungsaufbau per ISDN die Defaultroute nicht gesetzt, jedenfalls kann ich keinen Host anpingen, bis ich ein "route add default
kann es sein, das vorher schon eine Default-Route definiert war? Gib' mal bitte vor der Einwahl ein route -n ein.
gw <PROVIDER-ip>" durchgeführt habe. Ich hab' das nun ins ip-up-Script eingefügt, und obwohl ich mir sicher bin dies an der richtigen Stelle getan zu haben, fehlt die Route noch immer nach jedem Verbindungsaufbau. (hab' als Provider-IP "$REMOTEIP" angegeben) Kann mir jemand sagen, an welcher Stelle ich die Zeile einfügen muss, oder wird /etc/sysconfig/isdn/ip-up evtl. gar nicht erst gestartet?
Wieso "/etc/sysconfig/isdn/ip-up"??? Das Script "ip-up" steht auch bei SuSE 8.0 im Verzeichnis "/etc/ppp"!!! Im Script "ip-up" im Verzeichnis /etc/ppp steht irgendwo... # from here on output is logged by logger case "$INTERFACE" in ippp*) . . case "$BASENAME" in ip-up) . . # PS: hier meine Default-Routen bzw. statischen Routen als Beispiel... case "$INTERFACE" in ippp[0234]) #echo "set route for $INTERFACE" >> /etc/ppp/ip-up.log /sbin/route add default "$INTERFACE" ;; ippp1) #echo "set route for ippp1" >> /etc/ppp/ip-up.log /sbin/route add -net 172.31.254.0 netmask 255.255.255.0 dev ippp1 /sbin/route add -net 164.24.32.0 netmask 255.255.255.0 dev ippp1 /sbin/route add -host 192.168.102.1 gw 192.168.102.11 ;; esac und im Zweig "ip-down" solltest du die Route dann wieder löschen... ip-down) . . case "$INTERFACE" in ippp[0234]) #echo "del route for $INTERFACE" >> /etc/ppp/ip-up.log /sbin/route del default "$INTERFACE" ;; ippp1) #echo "set route for ippp1" >> /etc/ppp/ip-up.log /etc/rc.d/route restart # /sbin/route del -net 172.31.254.0 netmask 255.255.255.0 dev ippp1 # /sbin/route del -net 164.24.32.0 netmask 255.255.255.0 dev ippp1 # /sbin/route add -host 192.168.102.1 gw 192.168.102.11 dev ippp1 ;; esac Viel Erfolg! Gruß Manfred