[gelöst] Zeit einstellen nach Recovery??

  • Hallo!


    Ich weis, ich weis, es gibt schon 100000 Threads über dieses Thema... aber ich checks
    trotzdem ned.


    Ich hatte ein Backup zurückgespielt, worauf die VDR-Zeit eine Stunde voraus ging.
    EPG-Zeit und Bios-Zeit war korrekt auf Lokalzeit eingestellt.
    Hat doch sicher etwas mit Sommer- Winterzeit zu tun aber ich find ums verrecken die
    Datei für die Einstellung nicht..


    Im OSD hatte ich auch schon Systemzeit über EPG und Transponder (ARD) ausgewählt.
    Die Zeit wird dann auch korrekt gestellt, aber erst wenn ich auf ARD gehe.
    Nach einem Reboot ist der Zeitversatz wieder da bis ich wieder auf ARD schalte.


    Timezone ist eingestellt auf Berlin.


    In adjtime steht local


    hwclock --hctosys --localtime brachte auch keine Besserung.


    Kann mir jemand einen Tipp geben?


    Danke schonmal im Vorraus!


    Grüße


    dorian

  • Hi!


    tzselect ist eingestellt auf Berlin


    In /etc/default/rcS steht:


    TMPTIME=0
    SULOGIN=no
    DELAYLOGIN=no
    UTC=no
    VERBOSE=no
    FSCKFIX=no
    RAMRUN=yes
    RAMLOCK=yes


    UTC=no bedeutet doch lt. man das die Zeit auf Localzeit steht?
    Dann müsste doch eigentlich alles passen?


    Geht aber immer noch eine Stunde vor...

  • Hi,


    Zitat

    Original von dorian


    ...Nach einem Reboot ist der Zeitversatz wieder da bis ich wieder auf ARD schalte....


    hilft dir danach ein

    Code
    hwclock --systohc

    weiter?


    mfg Jens

  • Hi!


    Ein hwclock --systohc hat nix verändert.


    Bewirkt der Befehl aber nicht, daß die Bios-Zeit nach der VDR-Zeit gestellt wird?
    Dann wäre ja nichts gewonnen.
    Oder bin ich da auf dem Holzweg?
    Die Bios-Zeit ist korrekt eingestellt.


    Grüße


    dorian

  • Zitat

    Original von dorian
    ...Bewirkt der Befehl aber nicht, daß die Bios-Zeit nach der VDR-Zeit gestellt wird?..

    Stimmt, war meine Idee.


    Zitat

    Die Bios-Zeit ist korrekt eingestellt.


    Sorry, das hatte ich in deinem Post oben überlesen.


    - Jens

  • Hallo,
    was steht bei dir in der /etc/adjtime.
    sicher die datei mal weg und mach dann ein
    echo "0.0 0 0.0" > /etc/adjtime
    und reboote danach.


    ich vermute mal, dass hier die falsche differenz (1 std) von deiner sicherung gespeichert wurde
    Gruß Uwe

    Distri: easyVDR 0.9.10-DEV (Karmic) http://www.easy-vdr.de
    VDR-Version:1.7.0
    Kernel:2.6.31.5
    Hardware:
    BE 2350 GF8200
    root: 80 GB 2,5" Laptophdd
    Video/Media: 400 GB Samsung SATA + 1TB WD SATA 1 x DVB Nexus 2.1 + 1 x budget
    Alles in allem: Power und dank Powernow sogar äusserst sparsam!

  • @ Uwe


    Also vor der Änderung stand in der /etc/adjtime:


    -0.000855 1206316169 0.000000
    1206316169
    LOCAL


    nach dem echo "0.0 0 0.0" > /etc/adjtime und einem Transponderupdate über ARD und Reboot steht drin:
    0.0 00 0.0


    Die Uhrzeit ist nach wie vor eine Stunde im Versatz.


    Noch ne Idee dazu?


    Grüße


    dorian

  • Hi!


    Jetzt hab ich endlich kapiert wie es geht:


    Über ARD-Transponder die richtige Uhrzeit einstellen lassen.
    Die Datei /etc/default/rcS geändert auf "UTC=yes"
    mit "hwclock --systohc --utc" die Bios-Uhr auf Systemzeit und UTC einstellen
    reboot


    Damit ist dann die Bios-Uhr auf UTC-Zeit eingestellt und der VDR auch.
    Duch die richtig gesetze Timezone (tzconfig) auf Berlin wird dann zur UTC-Zeit eine Stunde zugerechnet.


    Mann muß nur lang genug an der Uhr drehen.... :rolleyes:


    Vielen Dank für die Hilfe!


    Grüße


    dorian


    Achtung! Wer Settime benutzt sollte noch die Datei /usr/bin/easyvdrshutdown.sh
    im Bereich Settimer kontrollieren!
    Da stand bei mir noch am Anfang und Ende des Bereichs "hwclock -w --localtime
    Da einfach --localtime gegen --utc austauschen
    Dafür geht danach die Settime nicht mehr!! Das ist noch nicht gelöst..

Jetzt mitmachen!

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