Mahlzeit,
kennt jemand eine Möglichkeit auf der DS (212j in meinem Fall) Dienste zu starten wenn eine Netzwerkverbindung besteht und wieder zu stoppen wenn der Link (also die physikalische Verbindung) abbricht?
Hintergrund:
Meine DS ist "Mädchen für alles" im Heimnetzwerk. u.a. läuft Squid, DNS, DHCP und OpenVPN (als Client). Wenn keiner Zuhause ist, schalten wir den Router per Funksteckdose aus. Damit hat die DS keinen Link mehr.
Jetzt dreht OpenVPN (als ipkg) durch und will alle paar Sekunden (einstellbar in der Config) neu starten. Dabei schreibt es immer 2 Zeilen in sein Logfile. Das kann ich umgehen indem ich sämtliche OpenVPN Logs nach /dev/null schiebe. Ich logge auf meinem Server.
Ausserdem läuft der Squid und verhindert den Ruhezustand der Festplatten, weil er seinen Cache checkt/reorganisiert/$whatever.
Das sind beides Probleme die nicht an der DS hängen aber den Ruhezustand verhindern. Beides könnte ich umgehen, wenn ich bei Link up (nicht bei Interface up) die Dienste starten und bei Link down die Dienste stoppen kann.
Hat jemand ne Idee dazu?
kennt jemand eine Möglichkeit auf der DS (212j in meinem Fall) Dienste zu starten wenn eine Netzwerkverbindung besteht und wieder zu stoppen wenn der Link (also die physikalische Verbindung) abbricht?
Hintergrund:
Meine DS ist "Mädchen für alles" im Heimnetzwerk. u.a. läuft Squid, DNS, DHCP und OpenVPN (als Client). Wenn keiner Zuhause ist, schalten wir den Router per Funksteckdose aus. Damit hat die DS keinen Link mehr.
Jetzt dreht OpenVPN (als ipkg) durch und will alle paar Sekunden (einstellbar in der Config) neu starten. Dabei schreibt es immer 2 Zeilen in sein Logfile. Das kann ich umgehen indem ich sämtliche OpenVPN Logs nach /dev/null schiebe. Ich logge auf meinem Server.
Ausserdem läuft der Squid und verhindert den Ruhezustand der Festplatten, weil er seinen Cache checkt/reorganisiert/$whatever.
Das sind beides Probleme die nicht an der DS hängen aber den Ruhezustand verhindern. Beides könnte ich umgehen, wenn ich bei Link up (nicht bei Interface up) die Dienste starten und bei Link down die Dienste stoppen kann.
Hat jemand ne Idee dazu?