Hallo,
ich hab hier unter der SuSE 8.1 Pro ne Problem mit der Kanalbuendelung.
Da die Kanalbuendelung nicht die ganze Zeit aktiv laufen soll, habe ich
mir ein kleines Script geschrieben, welches bei Bedarf den ibod startet
und auch wieder beendet. Dies funktioniert auch ganz gut. Wenn nun die
Verbindung beendet wird und der 2. Kanal noch offen ist, wird meine
locale IP nicht mehr zurueck gesetzt, sondern behaelt die dynamisch
zugewiesene IP, damit kann ich mich anschliessend nicht mehr automatisch
einwaehlen.
hier mal nen Auszug aus /var/log/messages:
Dec 2 09:30:26 obelix kernel: isdn_net: hang up slave ippp2 before
ippp0
Dec 2 09:30:26 obelix kernel: isdn_net: local hangup ippp2
Dec 2 09:30:26 obelix kernel: ippp2: Chargesum is 0
Dec 2 09:30:26 obelix kernel: isdn_net: local hangup ippp0
Dec 2 09:30:26 obelix kernel: ippp0: Chargesum is 0
Dec 2 09:30:26 obelix ipppd[5194]: Modem hangup
Dec 2 09:30:26 obelix ipppd[5194]: Connection terminated.
Dec 2 09:30:26 obelix ipppd[5194]: Modem hangup
Dec 2 09:30:26 obelix ipppd[5194]: Connection terminated.
Dec 2 09:30:26 obelix ipppd[5194]: taking down PHASE_DEAD link 0,
linkunit: 0
Dec 2 09:30:26 obelix ipppd[5194]: closing fd 7 from unit 0
Dec 2 09:30:26 obelix kernel: ippp_ccp: freeing reset data structure
c1ec9800
Dec 2 09:30:26 obelix ipppd[5194]: link 0 closed , linkunit: 0
Dec 2 09:30:26 obelix ipppd[5194]: taking down PHASE_DEAD link 1,
linkunit: 1
Dec 2 09:30:26 obelix ipppd[5194]: closing fd 8 from unit 1
Dec 2 09:30:26 obelix ipppd[5194]: link 1 closed , linkunit: 1
Dec 2 09:30:26 obelix ipppd[5194]: reinit_unit: 0
Dec 2 09:30:26 obelix ipppd[5194]: Connect[0]: /dev/ippp0, fd: 7
Dec 2 09:30:26 obelix ipppd[5194]: reinit_unit: 1
Dec 2 09:30:26 obelix ipppd[5194]: Connect[1]: /dev/ippp2, fd: 8
Dec 2 09:30:26 obelix kernel: ippp, open, slot: 1, minor: 0, state:
0000
Dec 2 09:30:26 obelix kernel: ippp_ccp: allocated reset data structure
c1ec9800
Dec 2 09:30:26 obelix kernel: ippp, open, slot: 2, minor: 2, state:
0000
Dec 2 09:30:26 obelix kernel: ippp_ccp: allocated reset data structure
c6fc9000
Dec 2 09:30:26 obelix kernel: ippp_ccp: freeing reset data structure
c17f4800
Dec 2 09:30:26 obelix ip-down: warning Device 'ippp2' has no sysconfig
file
Dec 2 09:30:26 obelix modprobe: modprobe: Can't locate module ippp2
Dec 2 09:30:26 obelix modprobe: modprobe: Can't locate module ippp2
Dec 2 09:30:26 obelix logger: Reset local ip address to
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Diese Ausgabe lass ich mir in /etc/ppp/ip_down im down-Zweig ausgeben.
Falls nur noch ein Device aktive ist, dann steht dort "Reset local ip
address to 192.168.1.1". Es scheint so, als ob dieses Script, in meinem
Fall, keine Parameter uebergeben bekommt, und deshalb auch die ip
adresse nicht zuruecksetzen kann.
(die isdnlog-Ausgaben hab ich mal rausgenommen, da stehen nur
Gebuehreninformationen drinne.)
hat jemand ne Idee??
cu, Kai