easyVDR Kopie des easyVDR-Forums zum Nachschlagen
[Gelöst] NVRAM Wakeup mit ASUS P4P800-E Deluxe

easyVDR - >VARforumsname - >[Gelöst] NVRAM Wakeup mit ASUS P4P800-E Deluxe

pritt  15.May.2010 16:31:00
moin Gemeinde...

ich benötige mal wieder etwas Hilfe ... nvram funktioniert (noch) nicht !

assso was hab ich bisher gemacht ?

hier nachgeschaut - nix gefunden !
[url=http://wiki.easy-vdr.de/index.php/Nvram-wakeup.conf%27s_und_IWNAME%27s]http://wiki.easy-vdr.de/index.php/Nvram-wakeup.conf%27s_und_IWNAME%27s

dann habe ich nach dem wiki mal guess-helper laufen lassen zuerst mit der Methode INTEL - geht alles bis auf den Trockentest !

erst nvram-module, danach directisa


easyVDR:~# /usr/bin/nvram-wakeup -C /etc/nvram-wakeup.conf -s $((`date +%s`+ 5 * 60)) --nowrite
nvram-wakeup: addr_stat (0xFFFFFFFF) is beyond the end of nvram
nvram-wakeup: You might want to use the --directisa command line option.
easyVDR:~# cp /root/guess-directisa/nvram-wakeup.conf /etc
easyVDR:~# /usr/bin/nvram-wakeup -C /etc/nvram-wakeup.conf -s $((`date +%s`+ 5 * 60)) --nowrite
nvram-wakeup: addr_stat (0xFFFFFFFF) is beyond the end of nvram
nvram-wakeup: You might want to use the --directisa command line option.
easyVDR:~# /usr/bin/nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`date +%s`+ 5 * 60)) --nowrite
nvram-wakeup: addr_stat (0xFFFFFFFF) is beyond the end of nvram

easyVDR:~# /usr/bin/nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`date +%s`+ 10 * 60)) --nowrite
nvram-wakeup: addr_stat (0xFFFFFFFF) is beyond the end of nvram

ooke, dann hab ich die 2 Verzeichnise in /root gelöscht, die nvram.conf in /etc gelöscht
und noch mal guess-helper ausgeführt, diemal mit der methode U für unbekannt.

gleiches ergebnis, der Trockentest funktioniert nicht

easyVDR:~# /usr/bin/nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`date +%s`+ 20 * 60)) --nowrite
nvram-wakeup: addr_stat (0xFFFFFFFF) is beyond the end of nvram


sonstige Einstellungen:

OSD Einstellungen

-Wake-Up-Methode NVRAMWakeup>
-Aufwach-Reserve in Sekunden 15

NVRAM IWNAME
-Directisa verwenden
Brückenzeit und Inaktivität jeweils gesetzt auf die empfohlenen Werte (15min, 120min)

wäre cool, wenn sich das mal bitte jemand anschauen könnte, ich hab mal alles in die nvram.zip gepackt, also errorlog´s *.conf usw. Dankeschön schon mal !

gruss pritt

edit:

Was mir noch auffällt:

in der /guess-directisa/guess-helper.conf steht nur catOptions="" -> ist also leer !

das Device ist angelegt /etc/apm !
Silverstone CW03 mit 7" Touch TFT, easyVDR 3.0, ASUS M5A87, AMD FX 4300, nVidia VDPAU / SoftHDDevice, Digital Devices Octopus Bridge, 2 x Digital Devices Duoflex S2 (4 Tuner), SanDisk SDSSDX12, 1 x 3 TB (Media), 2 x 1,5 TB (Media), Unicable System || Thermaltake DH 101, ASUS  M5A87, AMD FX-6300 Six-Core Processor, 8 GB RAM, easyVDR 5.0 (alpha), nVidia GT 1030, SoftHDDevice,  Digital Devices Octopus Bridge, 2 x Digital Devices DuoFlex C/T2 (4 Tuner), SanDisk SDSSDX12, 2 x 1,5 TB (Media) || Fractal Design Node 304 mit NAS Openmediavault (RAID 5) 12 TB, Raspberry II mit Debian Wheezy Kartenleser, HD+, ...
mauwag  15.May.2010 17:31:03
Hallo pritt,

wacht dein ASUS-Board generell nicht auf oder willst Du unbedingt NVRAM?

Bei meinem P4P800 mußte ich erst mal BIOS-Default einstellen und seitdem wacht der VDR3 auf - mit ACPI.

Gruss
mauwag
* VDR1 - easyvdr-2.0.0-64-stable - FSC-D2836-S / Intel E6300 / 2GB / NVS310; PVR-500; Satelco EasyWatch DVB-C
* VDR-Test - easyVDR 2.5 - GA-770TA-UD3 / AMD 240e / 4GB / GF8400GS; Satelco EasyWatch DVB-C;
pritt  15.May.2010 17:51:08
nun, nvram ist vielleicht nicht zwingend erforderlich, aber irgendwas davon was funktioniert brauch ich in jedem Fall ! Dann sollte es auch noch einfach und zuverlässig funktionieren !

[quote='mauwag link' pid='9822' dateline='1273937463']
wacht dein ASUS-Board generell nicht auf oder willst Du unbedingt NVRAM?


ich hab keine Ahnung ! Wie bereits beschrieben bin ich bisher nur bis zu einem gescheiterten "Trockentest" gekommen !
Silverstone CW03 mit 7" Touch TFT, easyVDR 3.0, ASUS M5A87, AMD FX 4300, nVidia VDPAU / SoftHDDevice, Digital Devices Octopus Bridge, 2 x Digital Devices Duoflex S2 (4 Tuner), SanDisk SDSSDX12, 1 x 3 TB (Media), 2 x 1,5 TB (Media), Unicable System || Thermaltake DH 101, ASUS  M5A87, AMD FX-6300 Six-Core Processor, 8 GB RAM, easyVDR 5.0 (alpha), nVidia GT 1030, SoftHDDevice,  Digital Devices Octopus Bridge, 2 x Digital Devices DuoFlex C/T2 (4 Tuner), SanDisk SDSSDX12, 2 x 1,5 TB (Media) || Fractal Design Node 304 mit NAS Openmediavault (RAID 5) 12 TB, Raspberry II mit Debian Wheezy Kartenleser, HD+, ...
pritt  15.May.2010 18:18:35
hab grad noch mal was probiert !

easyVDR:~# nvram-wakeup --directisa

All values are displayed as they are stored in the nvram/rtc.
(and do not correspond necessarily to the system date/time)

WakeUp  : Enabled (0xA4)
Day    : 01 (0xE1)
Hour    : 00 (0xE0)
Minute  : 00 (0xC0)
Second  : 00 (0xC0)
Checksum: 0x1B19


Das bedeutet aber nicht, das nvram geht oder ? so wie ich das sehe liest er nur die entsprechenden Daten aus dem Bios aus...

beim Rechnerstart sagt der bootschirm (bios) auch, dass nvram geprüft wird, aber das wird sicher das Prgramm sein, oder ?
Silverstone CW03 mit 7" Touch TFT, easyVDR 3.0, ASUS M5A87, AMD FX 4300, nVidia VDPAU / SoftHDDevice, Digital Devices Octopus Bridge, 2 x Digital Devices Duoflex S2 (4 Tuner), SanDisk SDSSDX12, 1 x 3 TB (Media), 2 x 1,5 TB (Media), Unicable System || Thermaltake DH 101, ASUS  M5A87, AMD FX-6300 Six-Core Processor, 8 GB RAM, easyVDR 5.0 (alpha), nVidia GT 1030, SoftHDDevice,  Digital Devices Octopus Bridge, 2 x Digital Devices DuoFlex C/T2 (4 Tuner), SanDisk SDSSDX12, 2 x 1,5 TB (Media) || Fractal Design Node 304 mit NAS Openmediavault (RAID 5) 12 TB, Raspberry II mit Debian Wheezy Kartenleser, HD+, ...
zzzözzz  15.May.2010 19:23:26
nvram meint "Non-Volatile Random-Access Memory", also "nichtflüchtiger Speicher" (und meint den vom Bios). Den Begriff wirst du unter Umständen auch in anderen Kontext lesen.

Aber wenn nvram nicht funzt, dann wäre acpi -wakeup auch ne gute ALternative, die mit jedem moderneren Board gehen sollte.

Schau mal hier..
[url=http://www.vdr-wiki.de/wiki/index.php/ACPI_Wakeup]http://www.vdr-wiki.de/wiki/index.php/ACPI_Wakeup

pritt  15.May.2010 19:44:04
@wirbel: Danke für den Tip und die Erklärung - das mit dem acpi-wakeup schau ich mir in jedem Fall an.

Trotzdem würde ich zuerst mal gerne nvram zum Laufen bekommen bzw. noch einige Einstellungen testen. Also, wer eine Idee hat oder das selbe Board, mal bitte melden ... Dankeschön

---------------

so, ich habe vorhin mal im Bios eine Zeit eingetragen (heute, 19:45) dann den vdr runtergefahren und gewartet .... (Kaffee *grins*) siehe da, 19:45 geht das Teil an !
*freu*
also funktioniert das nvram nur eben (noch) nicht das richtige Reinschreiben der neuen Werte ins Bios ... *mal weiter testet*
Silverstone CW03 mit 7" Touch TFT, easyVDR 3.0, ASUS M5A87, AMD FX 4300, nVidia VDPAU / SoftHDDevice, Digital Devices Octopus Bridge, 2 x Digital Devices Duoflex S2 (4 Tuner), SanDisk SDSSDX12, 1 x 3 TB (Media), 2 x 1,5 TB (Media), Unicable System || Thermaltake DH 101, ASUS  M5A87, AMD FX-6300 Six-Core Processor, 8 GB RAM, easyVDR 5.0 (alpha), nVidia GT 1030, SoftHDDevice,  Digital Devices Octopus Bridge, 2 x Digital Devices DuoFlex C/T2 (4 Tuner), SanDisk SDSSDX12, 2 x 1,5 TB (Media) || Fractal Design Node 304 mit NAS Openmediavault (RAID 5) 12 TB, Raspberry II mit Debian Wheezy Kartenleser, HD+, ...
pritt  15.May.2010 20:16:34
sooo bisher kam ja immer die Meldung:
nvram-wakeup: addr_stat (0xFFFFFFFF) is beyond the end of nvram

Kann es sein, dass diese Meldung kommt, wenn die Werte falsch übergeben werden ?? Weil ich hab jetzt mal folgendes gemacht:

easyVDR:~# nvram-wakeup -A -s `date -d "2010-05-15 20:15:00" +%s`

All values are displayed as they are stored in the nvram/rtc.
(and do not correspond necessarily to the system date/time)

WakeUp  : Enabled (0xA4)
Day    : 15 (0xEF)
Hour    : 19 (0xF3)
Minute  : 45 (0xED)
Second  : 00 (0xC0)
Checksum: 0x1B67

Enabling (0xA4) WakeUp-on-RTC in nvram.
New Day    : 15 (0xEF)
New Hour    : 20 (0xF4)
New Minute  : 10 (0xCA)
New Second  : 00 (0xC0)
New Checksum: 0x1B45

Now really WRITING into /dev/nvram...
  The changes to take effect, you must reboot your computer now.

voila ! nach dem reboot ...

easyVDR:~# nvram-wakeup -A

All values are displayed as they are stored in the nvram/rtc.
(and do not correspond necessarily to the system date/time)

WakeUp  : Enabled (0xA4)
Day    : 15 (0xEF)
Hour    : 20 (0xF4)
Minute  : 10 (0xCA)
Second  : 00 (0xC0)
Checksum: 0x1B45


ergo, es werden die Daten auch geschrieben ...


Now really WRITING into /dev/nvram...
  The changes to take effect, you must reboot your computer now.


okeee, daher muss noch ein eintrag in die nvram-wakeup.conf unter /etc ...


need_reboot = ON_ANY_CHANGE


Fortsetzung folgt ...
Silverstone CW03 mit 7" Touch TFT, easyVDR 3.0, ASUS M5A87, AMD FX 4300, nVidia VDPAU / SoftHDDevice, Digital Devices Octopus Bridge, 2 x Digital Devices Duoflex S2 (4 Tuner), SanDisk SDSSDX12, 1 x 3 TB (Media), 2 x 1,5 TB (Media), Unicable System || Thermaltake DH 101, ASUS  M5A87, AMD FX-6300 Six-Core Processor, 8 GB RAM, easyVDR 5.0 (alpha), nVidia GT 1030, SoftHDDevice,  Digital Devices Octopus Bridge, 2 x Digital Devices DuoFlex C/T2 (4 Tuner), SanDisk SDSSDX12, 2 x 1,5 TB (Media) || Fractal Design Node 304 mit NAS Openmediavault (RAID 5) 12 TB, Raspberry II mit Debian Wheezy Kartenleser, HD+, ...
pritt  15.May.2010 21:12:04
ich glaube ich brauch noch mal Eure Hilfe ...

OSD - Meldung:

Der Timer kann nicht eingestellt werden !


irgendwie vermute ich ein Zeitformat - Problem ...

in /var/log/userrlog

finde ich folgenden Eintrag:

May 15 22:41:46 (none) RCStart: starte Bootscreen BOOT
May 15 20:41:51 (none) RCStart: Start module-init tools
May 15 20:41:51 (none) RCStart: Starte Discover

auch in der kern.log stehen Zeitwerte von 22:41:46 drin

Also im Bios ist bei mir Deutsche Zeit (Zeitzone Berlin) eingestellt ich denke mal hier muss die UTC-Zeit rein, damit der vdr richtig arbeitet ? Kommt deswegen die OSD Meldung ? Kann der Timer deswegen nicht im nvram gesetzt werden oder hab ich noch was vergessen ? Sorry, wenn ich mich etwas doof anstelle, aber alles weiss ich noch nich ...
Silverstone CW03 mit 7" Touch TFT, easyVDR 3.0, ASUS M5A87, AMD FX 4300, nVidia VDPAU / SoftHDDevice, Digital Devices Octopus Bridge, 2 x Digital Devices Duoflex S2 (4 Tuner), SanDisk SDSSDX12, 1 x 3 TB (Media), 2 x 1,5 TB (Media), Unicable System || Thermaltake DH 101, ASUS  M5A87, AMD FX-6300 Six-Core Processor, 8 GB RAM, easyVDR 5.0 (alpha), nVidia GT 1030, SoftHDDevice,  Digital Devices Octopus Bridge, 2 x Digital Devices DuoFlex C/T2 (4 Tuner), SanDisk SDSSDX12, 2 x 1,5 TB (Media) || Fractal Design Node 304 mit NAS Openmediavault (RAID 5) 12 TB, Raspberry II mit Debian Wheezy Kartenleser, HD+, ...
stschulze  16.May.2010 13:48:58
hallo pritt,

ich hab mir mal deine dateien aus dem zip-file angesehen.

folgendes stelle ich fest:

1) mit der option unbekannt, wird keine korrekte nvram-wakeup.conf erstellt. da ist nur ein parameter erkannt worden. diese kannste daher auch nich verwenden.

2) mit der option intel, hast du ind dem file keine dateien zu directisa.

ich würde folgendes tun:

a) /etc/nvram-wakeup.conf löschen
b) die durch guess-helper erstellten dateien und ordner in /root löschen
c) reboot und ab ins bios
d) im bios s3 einstellen im bereich der power-optionen
e) bios speichern und reboot
f) guess-helper erneut ausführen und vollständig durchlaufen lassen (inkl. der rebbots und bios-einstellung-veränderungen)
g) durch guess-helper erstellte dateien einzippen und hier posten, dann lösen wir dein problem

pritt  16.May.2010 15:34:40
@stschulze:  Danke Dir erst mal ! Werd ich gleich machen ! *erst Kaffee kochen ...*

sooo, ich hab im Bios mal SuspendModus eingestellt und hab das guess-helper script noch mal durchlaufen lassen ... ich hab die Dateien mal angehängt
Silverstone CW03 mit 7" Touch TFT, easyVDR 3.0, ASUS M5A87, AMD FX 4300, nVidia VDPAU / SoftHDDevice, Digital Devices Octopus Bridge, 2 x Digital Devices Duoflex S2 (4 Tuner), SanDisk SDSSDX12, 1 x 3 TB (Media), 2 x 1,5 TB (Media), Unicable System || Thermaltake DH 101, ASUS  M5A87, AMD FX-6300 Six-Core Processor, 8 GB RAM, easyVDR 5.0 (alpha), nVidia GT 1030, SoftHDDevice,  Digital Devices Octopus Bridge, 2 x Digital Devices DuoFlex C/T2 (4 Tuner), SanDisk SDSSDX12, 2 x 1,5 TB (Media) || Fractal Design Node 304 mit NAS Openmediavault (RAID 5) 12 TB, Raspberry II mit Debian Wheezy Kartenleser, HD+, ...
stschulze  16.May.2010 21:49:05
also, die einzige bei dem board funktionierende einstellung sollte folgende sein:

nvram-wareup.conf der methode intel mit directisa unter /etc kopieren:


################################################
##  Mainboard autodetection information:
##
##    - Mainboard vendor:  "ASUSTeK Computer Inc."
##    - Mainboard type:    "P4P800-E"
##    - Mainboard revision: "Rev 1.xx"
##    - BIOS vendor:        "American Megatrends Inc."
##    - BIOS version:      "1009.003"
##    - BIOS release:      "09/05/2005"

addr_stat        = 0x97
shift_stat      = 6
addr_day        = 0x9D
addr_hour        = 0x9E
addr_min        = 0x9F
addr_sec        = 0xA0
addr_chk_h      = 0x30
addr_chk_l      = 0x31

upper_method = INTEL


in den setup-einstellungen folgendes einstellen:

reboot-methode: NVRAMWakeup
NVRAM-Einstellungen:
  Directisa verwenden: JA
  Neustart erzwingen: JA
  Reboot-Methode: PowerOff-Kernel


damit sollte es gehen.

ggf. musst du in die nvram-wakeup.conf noch einfügen:

need reboot = ON_ANY_CHANGE


nach den einstellungen musste einen reboot machen .... jetzt testen, es sollte funktionieren

anmerkung: die meldung "timer konnte nicht eingestellt werden" kommt u.a. immer dann, wenn die nvram-wakeup.conf nicht korrekt ist und das benötigte directisa nicht aktiviert ist.

noch ne anmerkung: guess-helper ist sauber durchgelaufen und hat nur mit intel und directisa ein akzeptables, aber auch absolut sauberes ergebnis gebracht.

gruß
stschulze
pritt  16.May.2010 22:11:54
Danke erst mal für Deine Hilfe ! Muss ich im OSD noch unter den PowerOFF Einstellungen was ändern ? Eigentlich nicht, oder ? Ist ja eine andere Methode.

Ich werde das mal testen und mich danach wieder melden. Momentan läuft eine Aufnahme zur Erhöhung des WAF - Testen erst danach möglich ... ich bitte um Verständnis ...*grins*
Silverstone CW03 mit 7" Touch TFT, easyVDR 3.0, ASUS M5A87, AMD FX 4300, nVidia VDPAU / SoftHDDevice, Digital Devices Octopus Bridge, 2 x Digital Devices Duoflex S2 (4 Tuner), SanDisk SDSSDX12, 1 x 3 TB (Media), 2 x 1,5 TB (Media), Unicable System || Thermaltake DH 101, ASUS  M5A87, AMD FX-6300 Six-Core Processor, 8 GB RAM, easyVDR 5.0 (alpha), nVidia GT 1030, SoftHDDevice,  Digital Devices Octopus Bridge, 2 x Digital Devices DuoFlex C/T2 (4 Tuner), SanDisk SDSSDX12, 2 x 1,5 TB (Media) || Fractal Design Node 304 mit NAS Openmediavault (RAID 5) 12 TB, Raspberry II mit Debian Wheezy Kartenleser, HD+, ...
stschulze  16.May.2010 22:13:12
ich habs doch oben beschrieben. du musst das ändern, was ich beschrieben habe .....
pritt  17.May.2010 16:34:32
es scheint zu funktionieren ... der 1. Test in Abwesenheit hat funktioniert ...
Silverstone CW03 mit 7" Touch TFT, easyVDR 3.0, ASUS M5A87, AMD FX 4300, nVidia VDPAU / SoftHDDevice, Digital Devices Octopus Bridge, 2 x Digital Devices Duoflex S2 (4 Tuner), SanDisk SDSSDX12, 1 x 3 TB (Media), 2 x 1,5 TB (Media), Unicable System || Thermaltake DH 101, ASUS  M5A87, AMD FX-6300 Six-Core Processor, 8 GB RAM, easyVDR 5.0 (alpha), nVidia GT 1030, SoftHDDevice,  Digital Devices Octopus Bridge, 2 x Digital Devices DuoFlex C/T2 (4 Tuner), SanDisk SDSSDX12, 2 x 1,5 TB (Media) || Fractal Design Node 304 mit NAS Openmediavault (RAID 5) 12 TB, Raspberry II mit Debian Wheezy Kartenleser, HD+, ...
stschulze  19.May.2010 15:40:11
was ist stand der dinge?
pritt  26.May.2010 20:58:48
[quote='stschulze link' pid='9822' dateline='1274276411']
was ist stand der dinge?


funktioniert ....
Silverstone CW03 mit 7" Touch TFT, easyVDR 3.0, ASUS M5A87, AMD FX 4300, nVidia VDPAU / SoftHDDevice, Digital Devices Octopus Bridge, 2 x Digital Devices Duoflex S2 (4 Tuner), SanDisk SDSSDX12, 1 x 3 TB (Media), 2 x 1,5 TB (Media), Unicable System || Thermaltake DH 101, ASUS  M5A87, AMD FX-6300 Six-Core Processor, 8 GB RAM, easyVDR 5.0 (alpha), nVidia GT 1030, SoftHDDevice,  Digital Devices Octopus Bridge, 2 x Digital Devices DuoFlex C/T2 (4 Tuner), SanDisk SDSSDX12, 2 x 1,5 TB (Media) || Fractal Design Node 304 mit NAS Openmediavault (RAID 5) 12 TB, Raspberry II mit Debian Wheezy Kartenleser, HD+, ...