PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ACPI mit einem ASUS K8N



ContiTech
01.01.11, 18:05
Hallo,

ich habe einen VDR mit einem ASUS K8N Board aufgesetzt (Debian Lenny + e-tobi Pakete).

Das Board soll lt. Internetrecherche ACPI unterstützen (https://help.ubuntu.com/community/MythTV/Install/WhatNext/ACPIWake).

In dem Glauben habe ich zu dem frisch installierten VDR Rechner lediglich das vdr-addon-acpiwakup Paket installiert und in der gleichnamigen Konfigdatei /etc/vdr/vdr-addon-acpiwakeup.conf folgendes eingestellt:
ACPI_ENABLED=yes

Im BIOS habe ich folgende Einstellungen für ACPI:


ACPI Suspend Mode: Nur S3 (S1 ist die andere Option)
Video beim Aufwachen von S3: nein
ACPI 2.0-Unterstützung: nein
ACPI ACPI-Unerstützung: aktiviert

Für die APM Konfiguration habe ich folgende Einstellungen:


PME Resume: dekativiert
Onboard LAN Resume: deaktiviert
RTC Resume: deaktiviert
Resume On PS/2 Keyboard: deaktiviert
Resume On PS/2 Mouse: deaktiviert
Neustart nach Stromausfall: Power Off

Lt. Internetrecherche soll RTC aus sein. Steht auch in den Wikis (bis auf Ausnahmeboards wo dieses aktiviert sein muss).

In der /etc/default/rcS steht
UTC=yes.
Weiterhin habe ich dort
HWCLOCKACCESS=yes hinzugefügt.


HWCLOCKPARS="--directisa" habe ich noch nicht hinzugefügt.

Nachdem das leider nicht so einfach funktioniert hat, habe ich folgendes versucht:

Da ich einen aktuelleren Kernel verwende (> 2.6.21) habe ich folgendes benutzt:

echo 0 > /sys/class/rtc/rtc0/wakealarm
echo `date '+%s' -d '+ 5 minutes'` > /sys/class/rtc/rtc0/wakealarm

Danach mit
cat /proc/driver/rtc kontrolliert.
Mit
poweroff ausgeschaltet.

Hierbei stand die RTC Zeit auf UTC, also derzeit eine Stunde zurück.
"alarm_time" stand exakt 5 Minuten später, aber halt UTC.

Ich habe das gleiche versucht in dem ich im BIOS eine Stunde vor gestellt habe, aber auch das hat nicht geholfen.

Sollte ich das Paket vdr-addon-acpiwakeup besser wieder deaktivieren für die händischen Versuche, oder stört das nicht ?

Können die Einträge in der rcS so bleiben ?

ContiTech
01.01.11, 18:08
Ok, als weiteren Versuch habe ich dem Kernel noch folgendes übergeben:
hpet=disable

Das hat leider auch nicht den gewünschten Erfolg gebracht.

Ich frage mich nur, wenn ich

echo 0 > /sys/class/rtc/rtc0/wakealarm
echo `date '+%s' -d '+ 5 minutes'` > /sys/class/rtc/rtc0/wakealarm

absetze und da passiert nicht`s, dann kann es doch nur eine BIOS Einstellung sein, oder ?

Was mich stutzig mach ist die Ausgabe von
cat /proc/driver/rtc und der alarm_time.
Kann das funktionieren wenn die Zeit auf UTC steht ?
Für das Board wahrscheinlich egal, oder ?

Merkwürdig ist auch, dass der VDR den Rechner nicht nach einer Aufnahme selbstständig bei nicht Benutzung herunterfährt. Bis auch die Zeit die ich einstellen kann.

Standard ist doch eine halbe Stunde nach der Aufnahme, egal was ich eingestellt habe, oder ?
So war es bei meinem alten Rechner.

ContiTech
19.01.11, 19:31
OK, ich scheine das Problem gefunden zu haben.

Der original Lenny Kernel 2.6.26-2-686 ist das Problem.

Ich habe den Backportkernel installiert (nach dem nichts anderes mehr geholfen hat) und siehe da: Es funktioniert (Test auf der Konsole erfolgreich) !

Nun muss ich noch VDR mit ACPI verheiraten.