Am Di, den 12.10.2004 schrieb Stefan Schilling um 11:48: Hallo,
Hallo!
Um meine DSL - Verbindung per Hand trennen zu können, nutzt man in SuSE > 8.0 den Befehl cinternet. Dieser kommt aus dem Paket smppp.
Pech nur, dass ich eine SuSE 7.2 nutze, bei der gibt es Paket nicht. Konkret möchte ich einen Befehl à la "cinternet hangup ppp0" aufs System loslassen.
Hat jemand eine Ahnung, wie ich das sonst noch machen könnte? Im Moment kann ich -wenn ich im LAN bin- "rcpppoed stop", dann ca. 10sek. warten, dann "rcpppoed start" machen oder aber den Rechner einfach komplett neustarten. Zumindest das Letzte ist nicht unbedingt das, was ich mir unter einer sauberen Lösung vorstelle.
Ehrlich gesagt, verstehe ich dein Problem nicht. Worin besteht der Unterschied zwischen 'cinternet hangup ppp0' und 'pppoed stop'? Beide Scripts beenden den Prozess pppoed, ändern die Deviceadressen und die Routingtabellen. Wenn du nur die Wartezeit bemängelst, die du zwischen einem stop und start auf deinem System benötigst, dann kannst du einerseits dial on demand in /etc/pppoed.conf aktivieren, oder aber schlicht 'pppoed restart' ausführen. -Dieter