nvram-wakeup für ASUS A7V600 Rev. 1.00

  • Hallo Board,


    ich habe ein ASUS A7V600 Rev. 1.00 mit der bios Version 1008. Leider scheint es von nvram-wakeup nicht unterstützt zu werden, auch wenn es in der nvram-wakeup-mb stehen würde. Auch mit der Option --iwname funktioniert es nicht. Versuche ich es nun mit guess-helper, erhalte ich die folgende nvram-wakeup.conf (die so auch nicht funktioniert):
    Was kann ich noch zu einer funktionierenden wakeup.conf unternehmen?


    nvram-wakeup.conf
    ################################################
    ## Mainboard autodetection information:
    ##
    ## - Mainboard vendor: "ASUSTeK Computer INC."
    ## - Mainboard type: "A7V600"
    ## - Mainboard revision: "REV 1.xx"
    ## - BIOS vendor: "Award Software, Inc."
    ## - BIOS version: "ASUS A7V600 ACPI BIOS Revision 1008"
    ## - BIOS release: "09/02/2004"


    addr_stat = 0x4F # but differs somewhere else
    shift_stat = 1
    addr_day = 0x4F # but differs somewhere else
    shift_day = 2
    addr_stat = 0x6C # but differs somewhere else
    shift_stat = 1
    rtc_sec = 0x73
    rtc_min = 0x75
    rtc_hour = 0x77



    die guess errorr-log:


    $Id: guess.c,v 1.22 2004/03/04 08:38:14 bistr-o-math Exp $
    Opened file 31.23.59.59+ readonly...
    Opened file 11.12.13.14+ readonly...
    Opened file 01.00.00.00+ readonly...
    Opened file 01.00.00.00- readonly...
    Assuming size of files 256 bytes
    guess: Opening /dev/mem in O_RDONLY mode...
    guess: _DMI_ table found: base: 0xF38A0, size: 0x5AA, count: 54
    guess: data block 1 at offset 0x000: type 0, size 0x014 ( 20)
    guess: found string "Award Software, Inc."
    guess: found string "ASUS A7V600 ACPI BIOS Revision 1008"
    guess: found string "09/02/2004"
    guess: data block 2 at offset 0x059: type 1, size 0x019 ( 25)
    guess: data block 3 at offset 0x0B1: type 2, size 0x008 ( 8)
    guess: found string "ASUSTeK Computer INC."
    guess: found string "A7V600"
    guess: found string "REV 1.xx"
    guess: data block 4 at offset 0x0EC: type 3, size 0x011 ( 17)
    guess: data block 5 at offset 0x149: type 4, size 0x020 ( 32)
    guess: data block 6 at offset 0x198: type 5, size 0x016 ( 22)
    guess: data block 7 at offset 0x1B0: type 6, size 0x00C ( 12)
    guess: data block 8 at offset 0x1C4: type 6, size 0x00C ( 12)
    guess: data block 9 at offset 0x1D8: type 6, size 0x00C ( 12)
    guess: data block 10 at offset 0x1EC: type 7, size 0x013 ( 19)
    guess: data block 11 at offset 0x209: type 7, size 0x013 ( 19)
    guess: data block 12 at offset 0x226: type 8, size 0x009 ( 9)
    guess: data block 13 at offset 0x240: type 8, size 0x009 ( 9)
    guess: data block 14 at offset 0x25C: type 8, size 0x009 ( 9)
    guess: data block 15 at offset 0x26D: type 8, size 0x009 ( 9)
    guess: data block 16 at offset 0x27C: type 8, size 0x009 ( 9)
    guess: data block 17 at offset 0x28B: type 8, size 0x009 ( 9)
    guess: data block 18 at offset 0x29A: type 8, size 0x009 ( 9)
    guess: data block 19 at offset 0x2A9: type 8, size 0x009 ( 9)
    guess: data block 20 at offset 0x2B8: type 8, size 0x009 ( 9)
    guess: data block 21 at offset 0x2C7: type 8, size 0x009 ( 9)
    guess: data block 22 at offset 0x2D6: type 8, size 0x009 ( 9)
    guess: data block 23 at offset 0x2E5: type 8, size 0x009 ( 9)
    guess: data block 24 at offset 0x2FD: type 8, size 0x009 ( 9)
    guess: data block 25 at offset 0x312: type 8, size 0x009 ( 9)
    guess: data block 26 at offset 0x32A: type 8, size 0x009 ( 9)
    guess: data block 27 at offset 0x342: type 8, size 0x009 ( 9)
    guess: data block 28 at offset 0x35A: type 8, size 0x009 ( 9)
    guess: data block 29 at offset 0x372: type 8, size 0x009 ( 9)
    guess: data block 30 at offset 0x386: type 8, size 0x009 ( 9)
    guess: data block 31 at offset 0x39D: type 8, size 0x009 ( 9)
    guess: data block 32 at offset 0x3AB: type 8, size 0x009 ( 9)
    guess: data block 33 at offset 0x3C1: type 8, size 0x009 ( 9)
    guess: data block 34 at offset 0x3D7: type 9, size 0x00D ( 13)
    guess: data block 35 at offset 0x3EB: type 9, size 0x00D ( 13)
    guess: data block 36 at offset 0x3FF: type 9, size 0x00D ( 13)
    guess: data block 37 at offset 0x413: type 9, size 0x00D ( 13)
    guess: data block 38 at offset 0x427: type 9, size 0x00D ( 13)
    guess: data block 39 at offset 0x43B: type 9, size 0x00D ( 13)
    guess: data block 40 at offset 0x44F: type 9, size 0x00D ( 13)
    guess: data block 41 at offset 0x461: type 11, size 0x005 ( 5)
    guess: data block 42 at offset 0x46B: type 13, size 0x016 ( 22)
    guess: data block 43 at offset 0x492: type 14, size 0x00E ( 14)
    guess: data block 44 at offset 0x4AC: type 14, size 0x01D ( 29)
    guess: data block 45 at offset 0x4DC: type 16, size 0x00F ( 15)
    guess: data block 46 at offset 0x4ED: type 17, size 0x017 ( 23)
    guess: data block 47 at offset 0x50B: type 17, size 0x017 ( 23)
    guess: data block 48 at offset 0x529: type 17, size 0x017 ( 23)
    guess: data block 49 at offset 0x547: type 19, size 0x00F ( 15)
    guess: data block 50 at offset 0x558: type 20, size 0x013 ( 19)
    guess: data block 51 at offset 0x56D: type 20, size 0x013 ( 19)
    guess: data block 52 at offset 0x582: type 126, size 0x013 ( 19)
    guess: data block 53 at offset 0x597: type 32, size 0x00B ( 11)
    guess: data block 54 at offset 0x5A4: type 127, size 0x004 ( 4)
    guess: Following DMI entries found:
    guess: - Mainboard vendor: "ASUSTeK Computer INC."
    guess: - Mainboard type: "A7V600"
    guess: - Mainboard revision: "REV 1.xx"
    guess: - BIOS vendor: "Award Software, Inc."
    guess: - BIOS version: "ASUS A7V600 ACPI BIOS Revision 1008"
    guess: - BIOS release: "09/02/2004"
    checking 0x4F: 0xFE 0xAE 0x86 0x84
    checking 0x6C: 0xA6 0x56 0x2E 0x2C
    checking 0x73: 0x59 0x14 0x00 0x00
    checking 0x75: 0x59 0x13 0x00 0x00
    checking 0x77: 0x23 0x12 0x00 0x00
    Couldn't guess checksum addresses (out of 0).

  • @comeone


    ...wie häufig hast du den guess-helper durchlaufen lassen?


    Fehler treten bei dem guss-helper Prozedere sehr schnell auf. Falls du den guess-helper nur einmal aufgerufen hast, dann solltest du den Vorgang unbedingt wiederholen.


    Falls du jedoch immer die gleiche nvram-wakeup.conf erhältst, dann habe ich auch keinen Rat für dich. (Aber ich glaube es nicht recht.)


    Gruß
    Wicky

  • Hi,
    als erstes kann ich Dir mal raten, das "guess-helper" Tool vollständig wie in den Anweisungen laufen zu lassen .
    Falls Du dann immer noch die gleichen Werte bekommst, dann würde ich die Zeilen



    aus kommentieren.
    und nur folgenden Eintrag verwenden.


    Zitat


    addr_stat = 0x4F # but differs somewhere else
    shift_stat = 1


    Desweiteren kannst Du dann mal noch folgende Zeilen auskommentieren

    Zitat


    rtc_sec = 0x73
    rtc_min = 0x75
    rtc_hour = 0x77


    und zum test mit folgendem ersetzen.

    Zitat


    RTC_TIME = ON



    Tja als weiteres muss ich sagen , ich hatte auch sehr lange damit gekämpft
    bis es bei mir lief. Aber , wenn läuft ist es geil.
    Darum gib ich Dir mal einen Auszug aus meiner eigenen Doku ( welche ich mir zur selbst Erinnerung nieder geschrieben hab.
    Ich hoffe Dir damit etwas weiter geholfen zuhaben.


    siehe hier


    http://vdr-portal.de/board/attachment.php?attachmentid=10189
    oder hier
    http://vdr-portal.de/board/thread.php?threadid=48228&hilightuser=12232


    oder Auszug :



  • Nach den obigen Hinweisen und vielem Spielen mit den Bios einstellungen habe ich endlich eine fast funktionierende nvram-wakeup.conf für obiges Board.


    Nach einigen erfolgreichen Aufwachen hatte ich mich schon gefreut, dass alles klappt und heute morgen die Überraschung: der PC war im Bios hängen geblieben und hat alles auf default zurückgesetzt.
    Nach verschiedenen Versuchen scheint etwas mit dem setzen des Status bits und der Checksum nicht zu passen.
    Hier die wakeup.conf und anschliessend einige Versuche mit testschreiben (nvram-wakeup --nowrite und anschliessendem manuellen einstellen derselben Werte im Bios)
    Versuchshalber hatte ich auch schon den auskommentierten addr_stat verwendet, hat auch nicht funktioniert.
    Wo könnte der Fehler liegen




    ################################################
    ## Mainboard autodetection information:
    ##
    ## - Mainboard vendor: "ASUSTeK Computer INC."
    ## - Mainboard type: "A7V600"
    ## - Mainboard revision: "REV 1.xx"
    ## - BIOS vendor: "Award Software, Inc."
    ## - BIOS version: "ASUS A7V600 ACPI BIOS Revision 1008"
    ## - BIOS release: "09/02/2004"



    upper_method = VT8235_37
    addr_stat = 0x4F # but differs somewhere else
    shift_stat = 1
    addr_day = 0x4F # but differs somewhere else
    shift_day = 2
    #addr_stat = 0x6C # but differs somewhere else
    #shift_stat = 1
    #rtc_sec = 0x73
    #rtc_min = 0x75
    #rtc_hour = 0x77
    rtc_time = ON
    addr_chk_h = 0x7B # guessed
    addr_chk_l = 0x7C



    Versuch 1:
    ##Testzeit mit nvram --nowrite
    Enabling (0xBE) WakeUp-on-RTC in nvram.
    New Day : 15 (0xBE)
    New rtcHour : 07
    New rtcMin : 38
    New rtcSec : 51
    New Checksum: 0x0622


    ## im Bios gesetzter Wert ausgelesen
    video1:~# nvram-wakeup -C /etc/nvram-wakeup.conf --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 (0xBE)
    Day : 15 (0xBE)
    rtcHour : 07
    rtcMin : 38
    rtcSec : 51
    Checksum: 0x0626
    ================================


    Versuch 2:
    ## mit der Option --nowrite ermittelter wert
    Actually, nothing was written into /dev/nvram nor into /dev/rtc.
    (since --nowrite option was used).


    Enabling (0xBA) WakeUp-on-RTC in nvram.
    New Day : 14 (0xBA)
    New rtcHour : 12
    New rtcMin : 01
    New rtcSec : 49
    New Checksum: 0x061E


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


    Obigen Wert ins Bios eingetragen und Ausgelesen aus dem Bios
    WakeUp : Enabled (0xBA)
    Day : 14 (0xBA)
    rtcHour : 12
    rtcMin : 01
    rtcSec : 49
    Checksum: 0x0626



    Hier noch die guess-helper error.log:


    $Id: guess.c,v 1.22 2004/03/04 08:38:14 bistr-o-math Exp $
    Opened file 31.23.59.59+ readonly...
    Opened file 11.12.13.14+ readonly...
    Opened file 01.00.00.00+ readonly...
    Opened file 01.00.00.00- readonly...
    Assuming size of files 256 bytes
    guess: Opening /dev/mem in O_RDONLY mode...
    guess: _DMI_ table found: base: 0xF38A0, size: 0x5AA, count: 54
    guess: data block 1 at offset 0x000: type 0, size 0x014 ( 20)
    guess: found string "Award Software, Inc."
    guess: found string "ASUS A7V600 ACPI BIOS Revision 1008"
    guess: found string "09/02/2004"
    guess: data block 2 at offset 0x059: type 1, size 0x019 ( 25)
    guess: data block 3 at offset 0x0B1: type 2, size 0x008 ( 8)
    guess: found string "ASUSTeK Computer INC."
    guess: found string "A7V600"
    guess: found string "REV 1.xx"
    guess: data block 4 at offset 0x0EC: type 3, size 0x011 ( 17)
    guess: data block 5 at offset 0x149: type 4, size 0x020 ( 32)
    guess: data block 6 at offset 0x198: type 5, size 0x016 ( 22)
    guess: data block 7 at offset 0x1B0: type 6, size 0x00C ( 12)
    guess: data block 8 at offset 0x1C4: type 6, size 0x00C ( 12)
    guess: data block 9 at offset 0x1D8: type 6, size 0x00C ( 12)
    guess: data block 10 at offset 0x1EC: type 7, size 0x013 ( 19)
    guess: data block 11 at offset 0x209: type 7, size 0x013 ( 19)
    guess: data block 12 at offset 0x226: type 8, size 0x009 ( 9)
    guess: data block 13 at offset 0x240: type 8, size 0x009 ( 9)
    guess: data block 14 at offset 0x25C: type 8, size 0x009 ( 9)
    guess: data block 15 at offset 0x26D: type 8, size 0x009 ( 9)
    guess: data block 16 at offset 0x27C: type 8, size 0x009 ( 9)
    guess: data block 17 at offset 0x28B: type 8, size 0x009 ( 9)
    guess: data block 18 at offset 0x29A: type 8, size 0x009 ( 9)
    guess: data block 19 at offset 0x2A9: type 8, size 0x009 ( 9)
    guess: data block 20 at offset 0x2B8: type 8, size 0x009 ( 9)
    guess: data block 21 at offset 0x2C7: type 8, size 0x009 ( 9)
    guess: data block 22 at offset 0x2D6: type 8, size 0x009 ( 9)
    guess: data block 23 at offset 0x2E5: type 8, size 0x009 ( 9)
    guess: data block 24 at offset 0x2FD: type 8, size 0x009 ( 9)
    guess: data block 25 at offset 0x312: type 8, size 0x009 ( 9)
    guess: data block 26 at offset 0x32A: type 8, size 0x009 ( 9)
    guess: data block 27 at offset 0x342: type 8, size 0x009 ( 9)
    guess: data block 28 at offset 0x35A: type 8, size 0x009 ( 9)
    guess: data block 29 at offset 0x372: type 8, size 0x009 ( 9)
    guess: data block 30 at offset 0x386: type 8, size 0x009 ( 9)
    guess: data block 31 at offset 0x39D: type 8, size 0x009 ( 9)
    guess: data block 32 at offset 0x3AB: type 8, size 0x009 ( 9)
    guess: data block 33 at offset 0x3C1: type 8, size 0x009 ( 9)
    guess: data block 34 at offset 0x3D7: type 9, size 0x00D ( 13)
    guess: data block 35 at offset 0x3EB: type 9, size 0x00D ( 13)
    guess: data block 36 at offset 0x3FF: type 9, size 0x00D ( 13)
    guess: data block 37 at offset 0x413: type 9, size 0x00D ( 13)
    guess: data block 38 at offset 0x427: type 9, size 0x00D ( 13)
    guess: data block 39 at offset 0x43B: type 9, size 0x00D ( 13)
    guess: data block 40 at offset 0x44F: type 9, size 0x00D ( 13)
    guess: data block 41 at offset 0x461: type 11, size 0x005 ( 5)
    guess: data block 42 at offset 0x46B: type 13, size 0x016 ( 22)
    guess: data block 43 at offset 0x492: type 14, size 0x00E ( 14)
    guess: data block 44 at offset 0x4AC: type 14, size 0x01D ( 29)
    guess: data block 45 at offset 0x4DC: type 16, size 0x00F ( 15)
    guess: data block 46 at offset 0x4ED: type 17, size 0x017 ( 23)
    guess: data block 47 at offset 0x50B: type 17, size 0x017 ( 23)
    guess: data block 48 at offset 0x529: type 17, size 0x017 ( 23)
    guess: data block 49 at offset 0x547: type 19, size 0x00F ( 15)
    guess: data block 50 at offset 0x558: type 20, size 0x013 ( 19)
    guess: data block 51 at offset 0x56D: type 20, size 0x013 ( 19)
    guess: data block 52 at offset 0x582: type 126, size 0x013 ( 19)
    guess: data block 53 at offset 0x597: type 32, size 0x00B ( 11)
    guess: data block 54 at offset 0x5A4: type 127, size 0x004 ( 4)
    guess: Following DMI entries found:
    guess: - Mainboard vendor: "ASUSTeK Computer INC."
    guess: - Mainboard type: "A7V600"
    guess: - Mainboard revision: "REV 1.xx"
    guess: - BIOS vendor: "Award Software, Inc."
    guess: - BIOS version: "ASUS A7V600 ACPI BIOS Revision 1008"
    guess: - BIOS release: "09/02/2004"
    checking 0x4F: 0xFE 0xAE 0x86 0x84
    checking 0x6C: 0xAB 0x5B 0x33 0x31
    checking 0x73: 0x59 0x14 0x00 0x00
    checking 0x75: 0x59 0x13 0x00 0x00
    checking 0x77: 0x23 0x12 0x00 0x00
    checking 0x7C: 0x26 0x26 0xA6 0x26

  • Hallo,


    dein MB wird seit dem snapshot vom 25.02.2005 mit der Bios Version vom 11/12/2003 nativ unterstützt, du hast eine andere Bios-Version - hast du es schon mal mit der richtigen Bios-Version ausprobiert, sonst geht das nativ sowieso nicht?


    Zitat

    { IW(asus_a7v600), "ASUSTeK Computer INC.", "A7V600", "REV 1.xx", "Award Software, Inc.", "ASUS A7V600 ACPI BIOS Revision 1006", "11/12/2003" },



    Guess-helper erstellt doch 2 x nvram-wakeup.conf, eine im modul und eine im directisa Ordner - poste doch mal beide.

    Distri: easyVDR 0.4, VDR 1.4.4, Kernel 2.6.18.3
    Hardware: 2 x Hauppauge DVB-C Nexus, 2xCAM + 2xCI,
    MSI K8MM3-V (NVRAM), AMD 3200+ (Cool&Quiet), 1024 MB RAM, DVD-Brenner LG-4210B, Gehäuse SilverStone LaScala LC10
    Root-HD: 30 GB 2,5'' IDE Samsung HM030GC
    Video/Media-HD: 160 GB SATA Samsung SP1614C


  • Komischerweise erstellt es die zweite datei im modul nicht...

  • So, vielen Dank für die vielen Tipps,


    die nachfolgende nvram-wakeup.conf tuts!



    ################################################
    ## Mainboard autodetection information:
    ##
    ## - Mainboard vendor: "ASUSTeK Computer INC."
    ## - Mainboard type: "A7V600"
    ## - Mainboard revision: "REV 1.xx"
    ## - BIOS vendor: "Award Software, Inc."
    ## - BIOS version: "ASUS A7V600 ACPI BIOS Revision 1008"
    ## - BIOS release: "09/02/2004"



    upper_method = VT8235_37
    addr_stat = 0x4F
    shift_stat = 1
    addr_day = 0x4F
    shift_day = 2
    rtc_time = ON
    addr_chk_h = 0x6B
    addr_chk_l = 0x6C

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!