[gelöst] VDR Läßt sich nach NVRAM ins. nicht mehr mit der Fernbedienung ausschalten

  • Nach der Installation von NVRAM (ohne das es bisher funktioniert) läßt sich der VDR nicht mehr mit der Fernbedienung ausschalten.
    Hier das Log:


    an 24 18:04:19 ctvdr vdr: [2353] Power button pressed
    Jan 24 18:04:19 ctvdr vdr: [2353] confirm: Taste drücken, um Ausschalten abzubrechen
    Jan 24 18:04:19 ctvdr vdr: [2353] warning: Taste drücken, um Ausschalten abzubrechen
    Jan 24 18:04:25 ctvdr vdr: [2353] confirmed
    Jan 24 18:04:25 ctvdr vdr: [2353] executing '/usr/lib/vdr/vdr-shutdown.wrapper 1201345500 151235 43 "Chinas wilder Westen - Nachbarn der Wüste (2/2)" 1'
    Jan 24 18:04:25 ctvdr vdr-shutdown: executing /usr/share/vdr/shutdown-hooks/S90.custom as shell script
    Jan 24 18:04:25 ctvdr vdr-shutdown: executing /usr/share/vdr/shutdown-hooks/S90.nvram-wakeup as shell script
    Jan 24 18:04:25 ctvdr vdr-shutdown: Shutdown aborted by /usr/share/vdr/shutdown-hooks/S90.nvram-wakeup with exitcode 1
    Jan 24 18:04:27 ctvdr vdr: [2353] switching to channel 15
    Jan 24 18:04:27 ctvdr vdr: [2353] connect from 127.0.0.1, port 4879 - accepted
    Jan 24 18:04:27 ctvdr vdr: [2353] SVDRP message: 'Shutdown abgebrochen / Shutdown aborted!'


    ICh hab nen Timer gesetzt und solange der da ist gehts wohl nicht?


    Danke für Hilfe.

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

    Einmal editiert, zuletzt von videoman ()

  • Du mußt NVRam konfigurieren. Er kann die Aufweckzeit nicht setzten, darum kommt ein Fehler und das shutdown wird abgebrochen.


    NVRam: Da ist doch ein befehl bei, um das für DEIN board zu configurieren.
    Der Befehlt war irgendwas mit gues... Er sagt Dir dann 'Geh ins BIOS und stelle die Aufweckzeit auf 01.23.45 usw.


    Danach sollte nvram laufen...




    Chris


    VDR 1: Was altes im Keller
    VDR 3: yavdr64 0.6, ASRock Q1900M

  • Also ich habe NV Ram installier und dann die Datei aus diesem Threat:


    nvram-wakeup.conf für MSI 6318


    eingebaut. Das ist nämlich genau mein Board.MS6318 aus dem ALDI 2000,


    Die vdr-nvram-wakeup.conf gibts gar nicht nur eine vdr-nvram-wakeup.bak.
    Der Inhalt ist natürlich jungfräulich:




    ICh hab jetzt erstmal die Hubertus Sandmann methode angewandt, aber ohne guess-helper, (weil ich ja dachte das Board ist bekannt) aber das funktioniert irgendwie nicht, nichtmal händisch., dh ich übergebe in der Kommanozeile die NVRAM DAten zum reinschrieben ins BIOS und mach einen Reboot.
    WEnn ich danach aber ins BIOS schaue, sind WOL und die Power on Funktion "Zeitgesteuert" beide DISABLED. uU ist die Checksum falsch und die Default werte werden geladen? Also ich kann dann meinen Rechner nichtmal mehr per WOL aufwecken..deshalb glaube ich daß diese nvram-wakeup.conf nicht richtig ist..warum auch immer.
    @ Matzetronic vielleicht sollte ich mir doch deine WOL Methode genauer anschauen..ich finde diese NVRAM Geschichte sehr undurchsichtig.
    Wie gesagt :deppenalarm


    Wobei zb nvram-wakeup --debug mir all die Daten liefert die oben in der NVRAM-Wakeup.conf eigetragen sind, also doch gar nicht flasch sein kann oder? Somit kann ich mir Guess Helper sparen..sehr sonderbar das ganze...tstst

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

    Einmal editiert, zuletzt von videoman ()

  • videoman: "deppenalarm" ist keine Ausrede ! ;)


    Scheinbar hast Du mehrere Flüchtigkeitsfehler begangen.


    Du hast gesucht, die entsprechende Config für Dein Board gefunden und diese in /etc/ abgelegt.
    Soweit in Ordnung, nur hast Du die Datei scheinbar nicht korrekt gespeichert (daher die .bak !?).
    Fummelst Du etwa mit einem Windows-Editor in den Linux-Konfigurationsdateien rum ??? Falls ja, solltest Du sicherheitshalber auf dem Linuxsystem jeweils noch den Befehl "fromdos $Datei" ausführen.


    Was ist denn die Ausgabe der beiden Befehle, die ich in meinem ersten Post genannt habe ? Poste das bitte erstmal.


    Gruß,
    Matze (dessen Glaskugel grad defekt ist)

  • grep -v ^# /etc/vdr/vdr-nvram-wakeup.conf :


    grep: /etc/vdr/vdr-nvram-wakeup.conf: Datei oder Verzeichnis nicht gefunden


    dafür sollte ich wohl die .bak datei in .conf umbenennen.
    und auskommentieren?


    nvram-wakeup -N :


    nvram-wakeup: /dev/nvram: No such file or directory


    tja und nu?

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

    Einmal editiert, zuletzt von videoman ()

  • @matze
    hier die antwort:


    ctvdr:~# nvram-wakeup -N


    All values are displayed as they are stored in the nvram/rtc.
    (and do not correspond necessarily to the system date/time)


    WakeUp : Enabled (0xE0)
    Day : 00 (0x00)
    Hour : 00 (0x00)
    Minute : 00 (0x00)
    Second : 00 (0x00)
    Checksum: 0x09A6

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

  • Mit modprobe hast du nun ein Modul geladen. sowas wie der ''Treiber''
    Damit das ab nun automatisch passiert, trage es noch unter 7etc/modules.autoload/kernel2.6.. ein. Aber ohne modprobe.


    Jetzt läuft nvram; ist aber nicht configuriert.
    Das habe ich immer mit guesshelper gemacht. Das dauert zwar länger, aber es klappt danach auch. jedenfalls bei mir ;)


    chris


    VDR 1: Was altes im Keller
    VDR 3: yavdr64 0.6, ASRock Q1900M

  • Chris


    1) also die Daten für mein Board habe ich schon.


    2) ich finde die Datei/ordner modules.autoload nicht unter etc/


    3) ich finde hier aber ein NVRAM-Wakeup.conf, für ein völlig anderes Board...soll ich die durch mein Board ersetzen? , naja schaden tuts ja mal nicht..

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

  • videoman:


    Da Du scheinbar ctvdr einsetzt, versuche es mal mit:

    Code
    echo "nvram" >>/etc/modules


    Und ja, ersetze die Datei durch Deine eigene.
    Ich denke aber, Du kommst ohne Konfigurationsdatei aus, da nvram Dein Board scheinbar bereits kennt.


    Wenn Du das gemacht hast, was sagt denn deine Logdatei, wenn Du nun den VDR mittels Fernbedienung ausschaltest ?


    Gruß,
    Matze

  • identisch wie oben
    Der Inhalt :
    Jan 25 19:32:09 ctvdr vdr: [2292] confirmed
    Jan 25 19:32:09 ctvdr vdr: [2292] executing '/usr/lib/vdr/vdr-shutdown.wrapper 1201345500 59571 43 "Chinas wilder Westen - Nachbarn der Wüste (2/2)" 1'
    Jan 25 19:32:09 ctvdr vdr-shutdown: executing /usr/share/vdr/shutdown-hooks/S90.custom as shell script
    Jan 25 19:32:09 ctvdr vdr-shutdown: executing /usr/share/vdr/shutdown-hooks/S90.nvram-wakeup as shell script
    Jan 25 19:32:09 ctvdr vdr-shutdown: Shutdown aborted by /usr/share/vdr/shutdown-hooks/S90.nvram-wakeup with exitcode 1
    Jan 25 19:32:12 ctvdr vdr: [2292] connect from 127.0.0.1, port 1901 - accepted
    Jan 25 19:32:12 ctvdr vdr: [2292] SVDRP message: 'Shutdown abgebrochen / Shutdown aborted!'
    Jan 25 19:32:12 ctvdr vdr: [2292] info: Shutdown abgebrochen / Shutdown aborted!


    , aber ehrlich gesagt wundert mich nicht, weil ich da ja immer noch diese VDR-NVRAM-Wakeup.bak in etc/vdr stehen hab.


    Der Inhalt:
    # Configuration file for the VDR nvram-wakeup shutdown hook
    #
    # This is NOT the nvram-wakeup configuration file, which you can find in
    # /etc/nvram-wakeup.conf and which must be set in COMMANDLINE (see below),
    # if your mainboard ins not detected automatically.
    #


    # Set to "yes" to enable nvram-wakeup for VDR
    #
    ENABLED="no"


    # Here you can specify additional command line parameters, that will be passed
    # to nvram-wakeup.
    #
    # i.e.:
    # COMMANDLINE="-I ecs_k7s5au" # mainboard of type K7S5au
    # COMMANDLINE="-C /etc/nvram-wakeup.conf" # use config file
    #
    # see "man nvram-wakeup"
    #
    COMMANDLINE=""


    # If your mainboard needs to reboot before shutting down, set the command(s) to
    # do this here. i.e.:
    #
    # SPECIALSHUTDOWN="lilo -R PowerOff ; shutdown -r now"
    #
    SPECIALSHUTDOWN=""


    # To force a reboot whenever nvram-wakeup sets the time, independently of
    # whether a reboot is required, enable this option.
    #
    # FORCE_REBOOT="yes"
    #


    # If you want your VDR machine to wakeup in regular intervals (i.e. for
    # updating EPG data), specify a day interval and a wakeup time:
    #
    REGULAR_DAYS=0 # 0=disabled, 1=each day, 2=each 2'nd day, 3=...
    REGULAR_TIME=01:00 # HH:MM

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

  • Also hab das File in vdr-nvram-wakeup.conf umbenannt, enable yes,


    Log:
    Jan 26 10:01:50 ctvdr vdr: [2290] switching to channel 35
    Jan 26 10:01:50 ctvdr vdr: [2290] timer 1 (43 1205-1310 'Chinas wilder Westen - Nachbarn der Wüste (2/2)') set to event Sam 26.01.2008 12:15-13:00 (VPS: 26.01 12:15) 'Chinas wilder Westen - Nachbarn der Wüste (2/2)'
    Jan 26 10:01:52 ctvdr vdr: [2290] connect from 127.0.0.1, port 1826 - accepted
    Jan 26 10:01:53 ctvdr vdr: [2290] closing SVDRP connection
    Jan 26 10:01:54 ctvdr vdr: [2290] connect from 127.0.0.1, port 1295 - accepted
    Jan 26 10:01:54 ctvdr vdr: [2290] closing SVDRP connection


    er schaltet aus aber:


    ctvdr:~# nvram-wakeup -N


    All values are displayed as they are stored in the nvram/rtc.
    (and do not correspond necessarily to the system date/time)


    WakeUp : Enabled (0xE0)
    Day : 26 (0x1A)
    Hour : 11 (0x0B)
    Minute : 00 (0x00)
    Second : 00 (0x00)
    Checksum: 0x09CB


    Also falsche Zeit gesetzt...(datum stimmt)


    weil der Timer sollte ja anders sein, außerdem braucht mein Board wohl einen Reboot (lt. Forum). Der Reboot hat diese Zeit aber nicht verändert...


    Grüße
    Joachim

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

    Einmal editiert, zuletzt von videoman ()

  • Hi,


    Du hast vermutlich eine Vorlaufzeit eingestellt, die der Rechner zum booten braucht (evtl. auch eine Nachlaufzeit zum runterfahren!?) die nach 5min ausschaut. Dazu dann noch, dass die Bios-Dates UTC sind, also -1Std. macht dann 11:00 -> passt..


    ansonsten auch:
    man nvram-wakeup
    man nvram-wakeup.conf



    Gruss, Blogga

  • aha..iss ja ulkig,
    der VDR nimmt grad die Mumie auf (per Hand den VDR rechtzeitig vorher eingeschaltet) drum will ich nix dran machen aber hab nur grad aus Spass mit nvram-wakeup -N nachgeschaut.
    ctvdr:~# nvram-wakeup -N


    All values are displayed as they are stored in the nvram/rtc.
    (and do not correspond necessarily to the system date/time)


    WakeUp : Enabled (0xE0)
    Day : 27 (0x1B)
    Hour : 19 (0x13)
    Minute : 08 (0x08)
    Second : 00 (0x00)
    Checksum: 0x09DC


    er hat also daten geschrieben (ich hab zw Timer programmieren und Aufnhame sicher mehrmals reboot gemacht) wenn ich das richtig interpretiere...der timer des VDR stand auf 20:13. Nur das mit der Stunde versteh ich jetzt nicht. Wie änder ich das denn die BIOS Uhr ist korrekt gestellt.


    Danke

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

    Einmal editiert, zuletzt von videoman ()

  • Da gibts mehrere Moeglichkeiten und Gruende.. Mal einfach:
    - Die Bios-Uhr wird vermutlich vom Linux aufdatiert (NTP am laufen?)
    - Du hast die Zeitzone im Linux sicher auf BERLIN/CET(+1) eingestellt woraus sich die Stunde Unterschied zum Timer (UTC) ergibt.
    -> Die Bios-Uhr geht richtig, aber die RTCs stimmen nicht.


    Trick: Stell das Linux wieder auf UTC und stelle die Uhr einfach eine Stunde vor.


    Gruss, blogga

  • Also ich hab sowohl im BIOS als auch im Linux CET eingestellt. (Also der VDR zeigt die richtige Uhrzeit)


    Den letzten Satz versteh ich nicht Linux Udr auf UTC stellen und dann um eine Stunde vor? Also im BIOS die Uhrzeit unverändert lassen?


    Ach ja, der VDR hat sich letzte Nacht eingeschaltet, wohl eine Stunde zu früh aber ok, das will ich ja noch ändern..aber nicht mehr ausgeschaltet, heute früh lief er immer noch. Wie änder ich das denn?


    Danke..

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

  • videoman:


    Da Du ja sicher kein Dual-Boot auf Deinem VDR hast, ist es herzlich egal, ob Du UTC oder lokale Zeit im Bios eingestellt hast.
    Die Hauptsache ist nur, dass Dein Linux diese Deine Einstellung auch kennt !


    Mach mal bitte ein:

    Code
    grep -i utc /etc/default/rcS


    und poste die Ausgabe.
    Wenn da jetzt ein UTC=yes steht, dann ist die Zeit im Bios logischerweise immer um eine oder zwei Stunden zurück (CET=MEZ bzw. CEST=MESZ) - im Vergleich zur Linux-Systemzeit.
    Du kannst das vergleichen, indem Du mal "date ; date -u" eingibst.


    Da das Linux-System ja Deine Zeitzone (Europe/Berlin vermute ich) kennt, berechnet es automatisch immer die korrekte Zeit - dasselbe sollte also auch für nvram-wakeup in Verbindung mit UTC gelten, das muss gehen.


    Gruß,
    Matze

  • Hi


    @Matze
    ja da steht UTC= Yes.


    d.h. der VDR startet richtig, soweit so gut..


    sieht so aus als hätte ich das mit dem Reboot hinbekommen. hab was fürmorgen früh programmiert, mal sehen wie das klappt...ausschalten hoffe ich geht auch


    Wenn das NVRAM läuft dann werd ich mir mal das OPT_WOL für den Fli4l anschauen und dein Script dazu. Es gibt für den fli4l auch ein OPT_Automation, mit schaltbaren Steckdosenleisten..mal sehen was ich da verwende..

    HD: yaVDR 0.3, AT3IONT-I, CINE2S, NVRAM, X10, 2.5´ 320GHDD
    SD: ctvdr 7 vdr 1.6.0, MSI 6318 (Medion2000), 667MHz, NVRRAM, WOL 500G HD
    TV: Sharp LC52XL2E (100Hz), Beamer: Sanyo Z5

    Einmal editiert, zuletzt von videoman ()

Jetzt mitmachen!

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