Seite 1 von 3
MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: So 5. Feb 2023, 15:39
von Bualicher
Hallo zusammen,
ich habe bei der MultiboxSE das Problem, dass einige Tage nach dem Boot die Uhrzeit merklich vorgeht.
Aktuell: Uptime 8 Tage, Systemzeit 4min. in der Zukunft.
Das fällt bei den timergesteuerten Aufnahmen negativ auf

Unter Netzwerk ist die Zeitsynchronisation auf NTP eingestellt. Da habe ich wissentlich nie etwas verändert (0.de.Pool.ntp.org).
Egal was ich mache, ich bekomme die Uhrzeit nur durch einen Reboot korrigiert.
Im Laufe der Zeit driftet die Zeit dann wieder ab.
Das Phänomen ist mir noch bei keinem anderen Receiver aufgefallen.
Kann ich die Zeit anderweitig noch synchronisieren?
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: So 5. Feb 2023, 16:10
von Joerg
also bei mir macht die Zeitsynchronisation übers Netz keine Probleme (AX HD51, HD61, E4HD und CST-Trinity), wobei ich die eigene Frizbox als Zeitserver nutze.
Grundsätzlich bietet sich ebenfalls die Option die Zeit via DVB über die Sender zu aktualisieren. Da ist mir nicht bewusst wie weit das im Standby funktioniert, aber wenn die Box regelmässig eingeschaltet ist zumindest OK. Ob es bei exostischen Programmen zu Verschiebungen von einer, oder mehreren Stunden kommen kann, ist mir auch nicht bewusst, aber das regelt ja eigentlich die Zeitzoneneinstellung.
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: So 5. Feb 2023, 16:23
von Bualicher
Danke erstmal.
Auch meine FRITZ!Box als Zeitserver scheint nicht zu funktionieren.
Wenn die Synchronisation via NTP nicht funktioniert sollte eigentlich automatisch auf DVB gestellt werden. Steht so zumindest in den Hinweistexten.
Wie geschrieben habe ich noch bei keinem anderen Receiver bemerkt, dass die Uhrzeit nicht stimmt.
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: So 5. Feb 2023, 17:44
von Gorcon
Bualicher hat geschrieben: ↑So 5. Feb 2023, 16:23
Danke erstmal.
Auch meine FRITZ!Box als Zeitserver scheint nicht zu funktionieren.
kann es vielleicht sein das Dein Internetprovider diese falsche Zeit verursacht? Ich habe aus bestimmten Gründen wieder auf DVB Zeit gewechselt und dabei den Startkanal fest auf einen ÖR Sender gelegt. (nicht jeder Sender hat immer eine gültige Zeit).
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: So 5. Feb 2023, 18:31
von Bualicher
Gorcon hat geschrieben: ↑So 5. Feb 2023, 17:44
…
kann es vielleicht sein das Dein Internetprovider diese falsche Zeit verursacht? Ich habe aus bestimmten Gründen wieder auf DVB Zeit gewechselt und dabei den Startkanal fest auf einen ÖR Sender gelegt. (nicht jeder Sender hat immer eine gültige Zeit).
Nein, meinen Provider schließe ich aus.
Ich kann andere Netzwerkgeräte problemlos entweder per externem Zeitserver oder mit dem Router erfolgreich auf die korrekte Zeit synchronisieren.
Kann ich denn eine Zeitsynchronisation irgendwie manuell über die Konsole anstoßen?
Dann würde ich wenigstens eine Rückmeldung vom System sehen.
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: So 5. Feb 2023, 18:42
von jokel
Bualicher hat geschrieben: ↑So 5. Feb 2023, 15:39
Kann ich die Zeit anderweitig noch synchronisieren?
ja .. dazu brauchst du einen cron job ..
starte mal crond .. gehe dann auf die box .. also einloggen
und starte bzw. erstelle mit
eine job in dem du diese eine zeile einfügst ..
Code: Alles auswählen
*/30 * * * * date +%T -s "$(curl -s http://worldtimeapi.org/api/ip.txt| sed -n 's/^datetime://p'| cut -d'T' -f2| cut -d'.' -f1)" > /dev/null 2>&1
das ganze abspeicherst und das programm beendest.
danach wird alle 30 minuten die zeit via internet geholt u. gestellt
ich hoffe das hilft ..
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: So 5. Feb 2023, 20:08
von Bualicher
Danke für den Vorschlag.
Wenn ich den Befehl in der Konsole eingebe, dann wird die Uhrzeit leider nicht aktualisiert.
Das u.s. Prozedere wurde um kurz vor 20 Uhr ausgeführt.
Code: Alles auswählen
/var/root # date
Sun Feb 5 20:03:30 CET 2023
/var/root # date +%T -s "$(curl -s http://worldtimeapi.org/api/ip.txt| sed -n 's/^datetime://p'| cut -d'T' -f2| cut -d'.' -f1)" > /dev/null 2>&1
/var/root # date
Sun Feb 5 20:03:35 CET 2023
Auch wäre der Crontabeintrag dann vermutlich nach einem Update weg. Den Befehl, sofern er funktionieren würde, könnte ich aber in ein Script packen und bei Bedarf oder den Timer starten lassen.
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: So 5. Feb 2023, 22:09
von jokel
schade das es nicht funktioniert .. ansonsten sollte man mit der zeit nicht spielen
das kann übelst ausgehen .. aber warum funktioniert die sync via dvb bzw. ntp nicht
würde mich auch kirre machen ..
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: So 5. Feb 2023, 23:00
von thc04
Bualicher hat geschrieben: ↑So 5. Feb 2023, 20:08
Danke für den Vorschlag.
Wenn ich den Befehl in der Konsole eingebe, dann wird die Uhrzeit leider nicht aktualisiert.
Das u.s. Prozedere wurde um kurz vor 20 Uhr ausgeführt.
Code: Alles auswählen
/var/root # date
Sun Feb 5 20:03:30 CET 2023
/var/root # date +%T -s "$(curl -s http://worldtimeapi.org/api/ip.txt| sed -n 's/^datetime://p'| cut -d'T' -f2| cut -d'.' -f1)" > /dev/null 2>&1
/var/root # date
Sun Feb 5 20:03:35 CET 2023
Auch wäre der Crontabeintrag dann vermutlich nach einem Update weg. Den Befehl, sofern er funktionieren würde, könnte ich aber in ein Script packen und bei Bedarf oder den Timer starten lassen.
Die Crontabeinträge bleiben dir erhalten, so nebenbei.
Was sagt denn ntpdate ntp2.fau.de auf deiner Maschine ?
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: Mo 6. Feb 2023, 00:35
von jokel
thc04 .. stimmt .. sollte es eigentlich richten
Code: Alles auswählen
[jokel ~]# ntpdate 0.de.pool.ntp.org
6 Feb 00:19:11 ntpdate[12753]: adjust time server 37.114.40.20 offset -0.003510 sec
oder in der debugging mode ausgabe .. da sieht man ein bisschen mehr
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: Mo 6. Feb 2023, 08:33
von Bualicher
thc04 hat geschrieben: ↑So 5. Feb 2023, 23:00
Was sagt denn ntpdate ntp2.fau.de auf deiner Maschine ?
Hier die Ausgabe:
Code: Alles auswählen
/var/root # date
Mon Feb 6 07:51:12 CET 2023
/var/root # ntpdate ntp2.fau.de
6 Feb 07:48:28 ntpdate[24227]: step time server 131.188.3.222 offset -196.531294 sec
/var/root # date
Mon Feb 6 07:51:59 CET 2023
Und von Jokel die Debugausgabe:
jokel hat geschrieben: ↑Mo 6. Feb 2023, 00:35
oder in der debugging mode ausgabe .. da sieht man ein bisschen mehr
Code: Alles auswählen
/var/root # ntpdate -d 0.de.pool.ntp.org
6 Feb 07:57:34 ntpdate[24703]: ntpdate 4.2.8p15@1.3728-o (1)
transmit(130.61.44.4)
receive(130.61.44.4)
transmit(116.202.26.144)
receive(116.202.26.144)
transmit(85.10.240.253)
receive(85.10.240.253)
transmit(85.214.38.116)
receive(85.214.38.116)
transmit(130.61.44.4)
receive(130.61.44.4)
transmit(116.202.26.144)
receive(116.202.26.144)
transmit(85.10.240.253)
receive(85.10.240.253)
transmit(85.214.38.116)
receive(85.214.38.116)
transmit(130.61.44.4)
receive(130.61.44.4)
transmit(116.202.26.144)
receive(116.202.26.144)
transmit(85.10.240.253)
receive(85.10.240.253)
transmit(85.214.38.116)
receive(85.214.38.116)
transmit(130.61.44.4)
receive(130.61.44.4)
transmit(116.202.26.144)
receive(116.202.26.144)
transmit(85.10.240.253)
receive(85.10.240.253)
transmit(85.214.38.116)
receive(85.214.38.116)
server 130.61.44.4, port 123
stratum 2, precision -25, leap 00, trust 000
refid [17.253.52.125], root delay 0.007507, root dispersion 0.001083
reference time: e78b1f4c.196f213e Mon, Feb 6 2023 7:40:12.099
originate timestamp: e78b22a0.103127cc Mon, Feb 6 2023 7:54:24.063
transmit timestamp: e78b2364.a047caf0 Mon, Feb 6 2023 7:57:40.626
filter delay: 0.03731 0.03618 0.03569 0.03384
---- ---- ---- ----
filter offset: -196.56634 -196.56774 -196.56774 -196.56697
---- ---- ---- ----
delay 0.03384, dispersion 0.00064, offset -196.566973
server 116.202.26.144, port 123
stratum 2, precision -25, leap 00, trust 000
refid [192.53.103.103], root delay 0.011810, root dispersion 0.000183
reference time: e78b2237.02c43ddd Mon, Feb 6 2023 7:52:39.010
originate timestamp: e78b22a0.43fc2a52 Mon, Feb 6 2023 7:54:24.265
transmit timestamp: e78b2364.d37b089f Mon, Feb 6 2023 7:57:40.826
filter delay: 0.04195 0.04155 0.04237 0.04167
---- ---- ---- ----
filter offset: -196.56668 -196.56802 -196.56882 -196.56866
---- ---- ---- ----
delay 0.04155, dispersion 0.00075, offset -196.568022
server 85.10.240.253, port 123
stratum 2, precision -24, leap 00, trust 000
refid [131.188.3.223], root delay 0.008530, root dispersion 0.036423
reference time: e78b1e7a.85d5a321 Mon, Feb 6 2023 7:36:42.522
originate timestamp: e78b22a0.7724f919 Mon, Feb 6 2023 7:54:24.465
transmit timestamp: e78b2365.06ae8c34 Mon, Feb 6 2023 7:57:41.026
filter delay: 0.04443 0.03954 0.03951 0.04195
---- ---- ---- ----
filter offset: -196.56823 -196.56726 -196.56739 -196.56891
---- ---- ---- ----
delay 0.03951, dispersion 0.00053, offset -196.567393
server 85.214.38.116, port 123
stratum 2, precision -26, leap 00, trust 000
refid [124.216.164.14], root delay 0.017090, root dispersion 0.001984
reference time: e78b1c31.df40c922 Mon, Feb 6 2023 7:26:57.872
originate timestamp: e78b22a0.aaa7a700 Mon, Feb 6 2023 7:54:24.666
transmit timestamp: e78b2365.39e1ccb1 Mon, Feb 6 2023 7:57:41.226
filter delay: 0.04408 0.04480 0.04398 0.04160
---- ---- ---- ----
filter offset: -196.56668 -196.56857 -196.56848 -196.56753
---- ---- ---- ----
delay 0.04160, dispersion 0.00079, offset -196.567534
6 Feb 07:57:41 ntpdate[24703]: step time server 130.61.44.4 offset -196.566973 sec
Irgendwie sehen wir immer die Abweichung von 196,xx Sekunden. Aber warum wird die Uhrzeit nicht korrigiert?
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: Mo 6. Feb 2023, 10:22
von annie
Das Problem haben meine HD51 und E4HD auch.
Scheint ein Problem des Zeitservers zu sein...
Ich behelfe mich damit, die Zeitsyncronisation beim Start der Box auf anderem Zeit-Server zu machen.
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: Mo 6. Feb 2023, 10:30
von jokel
probier mal das ..
und poste die ausgabe bitte ..
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: Mo 6. Feb 2023, 10:32
von annie
6 Feb 10:32:35 ntpdate[3540]: step time server 131.188.3.221 offset +1.374176 sec
Vor meinen Änderungen war die Abweichung > 90 Sekunden.
Kann aber auch daran liegen, das die Box zu lange an war und die interne Uhr der Box abweicht über Tage ?
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: Mo 6. Feb 2023, 10:46
von seife
ntpdate gibt ja am Ende, vor dem "adjust time server...stepping..." die aktuelle zeit aus, die es selbst für korrekt empfangen hat, wenn ich mich nicht irre.
Wenn danach die systemzeit (mit "date" abgefragt" immer noch die ~190 sekunden daneben liegt, dann ist da was anderes faul.
Kannst du denn die Uhrzeit mit "date -s 10:45:40" setzen?
Ich vermute fast, da fehlt irgendwas im kernel oder ein device file oder sowas.
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: Mo 6. Feb 2023, 10:51
von annie
/var/root # date
Mon Feb 6 10:50:29 CET 2023
/var/root # date -s 10:45:40
Mon Feb 6 10:45:40 CET 2023
/var/root # date
Mon Feb 6 10:50:48 CET 2023
stellt sich direkt wieder auf korrekte Zeit
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: Mo 6. Feb 2023, 11:02
von seife
läuft da ein ntpd oder sowas? sytemd-timesyncd?
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: Mo 6. Feb 2023, 13:12
von vanhofen
ntpd läuft nicht. Der Daemon ist gar nicht im Image enthalten. Siehe
https://github.com/neutrino-images/ni-b ... ackage/ntp
Es ist lediglich ntpdate mit an Board, welches regelmäßig von Neutrino gestartet wird.
https://github.com/neutrino-images/ni-n ... .cpp#L1507
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: Mo 6. Feb 2023, 14:48
von thc04
Also ich setzte die Zeit auf der Axas und den hd51 mit ntp2.fau.de oder die Fritte.
Das funktioniert problemlos.
Code: Alles auswählen
/var/root # ntpdate -d ntp2.fau.de
6 Feb 14:35:09 ntpdate[16527]: ntpdate 4.2.8p15@1.3728-o (1)
transmit(131.188.3.222)
receive(131.188.3.222)
transmit(131.188.3.222)
receive(131.188.3.222)
transmit(131.188.3.222)
receive(131.188.3.222)
transmit(131.188.3.222)
receive(131.188.3.222)
server 131.188.3.222, port 123
stratum 1, precision -26, leap 00, trust 000
refid [MBGh], root delay 0.000000, root dispersion 0.000015
reference time: e78b8093.00000000 Mon, Feb 6 2023 14:35:15.000
originate timestamp: e78b8093.28bee576 Mon, Feb 6 2023 14:35:15.159
transmit timestamp: e78b8093.2481c6d0 Mon, Feb 6 2023 14:35:15.142
filter delay: 0.07909 0.07964 0.09497 0.07924
---- ---- ---- ----
filter offset: -0.013066 -0.012115 -0.003413 -0.010263
---- ---- ---- ----
delay 0.07909, dispersion 0.00284, offset -0.013066
6 Feb 14:35:15 ntpdate[16527]: adjust time server 131.188.3.222 offset -0.013066 sec
Nun isses so, das ntpdate die Zeit nicht hart setzt. Bei großen Abweichungen wird langsam an die richtige Zeit
angepasst. Sonst dreht das System ggf. etwas hohl ....
Ausserdem ist ntpdate 'deprecated' normalerweise sollte man ntpd nutzen.
So ich mich recht erinnere hatte ich dazu schonmal was geschrirben, allerdings im BP Forum.
Re: MultiboxSE: Uhrzeit geht um einige Minuten vor
Verfasst: Mo 6. Feb 2023, 15:09
von jokel
ich habe das aktuelle ni-image geflasht .. bei der h7 ist auch alles schick mit ntpdate
Code: Alles auswählen
[jokel ~]# ntpdate -u 0.de.pool.ntp.org && date
6 Feb 15:03:32 ntpdate[17555]: adjust time server 193.203.3.170 offset +0.000382 sec
Mon Feb 6 15:03:32 CET 2023
[jokel ~]#