Stefan Schilling
Guten Tag Dieter Kluenter,
Am Dienstag, 12. Oktober 2004 um 13:02 schrieb Dieter Kluenter:
Am Di, den 12.10.2004 schrieb Stefan Schilling um 11:48: Hallo, [...] is eigentlich ne Art Standleitung, nur die Zwangstrennung verschiebt sich ab + an...
oder aber schlicht 'pppoed restart' ausführen.
habe ich probiert, jedoch dauert es einen Moment (nachdem pppoed stop ausgeführt wurde), bis das Device tatsächlich entfernt wurde. Pech nur, dass bis dahin schon ein neues Device (ppp1) erzeugt wurde, für das es weder in der Firewall noch in ddclient eine Einstellung gibt.
Da muß ein prinzipieller Fehler vorliegen. Ein Device ppp1 sollte nicht installiert werden. Mein DSL-Gateway basiert auf SuSE Enterprise Server 7.0, der ja weitgehend der 7.2 entspricht. Wenn ich dort ein pppoed restart ausführe, wird innerhalb von 6 Sekunden die bestehende Verbindung beendet und eine neue aufgebaut. Als einziges Device ist ppp0 definiert und es wird auch nur dieses benutzt.
Eine andere Möglichkeit wäre, in einem Skript (z.B. in der pppoed Sektion 'restart') folgendes zu machen: pppoed stop wait 10 Sekunden (einen solchen Befehl habe ich bisher nicht gefunden; wait wartet auf das Ende eines Prozesses, nicht auf das Ablaufen einer bestimmten Zeitspanne) pppoed start
In der Sektion 'restart) steht doch schon stop && start das bedeutet doch, daß nach Beendigung des stop Prozesses (mit exit 0), die start) Sequenz ausgeführt wird. Wenn du eine zusätzliche Wartespanne einbauen möchtest, kannst du das mit sleep machen, z.B. stop && sleep 10 && start -Dieter -- Dieter Klünter | Systemberatung http://www.dkluenter.de GPG Key ID:8C183C8622115328