Am 01/11/25@17:43 schrieb Michael Jakscht:
Maik Holtkamp [mailto:s-y-l@gmx.net] schrieb:
Also müsste ich irgendwie kurz _bevor_ ich auflege noch eine andere Webseite aufladen. Meine Versuche in der ip-down führen zu "Daueronline", da es ja erst läuft wenn ich unten bin :(.
Gibt es eine Möglichkeit dieses Script noch laufen zu lassen:
---/usr/local/sbin/offline--- [...] ---/usr/local/sbin/offline---
und unmittelbar danach aufzulegen?
Wie wär's mit /etc/ppp/ip-down.local ? Wenn's die Datei nicht gibt dann erstellen und Dein Script reinkopieren. Sollte klappen.
Die .local wird ja nur von der ip-up gesourced. Also wenn ich oben schrieb ip-up/down dann meinte ich natürlich die .local Varianten, dass soll ja das nächste Update überleben ;). Dennoch THX. Ich habe auch im Zweig stop der ip-up den Eintrag zum sourcen der ip-down.local nach ganz vorne geschrieben, aber es hilft nix :(. Ich glaube die ganze Geschichte mit ip-down läuft erst wenn ippp schon unten ist und startet dann die Einwahl von neunem, mit dem Ergebnis das gar nicht mehr aufgelegt wird. Genau das wollte ich vermeiden :(. Ich könnte es vielleicht probieren, indem ich tcpdump in ein tmp file loggen lassen und wenn dort 150 sec nix passiert das script mit anschließendem isdnctrl hangup ippp0 laufen lasse. Aber: - das wäre doch doppelt gemoppelt denn irgendwo wird doch die idle time schon jetzt überwacht - ob ich das hinbekomme steht auf einem anderen Blatt - das device im promiscuous laufen zu lassen, wäre selbst mir ein zu übler Hack ;) Ich bin mir fast sicher irgendwo schon einmal von einer sauberen Lösung gelesen zu haben und wäre für weiter Vorschläge dankbar. -- :wq-y Maik