Nummer Serie DS209 wacht nicht mehr auf und verliert Systemzeit

Aller Geräte der Nummer-Serie (ohne j, + und xs Zusatz). Geräte für Privatanwender bis hin zu Firmenarbeitsgruppen
Status
Für weitere Antworten geschlossen.

Online78

Benutzer
Mitglied seit
15. Mrz 2013
Beiträge
244
Punkte für Reaktionen
11
Punkte
18
Guten Tag community


ich habe meine alte DS209 als Backupserver eingerichtet. Nun wollte ich über den Energiezeitplan einzelne Zeiträume definieren, in welchen sich die DS selbstständig ein- bzw ausschaltet.

Das Ausschalten läuft einwandfrei. Doch die DS schaltet sich nicht ein. Ich habe festgestellt, dass sie, nachdem sie ausgeschaltet wurde die Systemzeit verliert. Daraufhin habe ich die "Knopfbatterie" ausgetauscht. Doch das Phänomen bleibt bestehen. Die Systemzeit ist nach einem manuellen Start komplett anders (mal 1949, dann 2019, dann 2009 usw).

Ich habe den NPT Dienst aktiviert (die synchro mit einem NTP Server) im Reiter Uhrzeit deaktiviert (gemäss Forenbeiträge sollte so die Zeit synchron bleiben da die Uhrzeit immer wieder mit einem NTP Server abgeglichen wird).

Leider weiss ich aber nicht mehr weiter, da nach jedem aus und einschalten die Uhrzeit nicht stimmt. Ich vermute, dass die DS deshalb sich nicht korrekt einschaltet.

Irgendwelche Ideen?
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
13.803
Punkte für Reaktionen
3.761
Punkte
468
Ich kann dir leider auch nicht sagen, warum deine DS beim Ausschalten die Zeit komplett verliert. Ich hab mir vor längerer Zeit mal ein Script gebastelt, dass die Uhrzeit bei jedem booten erstmal per ntpdate setzt, bevor der ntpd überhaupt gestartet wird. Leg mal das Script als S22ntpdate.sh unter /usr/syno/etc/rc.d ab, trag einen geeigneten NTP-Server ein (in meinem Fall ist das mein Router 192.168.0.1) und setz die Rechte auf 755. Mit dem Script sollte die Systemzeit nach dem Booten dann in jedem Fall stimmen.
Code:
#!/bin/sh
# S22ntpdate.sh
#
# ntpdate beim Start der DS ausfuehren
#
# Installation: cp S22ntpdate.sh /usr/syno/etc/rc.d
#

case "$1" in

stop)
        ;;

start)
        /usr/sbin/ntpdate -b 192.168.0.1
        ;;

restart)
        $0 stop
        $0 start
        ;;
*)
        echo "usage: $0 { start | stop | restart}" >&2
        exit 1
        ;;

esac
 
Zuletzt bearbeitet:

Online78

Benutzer
Mitglied seit
15. Mrz 2013
Beiträge
244
Punkte für Reaktionen
11
Punkte
18
Hallo

vielen Dank. Werde das Script probieren, habe aber noch ne Frage. Das mit den Rechten sagt mir nichts - wie meinst du das bzw, wo kann ich die einstellen.

Grundsätzlich hilft mir aber das Script wohl nicht das Problem zu lösen. Nämlich, dass die DS sich zu einem bestimmten Zeitpunkt einschaltet - oder doch?

Gruss
 

Benares

Benutzer
Sehr erfahren
Mitglied seit
27. Sep 2008
Beiträge
13.803
Punkte für Reaktionen
3.761
Punkte
468
Mit Rechte setzen meinte ich "chmod 755 /usr/syno/etc/rc.d/S22ntpdate.sh", damit es ausführbar wird.
Das Script sorgt nur dafür, dass die DS beim booten die Zeit von woanders zieht als nur von der internen Uhr - mehr nicht.

Ich teile deine Vermutung, dass das Problem mit dem Einschalten auch mit der internen Uhr zusammenhängt. Den Akku (wusste nicht, dass da einer drin ist) hast du ja schon getauscht - mehr fällt mir im Moment auch nicht dazu ein.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat