Hallo! Bei einem Familienmitglied besteht der Verdacht, dass die Internetverbindung (Kabelinternet) immer wieder mal abreißt. Das Problem besteht bei mehreren Endgeräten (2 Android-Smartphones, 1 Android-Tablet, 1 Ubuntu 18.04-Laptop). Ich würde gerne ein kleines Skript schreiben, das in kurzen Zeitabständen prüft, ob 1. die WLAN-Verbindung aufrecht ist (Router erreichbar?) 2. die Internetverbindung aufrecht ist und das alles protokolliert. Am besten wäre es, wenn es sogar die Geschwindigkeit protokollieren würde. Das ganze auf Linux Ubuntu 18.04. Wäre für eure Denkanstöße und eure Hilfe dankbar! Gruß
https://oss.oetiker.ch/smokeping/ Und da einfach verschiedene Hosts eintragen, zB. den lokalen Router und irgendwas zuverlässiges aus dem Internet (SPON, Heise, ...).
Was spricht gegen einen CRON-Job, der ein Skript aufruft. Im Skript hängst du ein paar wget und ping-Aufrufe aneinander? Die Ausgaben/ Fehlercodes schreibst du in /var/log in irgendeine Datei.
> Wäre für eure Denkanstöße und eure Hilfe dankbar!
man bash (Schlaufen, Pipes, Ausgabeumlenkung)
man ping (option -c )
man sleep
man curl, man wget
Im Router im Ereignislog nachschauen ist bereits erfolgt?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.