Hallo,
ich haben meinen alten etobi-VDR von Debian Etch auf Squeeze hochgezogen. Alles funktioniert, nur nvram-wakeup zickt noch.
Wenn ein Timer aktiv ist und der VDR ausgeschaltet wird, zeigt sich folgendes im syslog:
vdr-shutdown: executing /usr/share/vdr/shutdown-hooks/S90.nvram-wakeup as shell script
vdr-nvram-wakeup: /usr/sbin/nvram-wakeup -ls 1339017600 -C /etc/nvram-wakeup.conf-epiaCN10000
nvram-wakeup[2065]:
nvram-wakeup[2065]: All values are displayed as they are stored in the nvram/rtc.
nvram-wakeup[2065]: (and do not correspond necessarily to the system date/time)
nvram-wakeup[2065]:
nvram-wakeup[2065]: WakeUp : Enabled (0x78)
nvram-wakeup[2065]: Day : 06 (0x06)
nvram-wakeup[2065]: Hour : 21 (0x15)
nvram-wakeup[2065]: Minute : 15 (0x0F)
nvram-wakeup[2065]: Second : 00 (0x00)
nvram-wakeup[2065]: Checksum: 0x0931
nvram-wakeup[2065]:
nvram-wakeup[2065]: Enabling (0x78) WakeUp-on-RTC in nvram.
nvram-wakeup[2065]: New Day : 06 (0x06)
nvram-wakeup[2065]: New Hour : 21 (0x15)
nvram-wakeup[2065]: New Minute : 15 (0x0F)
nvram-wakeup[2065]: New Second : 00 (0x00)
nvram-wakeup[2065]: New Checksum: 0x0931
nvram-wakeup[2065]:
vdr-nvram-wakeup: nvram-wakeup: everything ok
vdr-nvram-wakeup: nvram-wakeup: reboot not needed but forced
vdr-nvram-wakeup: nvram-wakeup: echo y | grub-reboot 2
Alles anzeigen
Sieht ja eigentlich alles gut aus, allerdings wird "grub-reboot 2" nicht ausgeführt. Auf dem Fernseher sieht man nur ein "Der VDR wird in 05:00 heruntergefahren" aber mehr passiert nicht. Nach 5 min. erscheinen die gleichen Meldungen im syslog und es passiert wieder nichts. Ich habe in der nvram-wakeup.conf den Reboot erzwungen, damit er zu Testzwecken immer gemacht wird, auch wenn die Timerdaten schon korrekt im NVM stehen.
Warum wird der grub-reboot nicht ausgeführt? Wenn ich mich als "root" anmelde und das Kommando absetze, funktioniert es korrekt. Ist das ein Problem mit Zugriffsrechten? Die Programme unter /usr/lib/vdr haben die S-Bits korrekt gesetzt:
-rwsr-s--- 1 root vdr ... /usr/lib/vdr/ctvdrwrapper
-rwsr-s--- 1 root vdr ... /usr/lib/vdr/vdr-shutdown.wrapper
Das ganze auf einem VIA EPIA CN-10000EG mit Technotrend FullFeatured DVB-C, TechniSat AirStar DVB-T, Debian Squeeze und etobi-VDR.
Gruss,
ChrisF