Ich komme mit besagten Problem nicht weiter, als absoluter Linux-Anfänger habe ich sowieso null Ahnung.
Bei mir läuft VDR 1.2.6-9 in der ct-Version.
Nachdem trotzt Kernelupdate (der Kernel in der Version 2.4.23 ("erlaubt die Benutzung von nvram-wakeup auch auf Mainboards, bei denen die Konfigurationsbytes jenseits der üblichen Adressen liegen") mit der Version 0.91-5 nichts ging habe ich mir die 1.23 geholt und nach "Sandmann" installiert.
Die Ausgabe von --debug sah schon bedeutend besser als vorher aus und liefert folgende .conf
need_reboot = OFF
rtc_time = ON
addr_state = 0x40
rtc_date = 0x7F
shift_stat = 1
Dies stimmt schon mal mit -mb.c überein.
Funktioniert trotzdem nicht.
Beim testen kommt folgendes:
vdr:/# nvram-wakeup --configfile=/etc/nvram-wakeup.conf -s $((`date +%s` + 20 * 60)) --nowrite
nvram-wakeup: rtc_date (0x7F) is beyond the end of nvram
Wenn ich die Beschreibung richtig verstanden habe soll n-w ohne Parameter die Alarmzeit ausgeben ? - aber hier kommt dieselbe Fehlermeldung.
Mit rtc zeigt er aber die korrekte Zeit aus dem BIOS an.
Bin für jede Hilfe dankbar.