Hallo zusammen,
[sorry, ich hatte diese Frage ins LinVDR-Forum gestellt, da es schon einen ähnlichen thread gab, da ich aber e-tobi und diabian auf meiner maschine habe stelle ich es leiber mal hier rein.]
auch ich kämpfe mit dem nvram-wakeup Problem. Ich habe auch einen IBM 300 PL (Version mit P3-Prozessor) Typ 6565 (IBM hat ja etliche Typen herausgebracht. Nachdem ich es mit der letzten Bios-Revision nicht hinbekommen habe, hebe ich heute mal ein Bios Update auf die "aktuelle" Version gemacht.
ACPI ging nicht.
Also habe ich mit nv-ram experimentiert. guess-helper gab mir folgende Config aus:
----
################################################
## Mainboard autodetection information:
##
## - Mainboard vendor: "IBM"
## - Mainboard type: "656599G"
## - Mainboard revision: NULL
## - BIOS vendor: "IBM"
## - BIOS version: "PMKT28AUS"
## - BIOS release: "09/18/2002"
addr_stat = 0x6F # but differs somewhere else
rtc_day = 0x6F
reset_day = ON
rtc_min = 0x75
rtc_hour = 0x77
addr_stat = 0x82 # but differs somewhere else
shift_stat = 4
rtc_min = 0x83
rtc_hour = 0x85
addr_stat = 0xFD # but differs somewhere else
rtc_day = 0xFD
reset_day = ON
addr_chk_h = 0x7F # guessed
addr_chk_l = 0x80
upper_method = INTEL
----
Nach eingabe von
nvram-wakeup -s `date -d "2007-02-06 23:05:00" +%s` -A -C /etc/nvram-wakeup.conf
kam eine Fehlermedlung, dass rtc_min /rtc_hor nicht bekannte Variablen wären, somit habe ich die conf abgeändert auf:
-----
addr_stat = 0x9B
addr_day = 0x9A
addr_hour = 0x99
addr_min = 0x98
nr_day = 6
nr_hour = 6
nr_min = 7
bcd = ON
upper_method = INTEL
-----
für die addr_ Variablen habe ich auch andere Werte (die von guess-helper) eingesetzt. Gemeckert hat
nvram-wakeup -s `date -d "2007-02-06 23:55:00" +%s` -A -C /etc/nvram-wakeup.conf
nicht mehr. Die Ausgabe:
----
All values are displayed as they are stored in the nvram/rtc.
(and do not correspond necessarily to the system date/time)
WakeUp : Disabled (0x02)
Hour : 00 (0x00)
Minute : 00 (0x00)
rtcDay : 02 (0x02)
Enabling (0x06) WakeUp-on-RTC in nvram.
New Hour : 23 (0x23)
New Minute : 50 (0x50)
New rtcDay : 06 (0x06)
Now really WRITING into /dev/nvram...
---
[rtcday da ich maldie rtc Variable auch ausprobiert hatte, sonst stünde dort day]
sieht ganz gut aus. Aber im Bios ändert sich leider nichts. Es steht nach wie vor der Wert,den ich händisch eingetragen habe.
Hat jemenad von Euch vielleicht einen weiteren Lösungsvorschlag? Ich benutzte den vdr von e-tobi und ein aktuelles Debian-System
Viele Grüße
vsammy