easyVDR Kopie des easyVDR-Forums zum Nachschlagen
nvram-wakeup mit Foxconn 760GXK8MC

easyVDR - >VARforumsname - >nvram-wakeup mit Foxconn 760GXK8MC

lutz  31.Jan.2007 10:54:09
Hallo,
ich versuche mit einem Foxconn 760GXK8MC nvram-wakeup hinzubekommen.
mit dem Guess-helper Option U habe ich folgende nvram-wakeup.conf erstellt:

################################################
##  Mainboard autodetection information:
##
##    - Mainboard vendor:  "WinFast"
##    - Mainboard type:    "760GXK8MC"
##    - Mainboard revision: ""
##    - BIOS vendor:        "Phoenix Technologies, LTD"
##    - BIOS version:      "6.00 PG"
##    - BIOS release:      "10/08/2005"

addr_stat        = 0x32
addr_day        = 0x33
addr_hour        = 0x34
addr_min        = 0x35
addr_sec        = 0x36
addr_stat        = 0x6F  # but differs somewhere else
shift_stat      = 2
addr_stat        = 0x70  # but differs somewhere else
rtc_day          = 0x70  # but differs somewhere else
reset_day        = ON
rtc_sec          = 0x73
rtc_min          = 0x75
rtc_hour        = 0x77

mit diesen Einstellungen kann ich nicht mit dem Powerknopf ausschalten.
die nvram-wakeup.conf hat sicher auch Fehler.
vielen Dank
Lutz
VDR1: easyvdr 0.6.02 ; Hardware: Pundit1-AH2 ASUS M2N8L CPU: Athlon 64 3500+ Karte: Nexus-S 2.1 und TechniSat SkyStar 2 HD: Samsung SATA 200 GB Brenner: IDE Samsung DVD
uwe  31.Jan.2007 15:41:18
Hallo,
die Zeilen sind auf jeden Fall zu überarbeiten:

addr_stat        = 0x6F  # but differs somewhere else
addr_stat        = 0x70  # but differs somewhere else
rtc_day          = 0x70  # but differs somewhere else

die addr_stat kommt öfters vor. Guess helper konnte die unterschiede nicht erkennen. Einfach man mit verschiedenen Kombinationen versuchen.

Am Besten erstmal die
addr_stat        = 0x70  # but differs somewhere else
auskommentieren (#addr_stat        = 0x70  # but differs somewhere else)

Gruß Uwe

Distrie:                easyVDR 0.9.10 VDR-Version:1.7.0
Hardware:            Athlon64 x2 4050 be passiv gekühlt
                          ECS GF8200A
                          passives 400W NT
Root-HD:              80 GB 2,5" Sata-Laptop HDD
Video/Media-HDD:  400 GB Sata-Samsung
Convert und Filme: 1TB WD
DVB: 2.1er TT FF + Budget
Alles in allem: Power und das sogar äusserst sparsam und geräuscharm!
aquarius  02.Feb.2007 19:05:44
Hallo lutz,

hast Du es inzwischen hinbekommen?
Wenn nicht, probier mal das:

################################################
##  Mainboard autodetection information:
##
##    - Mainboard vendor:  "WinFast"
##    - Mainboard type:    "760GXK8MC"
##    - Mainboard revision: ""
##    - BIOS vendor:        "Phoenix Technologies, LTD"
##    - BIOS version:      "6.00 PG"
##    - BIOS release:      "10/08/2005"

addr_stat        = 0x32
addr_day        = 0x33
addr_hour        = 0x34
addr_min        = 0x35
addr_sec        = 0x36
shift_stat      = 2
reset_day        = ON


Aber gib erstmal nur den Befehl auf Konsole ein:

nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`date +%s` + 10 * 60)) --nowrite

und poste mal das Ergebnis.

Grüße
- Jens
lutz  02.Feb.2007 20:22:03
Hallo Jens,
vielen Dank, ich kann es erst nach dem 12.2. wieder probieren.
viele Grüße
Lutz
VDR1: easyvdr 0.6.02 ; Hardware: Pundit1-AH2 ASUS M2N8L CPU: Athlon 64 3500+ Karte: Nexus-S 2.1 und TechniSat SkyStar 2 HD: Samsung SATA 200 GB Brenner: IDE Samsung DVD
aquarius  02.Feb.2007 21:46:07
Nur die Ruhe.
lutz  07.Feb.2007 18:20:58
Hallo Jens,
ich konnte es jetzt testen, hier das Ergebnis.

easyVDR:~# nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`date +%s` + 10 * 60)) --nowrite

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

WakeUp  : Disabled (0x0A)
Day    : 01 (0x41)
Hour    : 00 (0x80)
Minute  : 00 (0x80)
Second  : 00 (0x80)

Enabling (0x0E) WakeUp-on-RTC in nvram.
New Day    : 05 (0x45)
New Hour    : 18 (0x92)
New Minute  : 19 (0x93)
New Second  : 16 (0x90)

  Actually, nothing was written into /dev/nvram nor into /dev/rtc.
  (since --nowrite option was used).

ich habe es dann noch in echt probiert, aber der Rechner ist nicht mehr gestartet.
Mußte das Bios zurücksetzen und dann ging es wieder.

vielen Dank
Lutz
VDR1: easyvdr 0.6.02 ; Hardware: Pundit1-AH2 ASUS M2N8L CPU: Athlon 64 3500+ Karte: Nexus-S 2.1 und TechniSat SkyStar 2 HD: Samsung SATA 200 GB Brenner: IDE Samsung DVD
aquarius  07.Feb.2007 18:43:30
Hallo Lutz,

[quote='lutz link' pid='1098' dateline='1170868858']
...ich habe es dann noch in echt probiert, aber der Rechner ist nicht mehr gestartet.
Mußte das Bios zurücksetzen und dann ging es wieder...


Siehst Du, deswegen habe ich das geschreiben:
Aber gib erstmal nur den Befehl auf Konsole ein:

Der guess-helper hat doch 2 Verzeichnisse bei Dir angelegt, directisa und module.
Ich würde mir gern noch die nvram-wakeup.conf aus dem anderen Verzeichnis ansehen.

Guten
- Jens
lutz  09.Feb.2007 19:03:54
Hallo Jens,
hier die ander Datei


################################################
##  Mainboard autodetection information:
##
##    - Mainboard vendor:  "WinFast"
##    - Mainboard type:    "760GXK8MC"
##    - Mainboard revision: ""
##    - BIOS vendor:        "Phoenix Technologies, LTD"
##    - BIOS version:      "6.00 PG"
##    - BIOS release:      "10/08/2005"

addr_stat        = 0x32
addr_day        = 0x33
addr_hour        = 0x34
addr_min        = 0x35
addr_sec        = 0x36
addr_stat        = 0x6F  # but differs somewhere else
shift_stat      = 2
addr_stat        = 0x70  # but differs somewhere else
rtc_day          = 0x70  # but differs somewhere else
reset_day        = ON


vielen Dank
Lutz
VDR1: easyvdr 0.6.02 ; Hardware: Pundit1-AH2 ASUS M2N8L CPU: Athlon 64 3500+ Karte: Nexus-S 2.1 und TechniSat SkyStar 2 HD: Samsung SATA 200 GB Brenner: IDE Samsung DVD
aquarius  09.Feb.2007 19:10:13
Hallo lutz,

was gibt das?


################################################
##  Mainboard autodetection information:
##
##    - Mainboard vendor:  "WinFast"
##    - Mainboard type:    "760GXK8MC"
##    - Mainboard revision: ""
##    - BIOS vendor:        "Phoenix Technologies, LTD"
##    - BIOS version:      "6.00 PG"
##    - BIOS release:      "10/08/2005"

addr_stat        = 0x32
addr_day        = 0x33
addr_hour        = 0x34
addr_min        = 0x35
addr_sec        = 0x36
#addr_stat        = 0x6F  # but differs somewhere else
shift_stat      = 2
#addr_stat        = 0x70  # but differs somewhere else
rtc_day          = 0x70  # but differs somewhere else
reset_day        = ON


aber nur mit dem Befehl von mir!!!

Guten
- Jens
lutz  09.Feb.2007 19:54:09
Hallo Jens,
hier das Ergebnis

easyVDR:~# nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`date +%s` + 10 * 60)) --nowrite
nvram-wakeup: /etc/nvram-wakeup.conf: 17: Previous definition of variable `addr_stat': first definition in line 12
nvram-wakeup: Reading configuration file returned with errors.
easyVDR:~#

vielen Dank
Lutz

VDR1: easyvdr 0.6.02 ; Hardware: Pundit1-AH2 ASUS M2N8L CPU: Athlon 64 3500+ Karte: Nexus-S 2.1 und TechniSat SkyStar 2 HD: Samsung SATA 200 GB Brenner: IDE Samsung DVD
aquarius  09.Feb.2007 19:57:08
hast Du hier die # vergessen?

#addr_stat        = 0x6F  # but differs somewhere else
lutz  09.Feb.2007 20:06:26
sorry,
habe sie an der falchen Stelle gesetzt
hier das richtige Ergebnis

easyVDR:~# nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`data +%s` + 10 * 60)) --nowrite
-bash: data: command not found

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

WakeUp  : Enabled (0x0E)
Day    : 00 (0x40)
Hour    : 00 (0x80)
Minute  : 00 (0x80)
Second  : 00 (0x80)
rtcDay  : 00 (0xC0)

nvram-wakeup: Do NOT write into nvram. Wake Up time must be
nvram-wakeup: at least 10 minutes in the future.
easyVDR:~#

vielen Dank
VDR1: easyvdr 0.6.02 ; Hardware: Pundit1-AH2 ASUS M2N8L CPU: Athlon 64 3500+ Karte: Nexus-S 2.1 und TechniSat SkyStar 2 HD: Samsung SATA 200 GB Brenner: IDE Samsung DVD
aquarius  09.Feb.2007 20:15:59
Warte mal,
da ist was schief gelaufen.

Hast Du die Leerzeichen richtig gesetzt?

nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`date +%s` + 10 * 60)) --nowrite
aquarius  09.Feb.2007 20:19:17
Hier ist der Fehler:
easyVDR:~# nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`data +%s` + 10 * 60)) --nowrite
lutz  09.Feb.2007 22:49:41
ich glaube das ist heute nicht mein Tag,
hier noch einmal das Ergebnis

easyVDR:~# nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`date +%s` + 10 * 60)) --nowrite

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

WakeUp  : Enabled (0x0E)
Day    : 00 (0x40)
Hour    : 00 (0x80)
Minute  : 00 (0x80)
Second  : 00 (0x80)
rtcDay  : 00 (0xC0)

Enabling (0x0E) WakeUp-on-RTC in nvram.
New Day    : 09 (0x49)
New Hour    : 22 (0x96)
New Minute  : 57 (0xB9)
New Second  : 28 (0x9C)
New rtcDay  : 09 (0xC9)

  Actually, nothing was written into /dev/nvram nor into /dev/rtc.
  (since --nowrite option was used).

vielen Dank
Lutz
VDR1: easyvdr 0.6.02 ; Hardware: Pundit1-AH2 ASUS M2N8L CPU: Athlon 64 3500+ Karte: Nexus-S 2.1 und TechniSat SkyStar 2 HD: Samsung SATA 200 GB Brenner: IDE Samsung DVD
prudentis  10.Feb.2007 07:22:35
Hallo lutz,

wie siehts denn in deinem Bios aus? hast du da schon mal einen Timer manuell angelegt oder steht da 0:0:0:0 drinn, wenn das so ist, stell mal irgendeine Zeit ein, dann sollte diese Meldung nicht mehr kommen.

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

lg prudentis
SW: EasyVDR 0.7.24
HW: HTPC-DE02 + Asus P5QL-E, Core2 2,2 GHz, CineS2 + HDe, HD SYS=120GB 2,5" + HD-USB 1TB" # NAS 1TB, 2GB RAM Imon Multimedian IR/VFD v.6[15c2:0036]
HW2: Asus M2NPV-VM, AMD X2, 1GB Ram, IDE HD,  DVB=Hauppauge HVR4000 PCI, DVD Brenner
[url=http://www.prudentis.org]prudentis.org
[url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!
aquarius  10.Feb.2007 10:48:53
Moin,

@prudentis
Ich denke, das hat seine Richtigkeit.
1. mußte lutz sein BIOS resetten:
Mußte das Bios zurücksetzen und dann ging es wieder.
2. hatte er, aus Versehen, den Befehl falsch geschrieben:
easyVDR:~# nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`data +%s` + 10 * 60)) --nowrite
-bash: data: command not found

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

WakeUp  : Enabled (0x0E)
Day    : 00 (0x40)
Hour    : 00 (0x80)
Minute  : 00 (0x80)
Second  : 00 (0x80)
rtcDay  : 00 (0xC0)

nvram-wakeup: Do NOT write into nvram. Wake Up time must be
nvram-wakeup: at least 10 minutes in the future.
easyVDR:~#

Ist logisch, wenn alles auf "00" steht. Und WakeUp auf Enabled.

@lutz

[quote='lutz link' pid='1098' dateline='1171057781']
...
WakeUp  : Enabled (0x0E)
Day    : 00 (0x40)
Hour    : 00 (0x80)
Minute  : 00 (0x80)
Second  : 00 (0x80)
rtcDay  : 00 (0xC0)

Enabling (0x0E) WakeUp-on-RTC in nvram.
New Day    : 09 (0x49)
New Hour    : 22 (0x96)
New Minute  : 57 (0xB9)
New Second  : 28 (0x9C)
New rtcDay  : 09 (0xC9)
...

Sieht gut aus. Ich würde es mit der "nvram-wakeup.conf" probieren.
Versuch es mit dem Befehl (Also diesmal ohne " --nowrite"):
nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`date +%s` + 10 * 60))-> dann shutdown -h now eingeben.

Oder Du setzt einen Timer 15 Minuten in der Zukunft.
Und herunterfahren.

Wenn er nach 10 Minuten aufwacht - freuen. ;)
Wenn nicht, braucht Dein Board einen Reboot. Dann mußt Du noch die Zeile:
need_reboot      = ON_ANY_CHANGEin Deine .conf einfügen.

Grüße
-Jens
lutz  10.Feb.2007 17:04:27
Hallo Jens,
schlechte Nachrichten, im BIOS wird das Floppylaufwerk eingetragen, weil es nicht existiert
kommt Floppy disk(s) fail (40) und der Rechner startet natürlich nicht mehr.
viele Grüße
Lutz
VDR1: easyvdr 0.6.02 ; Hardware: Pundit1-AH2 ASUS M2N8L CPU: Athlon 64 3500+ Karte: Nexus-S 2.1 und TechniSat SkyStar 2 HD: Samsung SATA 200 GB Brenner: IDE Samsung DVD
aquarius  10.Feb.2007 17:24:30
Hallo lutz,

geht garnichts mehr?
Oder kannst Du FDC deaktivieren und Bootreihenfolge auf First-Boot-Device auf HDD0 (IDE0) stellen?
Damit er wieder kommt?

Ach, und auf BIOS-Default-Einstellungen setzen, geht das?

Grüße
- Jens
lutz  11.Feb.2007 09:31:30
Hallo Jens,
es geht wenn ich das Floppy wieder auf nein setze. Beim nächsten ausschalten steht es aber wieder drin und wieder geht nichts. Die Boot-Reihenfolge ist egal, in jeder Einstellung startet der Rechner nicht wenn das Floppy eingetragen ist.
Auf BIOS-Default-Einstellungen setzen geht, ist aber nicht nötig.

viele Grüße
Lutz
VDR1: easyvdr 0.6.02 ; Hardware: Pundit1-AH2 ASUS M2N8L CPU: Athlon 64 3500+ Karte: Nexus-S 2.1 und TechniSat SkyStar 2 HD: Samsung SATA 200 GB Brenner: IDE Samsung DVD
wbreu  11.Feb.2007 10:02:16
Hallo lutz,

wird das Bios jedesmal auf efaulteinstellungen zurückgesetzt?

Ansonsten gibt es eine Option die das Board trotz fehlender Hardware booten lässt.

Diese Option befindet sich bei etlichen Bios im ersten Screen und heisst: Halt On und da kann man einstellen No errors.

Die Option legt fest, ob und bei welchen nicht fatalen Fehlern der Systemstart fortgesetzt werden soll. Folgende Optionen werden angeboten.

Gruß
Wolfgang
aquarius  11.Feb.2007 11:14:12
Hallo lutz,

als erstes würde ich empfehlen, die "nvram-wakeup.conf" aus /etc zu löschen, die scheint noch fehlerhaft zu sein.
Nicht, daß die Dein BIOS bei jedem Neustart zurücksetzt.

Zu Deinem BIOS:
Habe mir mal das Handbuch für Dein Board heruntergeladen und angesehen.
Die Option, die Wolfgang meint, steht bei Dir unter "Standard CMOS Features" im unteren Drittel: "Halt On" auf "No Errors" setzen.
Und "Drive A" und "Drive B" beides auf "None" setzen.

Grüße
- Jens
lutz  11.Feb.2007 12:10:29
Hallo Jens, Hallo Wolfgang,
ich denke es wird nicht das BIOS auf Defaulteinstellungen zurückgesetzt, sondern nur bei Drive A das Floppy 1,44 MB gesetzt.
Die Option "Halt On" auf "No Errors" werde ich nochmal probieren.
vielen Dank
Lutz
VDR1: easyvdr 0.6.02 ; Hardware: Pundit1-AH2 ASUS M2N8L CPU: Athlon 64 3500+ Karte: Nexus-S 2.1 und TechniSat SkyStar 2 HD: Samsung SATA 200 GB Brenner: IDE Samsung DVD
wbreu  11.Feb.2007 12:33:30
[quote='aquarius link' pid='1098' dateline='1171188852']
Hallo lutz,

als erstes würde ich empfehlen, die "nvram-wakeup.conf" aus /etc zu löschen, die scheint noch fehlerhaft zu sein.
Nicht, daß die Dein BIOS bei jedem Neustart zurücksetzt.

Zu Deinem BIOS:
Habe mir mal das Handbuch für Dein Board heruntergeladen und angesehen.
Die Option, die Wolfgang meint, steht bei Dir unter "Standard CMOS Features" im unteren Drittel: "Halt On" auf "No Errors" setzen.
Und "Drive A" und "Drive B" beides auf "None" setzen.

Grüße
- Jens



.... und den IDE-Controller deaktivieren im Bios!

Gruß
Wolfgang
lutz  11.Feb.2007 13:20:18
Hallo Wolfgang,
Festplatte und DVD sind jeweils an einem IDE.

viele Grüße
Lutz
VDR1: easyvdr 0.6.02 ; Hardware: Pundit1-AH2 ASUS M2N8L CPU: Athlon 64 3500+ Karte: Nexus-S 2.1 und TechniSat SkyStar 2 HD: Samsung SATA 200 GB Brenner: IDE Samsung DVD
wbreu  11.Feb.2007 14:23:00
[quote='lutz link' pid='1098' dateline='1171196418']
Hallo Wolfgang,
Festplatte und DVD sind jeweils an einem IDE.

viele Grüße
Lutz


Sorry, meinte natürlich den Controller dür das Disk-LaufwerK!

Gruß
Wolfgang
lutz  15.Feb.2007 16:43:58
Hallo zusammen,
ich habe den Aufruf für die "vram-wakeup.conf" deaktiviert, somit wird das Floppy auch nicht mehr eingetragen.
werde noch eimal die Option settimer probieren.
viele Grüße
Lutz
VDR1: easyvdr 0.6.02 ; Hardware: Pundit1-AH2 ASUS M2N8L CPU: Athlon 64 3500+ Karte: Nexus-S 2.1 und TechniSat SkyStar 2 HD: Samsung SATA 200 GB Brenner: IDE Samsung DVD