[fli4l] Reboot in Recovery-Version nach x Minuten

Hans Bachner hans at bachner.priv.at
Mi Jun 1 21:48:43 CEST 2016


Markus Homburg schrieb am 01.06.2016 um 18:23:
> On 31.05.2016 22:16, Peter Schiefer wrote:
>> falls dein Router ein /data Partition hat, könntes Du dort ein Script
>> hinterlegen, das Du z.B.über easycron aufrufst (z.B. zu jeder 10minute ->
>> */10 * * * /data/script.sh)
>
> Kann ich das noch im laufenden Betrieb machen?

Grundsätzlich ja, aber der cron-Eintrag ist ja nach dem nächsten Reboot 
wieder weg.

Du musst den Mechanismus also auf jeden Fall in deine Konfiguration 
einbauen und ein Update auf den Router schieben. Du musst ja nicht 
gleich neu Booten, beim nächsten Reboot ist der Mechanismus aber dann aktiv.

Noch eins:
 >> */10 * * * /data/script.sh
stellt nur auf die aktuelle Uhrzeit ab, im blödesten Fall läuft das 
Skript sofort nach dem Booten.

Besser wäre es, das Skript gleich zu starten und dann vor die von Peter 
vorgeschlagene Prüfung (Flag-Datei, ping, ...) ein "sleep 600" zu 
setzen. (opt_usercmd? aber diese Skripte laufen glaub ich synchron, 
halten also den Startvorgang auf - also dort Skript mit "&" starten)

Unterstützt easycron eigentlich @reboot als Zeitangabe? Dann brauchts 
kein opt_usercmd...

Hans.



Mehr Informationen über die Mailingliste Fli4L