Habe auf den Kernel 2.6.26.2 upgedatet. Alle Konfigurationsdatein sind angepasst. Ich habe allerdings schon ein Problem, wenn ich mit
echo 0 > /sys/class/rtc/rtc0/wakealarm
echo `date '+%s' -d '+ 30 minutes'` > /sys/class/rtc/rtc0/wakealarm
eine Zeit setze. Diese ist korrekt mit
cat /proc/driver/rtc
abfragbar und stimmt. Die korrekte "Sekundenzahl" steht in der Datei
/sys/class/rtc/rtc0/wakealarm
allerdings nur bis zu einem Durchstarten des Systems. Nach dem Neustart stimmt die Zeit mit cat /proc/driver/rtc immer noch, die Datei wakealarm ist allerdings leer. Ist das normal oder zeigt dies auf einen Fehler?
Wer wiess Rat?
Hier noch die Ausgabe von /proc/driver/rtc:
cat /proc/driver/rtc
rtc_time : 16:47:01
rtc_date : 2008-08-16
alrm_time : 18:16:59
alrm_date : 2008-08-16
alarm_IRQ : yes
alrm_pending : no
24hr : yes
periodic_IRQ : no
update_IRQ : no
HPET_emulated : no
DST_enable : no
periodic_freq : 1024
batt_status : okay
Alles anzeigen
Stimmen hier alle Parameter? Was bedeudet speziell alram_IRQ? Nach korrekter Einstellung der Weckzeit steht dieser auf yes, nach einem Reeboot (auch vor der Aufwachzeit) auf no. Kommt hier ein anderer Prozess in die Quere?