ähm, das doch lieber als cronjob direkt … wozu das extra skript
auf dem rooter einloggen und
crontab -e
*/5 * * * * if [ $(batctl o | wc -l) -le 4 ] then sleep 30; if [ $(batctl o | wc -l) -le 4 ] then reboot; fi ; fi
das sollte wenn ichs richtig gemacht haben alle 5 minuten checken ob du mind 4 clients am batman hast und wenn nein , 30 sekunden später nochmal testen und wenn dann immernoch nicht genug da sind rebooten. (man will 2 mal testen , weils ja mal sein kann … ganz kurz halt)
wir haben mal was ähnliches gebraucht, da haben wir 3 mal in 60 Sekunden hintereinander gecheckt ob noch Internet (ipv4 geht) wenn nicht - reboot … eine Zeit lang war das ein echtes Problem … hatte was indifferentes mit fastd und alfred zu tun, weil wir das nicht eingrenzen konnten haben wir uns damit beholfen … nicht schön aber wirksam