Hallo,
ich versuche seit ein paar Tagen leider erfolglos mein Asrock N68PV-GS mittels ACPI oder NVRAM wakeup aus dem "Softoff" (S5, Ausgeschaltet aber Netzteil noch an) zu starten. Ich habe Wiki einträge studiert, verschiedenste Threads gelsen, aber kein Erfolg. Einziger Trost ist, dass das Board mittels ACPI Wakeup aus dem S3 aufwacht. Ich könnte also, falls meine Komponenten keine Probleme machen, mit YaVDR zu einer einfachen Lösung kommen.
Hat jemand von euch Erfahrung mit dem Board und einer der beiden Wakeup Varianten?
Bzgl. ACPI Wakeup:
Folgendes Script aus dem Wiki habe ich versucht:
#!/bin/bash
# Startet dem Rechner nach 3 Minuten über ACPI neu.
DEV=/sys/class/rtc/rtc0/wakealarm
#DEV=/proc/acpi/alarm # Fuer Kernel < 2.6.22
nextboot=`date --date "now +180 seconds" "+%s"`
echo 0 > $DEV
echo $nextboot > $DEV # Einige Mainboards sind etwas begriffsstutzig,
#echo $nextboot > $DEV # sie kapieren erst nach zwei Aufrufen, was Sache ist.
echo "Aktuelle Zeit: "`date "+%Y-%m-%d %H:%M:%S"`
echo
cat /proc/driver/rtc
echo
echo "Fahre Rechner runter."
#busybox poweroff
#/usr/bin/poweroff.pl
poweroff
Alles anzeigen
es liefert:
Aktuelle Zeit: 2015-11-20 21:13:16
rtc_time : 20:13:16
rtc_date : 2015-11-20
alrm_time : 20:16:16
alrm_date : 2015-11-20
alarm_IRQ : yes
alrm_pending : no
update IRQ enabled : no
periodic IRQ enabled : no
periodic IRQ frequency : 1024
max user IRQ frequency : 64
24hr : yes
periodic_IRQ : no
update_IRQ : no
HPET_emulated : no
BCD : yes
DST_enable : no
periodic_freq : 1024
batt_status : okay
Alles anzeigen
Das sieht eigentlich ok aus. Auch mit der Systemzeit passt es... Trotzdem wacht er nicht auf. HPET=disable ist sowohl im Bios als auch als Kernel Parameter gesetzt. Wakeupzeit zweimal schreiben habe ich ebenfalls versucht. "Directisa" wird beim Runterfahren und Schreiben der Systemzeit ebenfalls mitgegeben. Ich habe auch das Schreiben der Systemzeit beim Runterfahren zum Ausprobieren ebenfalls auskommentiert.
Bzgl. NVRAM Wakeup
Ich habe Guess-helper einmal (1) ohne Angabe des Chipsatzes und einmal (2) mit "v" (für VIA) durchlaufen.
Folgenden Befehl aus dem Wiki habe ich zum testen angewendet:
nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $(date +%s -d +10minutes)
Bei (1) habe ich folgende Fehlermeldung erhalten:
nvram-wakeup: addr_stat (0xFFFFFFFF) is beyond the end of nvram
d.h. nicht mal das Schreiben der Aufweckzeit hat funktioniert.
Bei (2) hat er Werte schreiben können. Allerdings waren anschließend im Bios auf einmal alle Einstellungen auf default gesetzt. Im Wakeup-Bereich des Bios standen keine Werte. Ich habe die Reboot Variante nicht probiert, da es mit dem zurückgestzen Bios ja schon nicht richtig sein kann. Oder???
Ich bin mal wieder am Ende mit meinem Wissen und hoffe, dass vielleicht noch jemand einen Hinweis hat...
Viele Grüße
Highlander4880