Hallo zusammen,
damit ich meine DS auch ohne WOL aufwecken kann, habe ich mir eine IP-Steckdose zugelegt...
Schaltet man mit der IP-Steckdose den Strom an, startet die DS ja aber leider nur, wenn sie vorher nicht normal/sauber runtergefahren wurde - also man ihr quasi im letzten Moment den Strom entzogen hat, bevor sie ganz fertig war mit Herunterfahren).
Die IP-Steckdose kann nun durch CGI-Befehle ausschalten werden und die kann ich von der DS aus mit WGET absetzten!
Also habe ich voller Vorfreude ein kleines Skript geschrieben, welches mit dem CGI-Befehl die Steckdose ausschalt und /usr/syno/etc/rc.d plaziert, als "S01aaaaa.sh" plaziert, so dass es beim Runterfahren NACH den ganzen anderen Skripten dort ausgeführt wird.
Aber, nun kommt die Entäuschung: Mein Skript dort wird zwar aufgerufen - aber es ist "zu früh", denn anscheindend sind zu diesem Zeitpunkt im "Shutdown-Prozess" der Synology die Festplatten noch gemountet, so dass es noch zu früh wäre, den Strom einfach auszuschalten...
Hat jemand da vielleicht einen Tipp/eine Idee? An welcher Stelle könnte man ein Skript plazieren, damit es aufgerufen wird NACHDEM die Festplatten weg sind?
(/usr/local/etc/rc.d habe ich auch schon probiert - aber das wird beim herunterfahren anscheindend noch VOR /usr/syno/etc/rc.d durchlaufen...)
Was passiert in welcher Reihenfolge beim Shutdown einer DS? Und wo kann man da eingreifen?
Gruß
thomas
damit ich meine DS auch ohne WOL aufwecken kann, habe ich mir eine IP-Steckdose zugelegt...
Schaltet man mit der IP-Steckdose den Strom an, startet die DS ja aber leider nur, wenn sie vorher nicht normal/sauber runtergefahren wurde - also man ihr quasi im letzten Moment den Strom entzogen hat, bevor sie ganz fertig war mit Herunterfahren).
Die IP-Steckdose kann nun durch CGI-Befehle ausschalten werden und die kann ich von der DS aus mit WGET absetzten!
Also habe ich voller Vorfreude ein kleines Skript geschrieben, welches mit dem CGI-Befehl die Steckdose ausschalt und /usr/syno/etc/rc.d plaziert, als "S01aaaaa.sh" plaziert, so dass es beim Runterfahren NACH den ganzen anderen Skripten dort ausgeführt wird.
Aber, nun kommt die Entäuschung: Mein Skript dort wird zwar aufgerufen - aber es ist "zu früh", denn anscheindend sind zu diesem Zeitpunkt im "Shutdown-Prozess" der Synology die Festplatten noch gemountet, so dass es noch zu früh wäre, den Strom einfach auszuschalten...
Hat jemand da vielleicht einen Tipp/eine Idee? An welcher Stelle könnte man ein Skript plazieren, damit es aufgerufen wird NACHDEM die Festplatten weg sind?
(/usr/local/etc/rc.d habe ich auch schon probiert - aber das wird beim herunterfahren anscheindend noch VOR /usr/syno/etc/rc.d durchlaufen...)
Was passiert in welcher Reihenfolge beim Shutdown einer DS? Und wo kann man da eingreifen?
Gruß
thomas