Hallo,
ich möchte die Zeit auf meinem Pi per vdr setzten lassen und habe das Problem dass das bei mir nicht zuverlässig funktioniert.
In /etc/vdr/setup.conf habe ich ein "SetSystemTime = 1" eingetragen und vdr wird beim booten gestartet - allerdings kommt es öfter vor dass die Zeit nicht gesetzt wird (ab und zu funktioniert das allerdings auch) und ich würde dem nun gerne auf den Grund gehen.
Dazu hätte ich folgende Fragen:
1)
Was ist für den vdr die Zeitquelle? Ist es ein kanalunahängiges Zeitdatum aus dem epg oder holt sich vdr die Zeit aus den epg-Daten die zu einem bestimmten Kanal gehören?
Falls es das zweite ist: Wie konfiguriert man den Kanal den man verwenden möchte?
2)
Ist das Zeitsetzen durch vdr in irgendeiner Weise abhängig von einem ebenfalls laufenden ntp? Kann es Szenarien geben in denen vdr die Zeit nicht setzt weil er denkt das wäre bereits durch ntp geschehen oder schert sich vdr um ntp überhaupt nicht und versucht in jedem Fall die Zeit zu setzen wenn er entsprechend konfiguriert ist?
3)
Ich habe beobachtet dass das Setzen der Systemzeit in den Fällen in denen es funktioniert nicht immer gleich schnell zu sein scheint. Ist es so dass vdr erst warten muss bis per epg wieder mal ein Timestamp vorbeikommt oder woran liegt das?
Und was wäre der worst-case? Ist es möglich dass es auch 20 min oder länger dauern kann?
4)
Hat jemand eine Idee woran es liegen kann dass es nicht zuverlässig funktioniert oder mir einen Tip geben wie ich das am Besten untersuchen kann?
Danke!