Hallo,
also erstmal die Vorgeschichte. Habe ein MoBo gesucht das mit NVRAM-WakeUp zurechtkommt (oder anders herum) und einfach in der mobo-Datei von NVRAM-WakeUp die Namen von oben nach unten überprüft; ob das Board micro-ATX ist und in mein Buget passt. Da bin ich dann beim K7VM2 gelandet. Also hab ichs mir gekauft. Dann musste ich aber heute feststellen, dass das K7VM2 zwar in der MoBo-Datei aufgeführt ist, aber anscheinend nur der Name, nicht die Adress-Werte (?). Also bin ich nach H. Sandmanns Anleitung mit dem "guess"-Befehl vorgegegangen. Anfangs habe ich noch verschiedene Checksummen und Werte gehabt, weil zwei Werte doppelt waren und ich erst probieren musste, welcher asuzukommentieren war. Aber schliesslich hatte ich die selben Werte. Dann habe ich das erste Mal versucht, mit WakeUp nach einem shutdown wieder zu booten. Ging nicht. Also hab ich mir gesagt, wenn das mit NVRAM funktionieren soll, muss erstmal das BIOS-seitige RTC-Alarm-WakeUp funktionieren. Deshalb habe ich manuell Werte ins BIOS geschrieben, den PC ausgeschaltet und gewartet. Und gewartet. Und wieder gewartet Passierte nix. Also vielleicht kann mir einer sagen wieso das nicht funktioniert bzw. was dagegen unternommen werden kann.
So, hier aber erstmal die _richtigen_ Werte:
newmb:
################################################
## Mainboard autodetection information:
##
## - Mainboard vendor: ""
## - Mainboard type: "K7VM2"
## - Mainboard revision: "2.00"
## - BIOS vendor: "American Megatrends Inc."
## - BIOS version: "P1.30"
## - BIOS release: "12/13/2002"
addr_stat = 0x59 # but differs somewhere else
addr_date = 0x59 # but differs somewhere else
shift_date = 1
addr_hour = 0x5A
addr_min = 0x5B
addr_sec = 0x5C
#addr_stat = 0x6F # but differs somewhere else
rtc_date = 0x6F
reset_date = ON
addr_chk_h = 0x30 # guessed
addr_chk_l = 0x31
Ausgabe von "guess":
bash-2.05b# /home/sk/nvram-wakeup/guess
$Id: guess.c,v 1.16 2003/03/18 14:34:19 bistr-o-math Exp $
Opened file 31.23.59.59+ readonly...
Opened file 11.12.13.14+ readonly...
Opened file 01.00.00.00+ readonly...
Opened file 01.00.00.00- readonly...
Couldn't read byte 0x72 from 31.23.59.59+
Assuming size of files 114 bytes
################################################
## Mainboard autodetection information:
##
guess: Opening /dev/mem in O_RDONLY mode...
guess: _DMI_ table found: base: 0xF0630, size: 0x3EB, count: 32
guess: Following DMI entries found:
guess: - Mainboard vendor:
guess: - Mainboard type: K7VM2
guess: - Mainboard revision: 2.00
guess: - BIOS vendor: American Megatrends Inc.
guess: - BIOS version: P1.30
guess: - BIOS release: 12/13/2002
## - Mainboard vendor: ""
## - Mainboard type: "K7VM2"
## - Mainboard revision: "2.00"
## - BIOS vendor: "American Megatrends Inc."
## - BIOS version: "P1.30"
## - BIOS release: "12/13/2002"
checking 0x31: 0xFF 0x71 0x36 0x35
checking 0x59: 0x3F 0x17 0x03 0x02
addr_stat = 0x59 # but differs somewhere else
addr_date = 0x59 # but differs somewhere else
shift_date = 1
checking 0x5A: 0xB7 0xAC 0xA0 0xA0
addr_hour = 0x5A
checking 0x5B: 0xBB 0x8D 0x80 0x80
addr_min = 0x5B
checking 0x5C: 0x3B 0x0E 0x00 0x00
addr_sec = 0x5C
checking 0x6F: 0x31 0x11 0x01 0x00
addr_stat = 0x6F # but differs somewhere else
rtc_date = 0x6F
reset_date = ON
addr_chk_h = 0x30 # guessed
addr_chk_l = 0x31
Wäre cool wenn jemand eine Lösung wüsste
Gruß
mic
P.S.: Wenn noch irgendwelche Infos fehlen -> meckern!
mic
EDIT: Ich habe natürlich nicht das NT ausgeschaltet, sondern nur den PC runtergefahren. SO ein Brett vorm Kopf habe ich Gott-Sei-Dank nicht
EDIT 2: Ich habe vom NT nur den großen Stecker im MoBo. Braucht man noch eine extra Standby-Leitung?