Nachdem mich das einige Stunden gekostet hat, hier meine Eregebnisse zum o.g. Thema.
Den Rechner mit nem AMD64/3200 habe ich zwar nur für Testzwecke mit dem c'T-VDR 4.5 aufgesetzt, aber vielleicht interessiert es ja trotzdem wen?
Zuerst mal meine nvram-wakup.conf:
################################################
## Mainboard autodetection information:
##
## - Mainboard vendor: "http://www.abit.com.tw/"
## - Mainboard type: "KV8-MAX3 (VIA K8T800-8237)"
## - Mainboard revision: "1.x"
## - BIOS vendor: "Phoenix Technologies, LTD"
## - BIOS version: "6.00 PG"
## - BIOS release: "08/22/2005"
addr_stat = 0x47
shift_stat = 3
addr_day = 0x48
addr_hour = 0x49
addr_min = 0x4A
addr_sec = 0x4B
addr_chk_h = 0x6D
addr_chk_l = 0x6E
Und die abgeänderte /usr/bin/poweroffvdr
#!/bin/sh
#
# poweroffvdr - Tobias Grimm <tg@e-tobi.net>
# -----------
#
# Hit's the virtual power key of VDR
#
at now <<EOF
$NVRAMCMD -C /etc/nvram-wakup.conf --syslog --settime $1
/usr/lib/vdr/svdrpsend.pl HITK Power
EOF
Damit schreibt er die richtigen Werte ins NVRam, ob er zur richtigen Zeit startet, kann ich erst morgen sagen, nehme ich aber an, weil das ja auch funktioniert, wenn ich die Werte per Hand übers BIOS-Setup eintrage...
Update: Das hochfahren hat heute morgen nicht funktioniert, jetzt muß ich mal schauen, ob das mit einem Reboot funktioniert...