Ich habe jetzt folgendes gemacht - bei manuellem Versuch hat das auch geklappt.
Warten wir mal nen Woche ab...
- 1. Datei "/usr/local/testwifi.sh" mit folgendem Inhalt anlegen
Code: Alles auswählen
#!/bin/bash TESTIP=192.168.178.1 ping -c4 ${TESTIP} > /dev/null if [ $? != 0 ] then #logger -t $0 "WiFi seems down, restarting" rfkill block wlan sleep 10 rfkill unblock wlan sleep 10 ifup wlan0 #else #logger -t $0 "WiFi seems up." fi
- 2. Ausführbar machen "chmod +x testwifi.sh"
- 3. In Datei "/usr/local/crontabs/root" das einfügen
Code: Alles auswählen
*/5 * * * * /usr/local/testwifi.sh
- 4. Dann noch "/etc/init.d/S98crond restart"