wakeup-conf für asrock p4i45gv

  • hi


    folgende wakeup.conf wurde von guess-helper erstellt.


    ################################################
    ## Mainboard autodetection information:
    ##
    ## - Mainboard vendor: ""
    ## - Mainboard type: "P4I45Gx_PE,"
    ## - Mainboard revision: "1.00"
    ## - BIOS vendor: "American Megatrends Inc."
    ## - BIOS version: "P3.00"
    ## - BIOS release: "06/01/2004"


    addr_stat = 0x5A # but differs somewhere else
    shift_stat = 1
    addr_day = 0x5A # but differs somewhere else
    shift_day = 2
    addr_hour = 0x5B
    addr_min = 0x5C
    addr_sec = 0x5D
    rtc_sec = 0x73
    rtc_min = 0x75
    rtc_hour = 0x77
    addr_stat = 0x7D
    shift_stat = 5
    addr_stat = 0x7F # but differs somewhere else
    rtc_day = 0x7F
    reset_day = ON
    addr_chk_h = 0x30
    addr_chk_l = 0x31


    wenn ich versuche diese datei zu verwenden kommt


    /etc/nvram-wakeup.conf: 19: Syntax error: unknown variable name


    also dieses hier rtc_sec = 0x73

  • bitte [code ] ... [/code ] fuer Konfigurationsdateien benutzen.




    versuch mal des:

  • stimmt alles bis auf die prüfsumme.
    das wollte er schreiben


    Code
    Enabling (0x6A) WakeUp-on-RTC in nvram.
    New Day     : 26 (0x6A)
    New Hour    : 07 (0x07)
    New Minute  : 54 (0x36)
    New Second  : 13 (0xCD)
    New rtcDay  : 26 (0xA6)
    New rtcHour : 07
    New rtcMin  : 54
    New rtcSec  : 13
    New Checksum: 0x6C4B


    und das liest er beim nächsten mal aus


    Code
    WakeUp  : Enabled (0x6A)
    Day     : 26 (0x6A)
    Hour    : 07 (0x07)
    Minute  : 54 (0x36)
    Second  : 13 (0xCD)
    rtcDay  : 26 (0xA6)
    rtcHour : 07
    rtcMin  : 54
    rtcSec  : 13
    Checksum: 0x6CAF


    und nu?

  • also wenn du mich so fragst. eigentlich war ich mir schon sicher nichts weiteres verändert zu haben.


    ich hab mich also hingesetzt und ne testreihe gemacht, anschalten, ausschalten, andere zeiten einstellen, aber ich konnte nie eine falsche prüfsumme feststellen, es waren 5 versuche. also ich denke ich hab gestern irgendwie mist gebaut und die vorgeschlagene conf funktioniert.


    ich melde mich gleich nochmal ob das teil reboot braucht.

  • ok, der grub halt befehl scheint bei diesem board nicht zu gehen.


    auch nicht mit der option --no-apm


    ebenso funktioniert der poweroff kernel von der nvram seite nicht.
    ist da acpi drin? ich hab ihm mal apm=no übergeben, scheint aber nicht geholfen zu haben.


    mit meinem standard kernel (2.6.9, nur acpi) wacht der rechner ohne probleme wieder auf.


    woher kann ich denn nen 2.6 poweroff kernel bekommen?


    cu atosch

  • Zitat

    Original von atosch
    ebenso funktioniert der poweroff kernel von der nvram seite nicht.
    ist da acpi drin?


    da ist sowohl APM als auch ACPI drine. ein/ausschalten kannst du die mit apm=off bzw. acpi=off


    wenn du APM probierst, kannste auch "acpi=off apm=realmode-power-off" ausprobieren



    Zitat

    woher kann ich denn nen 2.6 poweroff kernel bekommen?


    im reboot paket findest du auch die Patches, die fuer das Bauen des Poweroff kernels verwendet wurden. Ich weiss nicht, ob die "einfach so" auf nen 2.6.x angewendet werden koennen, aber du kannstes ja probieren...

  • also mit acpi=off bleibt er bei uncompressing linux, booting the kernel stehen.


    das board kann nur mit acpi. aber der 2.4.20 kernel scheint zu alt zu sein.


    das problem scheinen ja schon ein paar leute hier gehabt zu haben. laut gerüchten und unbestätigten meldungen soll es sowas wie nen 2.6 poweroff kernel auch geben.


    aber downloadlink hab ich bis jetzt noch nicht gefunden.


    cu atosch

  • Zitat

    Original von atosch
    das problem scheinen ja schon ein paar leute hier gehabt zu haben. laut gerüchten und unbestätigten meldungen soll es sowas wie nen 2.6 poweroff kernel auch geben.


    Das wuerde mich nicht wundern (wie gesagt ist der Patch sehr einfach).
    Ich hab mal den Patch rausgekramt:


    und das ist schon alles, man muss nur an der richtigen Stelle einen Ausmach-Befehl platzieren, einmal fuer apm und einmal fuer acpi.

  • fuer ACPI wuerde ich's in drivers/acpi/sleep/poweroff.c versuchen, in der Funktion acpi_poweroff_init vor dem

    Code
    return 0

    die Zeile


    Code
    pm_power_off();


    einzufuegen


    und fuer APM isses die gleiche Datei wie schon in 2.4.20, die Funktion heisst apm, nach der Zeile


    Code
    pm_power_off = apm_power_off;


    die Zeile

    Code
    pm_power_off();

    einfuegen

Jetzt mitmachen!

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