Leute, ich krieg's einfach nicht hin:
Ich will nvram-wakeup richtig in den vdr-shutdown einbinden. Händisch funktioniert auch alles:
Code
nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`date +%s` + 10 * 60))
echo "savedefault --default=4 --once"|grub --batch --verbose --no-floppy
reboot
lässt grub auch prima den poweroff-Kernel booten, sich schlafen legen und nach fünf Minuten wieder erwachen. Also habe ich das genauso in der /etc/vdr/vdr-plugin-nvram-wakeup.conf angegeben:
Code
SPECIALSHUTDOWN="echo 'savedefault --default=4 --once'|grub --batch --verbose --no-floppy; shutdown -r now"
Jetzt geht er aber nicht in den reboot, sondern schläft sofort ein, wie die letzten Fetzen des syslog belegen:
Code
Jan 22 13:39:01 scotty vdrdevel-shutdown: executing /usr/share/vdrdevel/shutdown-hooks/S90.nvram-wakeup as shell script
Jan 22 13:39:01 scotty vdr-nvram-wakeup: /usr/sbin/nvram-wakeup -ls 1106398680
Jan 22 13:39:01 scotty kernel: Non-volatile memory driver v1.2
Jan 22 13:39:01 scotty nvram-wakeup[7783]:
Jan 22 13:39:01 scotty nvram-wakeup[7783]: All values are displayed as they are stored in the nvram/rtc.
Jan 22 13:39:01 scotty nvram-wakeup[7783]: (and do not correspond necessarily to the system date/time)
Jan 22 13:39:01 scotty nvram-wakeup[7783]:
Jan 22 13:39:01 scotty nvram-wakeup[7783]: WakeUp : Enabled (0xC2)
Jan 22 13:39:01 scotty nvram-wakeup[7783]: Day : 22 (0xB2)
Jan 22 13:39:01 scotty nvram-wakeup[7783]: Hour : 18 (0x12)
Jan 22 13:39:01 scotty nvram-wakeup[7783]: Minute : 35 (0x23)
Jan 22 13:39:01 scotty nvram-wakeup[7783]: Second : 00 (0x00)
Jan 22 13:39:01 scotty nvram-wakeup[7783]: rtcDay : 22 (0x22)
Jan 22 13:39:01 scotty nvram-wakeup[7783]: rtcHour : 18
Jan 22 13:39:01 scotty nvram-wakeup[7783]: rtcMin : 35
Jan 22 13:39:01 scotty nvram-wakeup[7783]: rtcSec : 00
Jan 22 13:39:01 scotty nvram-wakeup[7783]: Checksum: 0x2544
Jan 22 13:39:01 scotty nvram-wakeup[7783]:
Jan 22 13:39:01 scotty nvram-wakeup[7783]: Enabling (0xC2) WakeUp-on-RTC in nvram.
Jan 22 13:39:01 scotty nvram-wakeup[7783]: New Day : 22 (0xB2)
Jan 22 13:39:01 scotty nvram-wakeup[7783]: New Hour : 13 (0x0D)
Jan 22 13:39:01 scotty nvram-wakeup[7783]: New Minute : 53 (0x35)
Jan 22 13:39:01 scotty nvram-wakeup[7783]: New Second : 00 (0x00)
Jan 22 13:39:01 scotty nvram-wakeup[7783]: New rtcDay : 22 (0x22)
Jan 22 13:39:01 scotty nvram-wakeup[7783]: New rtcHour : 13
Jan 22 13:39:01 scotty nvram-wakeup[7783]: New rtcMin : 53
Jan 22 13:39:01 scotty nvram-wakeup[7783]: New rtcSec : 00
Jan 22 13:39:01 scotty nvram-wakeup[7783]: New Checksum: 0x2551
Jan 22 13:39:01 scotty nvram-wakeup[7783]:
Jan 22 13:39:01 scotty nvram-wakeup[7783]: Now really WRITING into /dev/nvram...
Jan 22 13:39:01 scotty nvram-wakeup[7783]: And setting RTC alarm into /dev/rtc...
Jan 22 13:39:01 scotty nvram-wakeup[7783]:
Jan 22 13:39:01 scotty nvram-wakeup[7783]: The changes to take effect, you must reboot your computer now.
Jan 22 13:39:01 scotty nvram-wakeup[7783]:
Jan 22 13:39:01 scotty vdr-nvram-wakeup: nvram-wakeup: everything ok - need to reboot first
Jan 22 13:39:07 scotty shutdown[7850]: shutting down for system halt
Alles anzeigen
Kann sich da einer einen Reim drauf machen?
jeremia