Uhrzeit einstellen

  • Vielleicht kann mir jemand mal auf die Sprünge helfen. Ich versuche seit gestern abend krampfhaft die Uhrzeit auf meinen VDR zu stellen, da Datum und Zeit falsch sind. Mein VDR nutzt Debian Jessie und systemd.



    Stelle ich jetzt die Zeit mit timedatectl passiert garnichts, ausser, dass die RTC Zeit geändert wird, nicht aber die Zeit auf dem System.



    Warum geht das nicht?


    Aktiviere ich NTP, wird das Log mit Millionen Einträgen geflooded und die Zeit im Sekundentakt auf die NTP-Zeit korrigiert:



    Da würde ich aber vermutlich tagelang warten, bis Datum und Uhrzeit stimmen.


    Die Zeit mit "date -s" einstellen geht auch nicht und wir sofort wieder auf den 8.4. gestellt. Irgendwelche Ideen?


    EDIT: Ach übrigens funktiniert timedatectl set-time, wenn ich ein Datum in der Zukunft wähle. Deshalb steht der VDR auch gerade auf 8.4.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

    Einmal editiert, zuletzt von TheChief ()

  • Hast Du eine Internet-Verbindung auf der Kiste? Falls ja würde ich den NTP-Daemon empfehlen, dann hast Du immer die aktuelle Zeit.

    Code
    apt-get install ntp


    Edit: haha, immer diese Edits ;) . Trotzdem würde ich dem NTP einfach mal etwas Zeit geben...


    Grüße,
    j.

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Ja sicher, hab ich auch schon versucht, aber damit wird die Zeit auch nicht gestellt. Außerdem hat dieser timesyncd ja einen NTP Client, mit dem ich mir die Uhrzeit aus dem Netz holen kann, siehe oben.


    Code
    root@vdr:/etc# ntpdate -b 0.debian.pool.ntp.org
     5 Apr 08:43:09 ntpdate[1735]: step time server 37.120.191.49 offset -258772.523804 sec
    root@vdr:/etc# ntpdate -b -s 0.debian.pool.ntp.org
    root@vdr:/etc# date
    Fr 8. Apr 08:36:16 CEST 2016

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • verwendest Du NTP von systemd oder das separate Paket? Vielleicht reicht es ja den systemd-Klienten zu deaktivieren und stattdessen den Daemon zu verwenden.

    Code
    timedatectl set-ntp false


    Grüße,
    j.

    HW VDR: Thermaltake DH102 | Gigabyte GA-M720-US3 | AMD 270u | 8GB RAM | 120GB SSD System + 3TB HDD Daten | L4M Cine CT V6 + Flex S2 | Zotac GT630 | Futaba MDM166A | Atric IR-Einschalter Rev. 5 | NEC P553 | SEDU + 96 PIX | Pioneer SC-LX85 | Jamo S606
    SW VDR: Debian Wheezy | Kernel 3.2.0-4-amd64 | Mate 1.6 | VDR 2.2.0 | nVidia 331.79 | LIRC 0.9.0 | media_build_experimental | Plugins: permashift 1.0.3, softhddevice 0.6.1rc1-git, menuorg 0.5.1, skinnopacity 0.1.3, tvscraper 0.2.0-git, seduatmo 0.0.2-git, mplayer 0.10.2-hg, fritzbox 1.5.3, vdradmin-am 3.6.9, femon 1.7.19, targavfd 0.3.0, span 0.0.7, dvd 0.3.6-cvs, graphtftng 0.4.10-git, extrecmenu 1.2.4-git, epgsearch 1.0.1-git, block 0.1.2-git, cpumon 0.0.6a, ac3mode 0.1, HD-- 1.0.0-hg, u. v. a. ...

  • Hatte gestern genervt aufgegeben. Heute morgen stand die RTC Zeit auch auf 8.4. Demnach hat systemd die Systemzeit in die RTC geschrieben. Merkwürdig das ganze.


    @kein


    Alles schon probiert.


    Speichert systemd die Uhrzeit in einer Datei, die ich manuell bearbeiten könnte?

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Die hardwareuhr scheint zu stimmen:



    Aus irgendeinem Grund kann ich aber die Systemzeit nicht stellen.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Erlaubst du eventuell dem VDR das Setzen der Uhrzeit? Außer den Angaben in den DVB-Streams sollte es ja eigentlich auf dem System kein Zeitsignal geben, das so große Abweichungen liefert.

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Hallo,


    ich habe hoffentlich nichts überlesen, aber hast du

    Code
    sudo hwclock --hctosys

    schon probiert?


    Ansonsten wären die Ausgaben von

    Code
    date
    hwclock
    date +%Z
    date +%z

    mal interessant.


    Frank

  • Ansonsten wäre da noch diese Möglichkeit:

    Code
    # zuerst der NTP-Dienst beenden
    sudo /etc/init.d/ntp stop 
    # nun die Zeit manuell setzen
    sudo ntpd -q -g -x -n 
    # zum Schluss wird der NTP-Dienst wieder gestartet
    sudo /etc/init.d/ntp start
  • Hatte letzte Woche auch so meine Erfahrungen mit ntp. Mein Haupt-VDR hat anstandslos über die Uhrzeitumstellung funktioniert, aber irgendwas hat vmtl. im Laufe des letzten Freitag die RTC dann exakt 1h vorgestellt. Leider kann ich in den Logs nicht nachvollziehen was die Ursache war, aber alle Aufnahmen von Freitag Nacht, Samstag und auch ein paar am Sonntag starteten 1h zu früh. Ich hege ja die Vermutung irgendein Zeitserver hat da ein falschen Tick gesendet ...


    Am Sonntag Abend wieder zu Hause habe ich das dann gesehen und konnte eingreifen, aber kein mir bekannter Befehl lies die Umstellung aus dem OS zu. Damit mir nicht alle Sonntag Abend Timer platzten, habe ich kurzerhand zur Tastatur gegriffen und die Uhrzeit im BIOS/UEFI korrigiert ...


    Regards
    fnu

    HowTo: APT pinning

  • Ins BIOS habe ich noch nicht geschaut, aber laut timedatectl stimmt ja die RTC Zeit, das ist doch die BIOS Zeit, oder? Werde es aber dennoch mal checken. Die BIOS Zeit sollte sich ja eigentlich auch nicht ändern, denn die läuft ja mit UTC. Merkwürdig das ganze. Auch merkwürdig, dass ich das Datum in Zukunft ändern kann, dann aber nicht mehr zurück. Vielleicht ein Bug bei Debian?


    Code
    hwclock --hctosys

    brachte ebenso keine Änderung, alles schon durchprobiert.


    Die Ausgaben werd ich später mal posten. VDR läuft momentan nicht.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Alles sehr merkwürdig. Hab die Zeit im BIOS eingestellt - UTC Uhrzeit - VDR gestartet, richtige Uhrzeit und Datum wird angezeigt. Dann hab ich beim timesyncd setntp auf 1 gestellt:



    Was will mir das sagen? Jetzt springt er wild zwischen 5. und 8.4 hin und her?! Irgendwas liegt da im argen.


    Danach hab ich das ganze nochmal ohne NTP gemacht, jetzt stimmt die Zeit erstmal.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Welchen ntp-Server verwendest du denn? Vielleicht taugt der gerade nicht?
    Mein Server (allerdings ohne systemd) scheint mit [0123].ubuntu.pool.ntp.org ganz gut zurecht zu kommen.


    Lars.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!