nvram-wakeup.conf für IBM PC300GL

  • Hi,


    Ich bin auf der Suche nach einem nvram-wakeup.conf für einen IBM PC 300GL. Meine Versuche mit guess sind bisher fehlgeschlagen. Er hat weder die


    addr_day | hour | min


    noch die Checksum bytes erkennen können.


    Chipsatz ist ein INTEL.


    Anbei noch meine 4 NVRAM Dumps, vielleicht kann mir ja wer damit weiterhelfen (hab ich mit cat_nvram INTEL >filename erzeugt):



    selbst wenn ich nun die rtc_min und rtc_hour durch rtc_time = ON ersetze und upper_method = INTEL eingebe ist das offenbar zuwenig für nvram.


    BTW: Der output von guess ist wie folgt:


    wie soll ich nun weiter vorgehen?


    Danke,


    bye
    Marcus.

  • Hallo Marcus,


    probier's mal damit:



    Und dann gib mal:


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


    in die konsole ein und poste mal das Ergebnis


    Frohes Fest
    - Jens

  • Hi,


    Also wenn ich das mache kommt folgendes raus:


    Zitat


    dwvdr:~# nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`date +%s` + 10 * 60))
    nvram-wakeup: /etc/nvram-wakeup.conf: 11: Syntax error: unknown variable name
    nvram-wakeup: Reading configuration file returned with errors.
    dwvdr:~#


    was mich persönlich auch nicht wundert, weil rtc_hour etc.. kennt er ja nicht.


    Außerdem fehlt ihm so die upper_method INTEL, daher kann nvram-wakeup ja gar nicht auf die Bytes über 128 zugreifen.


    Was soll ich als nächstes tun?


    bye
    Marcus.

    AMD Athlon 64, Asus K8V-X mit VIA 8237 Chipsatz, 2 x Nexus-S, 1xCI
    VDR 1.6.x on Debian Lenny, latest e-tobi packages
    ----
    Intel Celeron G1610, ASRock B75 Pro3-M, 1 x TT 3200 + CI, 1 x TT 1600
    Asus GT-610, Techsolo TC-380, yaVDR 0.5

  • Hallo Marcus,


    Zitat

    Original von aquarius


    war erstmal Quatsch von mir, sorry!!! (Weihnachtsstress)


    Das wäre natürlich sinnvoller:

    Code
    rtc_min = 0x75
    rtc_hour = 0x77
    rtc_day = 0x7F
    reset_day = ON
    addr_min = 0x98
    addr_hour = 0x99
    addr_day = 0x9A
    addr_stat = 0x9B


    Code
    upper_method=INTEL

    kann'ste ja noch hinzufügen.



    Und und bei:

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

    mußt Du unbedingt auf die Leerzeichen achten!


    Zur Not kann man den guess-helper nochmal mit der Option U (Unbekannt) laufen lassen. Hat mir auch schon geholfen.


    Tschö
    - Jens

  • Hallo Jens,


    Der Aufruf gibt folgendes zurück:


    Zitat


    ldwvdr:/etc# nvram-wakeup -C /etc/nvram-wakeup.conf --directisa -s $((`date +%s` + 10 * 60))
    nvram-wakeup: /etc/nvram-wakeup.conf: 11: Syntax error: unknown variable name
    nvram-wakeup: Reading configuration file returned with errors.
    dwvdr:/etc#


    Wie gesagt, nvram-wakeup kennt die Variablen


    rtc_sec, rtc_min und rtc_hour nicht. daher wundert mich die Fehlermeldung auch nicht.


    bye
    Marcus.

    AMD Athlon 64, Asus K8V-X mit VIA 8237 Chipsatz, 2 x Nexus-S, 1xCI
    VDR 1.6.x on Debian Lenny, latest e-tobi packages
    ----
    Intel Celeron G1610, ASRock B75 Pro3-M, 1 x TT 3200 + CI, 1 x TT 1600
    Asus GT-610, Techsolo TC-380, yaVDR 0.5

  • Ich hab jetzt die drei Zeilen


    rtc_hour, rtc_min und rtc_sec


    durch


    rtc_time = ON


    ersetzt und noch die


    upper_method = INTEL


    dazugefügt.


    Jetzt hab ich den Effekt, daß er mir Bogus ins NVRAM schreibt.


    Statt: Tag=26, Hour=09, Min=50


    hat er


    Tag=40
    Hour=29
    Min=73


    geschrieben.....


    Außerdem gibts jetzt Fehler im Textmenu des BIOS, er hat also offenbar noch irgendwohin geschrieben wo er gar nichts zu schreiben hatte...


    bye
    Marcus.

    AMD Athlon 64, Asus K8V-X mit VIA 8237 Chipsatz, 2 x Nexus-S, 1xCI
    VDR 1.6.x on Debian Lenny, latest e-tobi packages
    ----
    Intel Celeron G1610, ASRock B75 Pro3-M, 1 x TT 3200 + CI, 1 x TT 1600
    Asus GT-610, Techsolo TC-380, yaVDR 0.5

  • Hallo nochmal,


    Zitat

    Außerdem gibts jetzt Fehler im Textmenu des BIOS, er hat also offenbar noch irgendwohin geschrieben wo er gar nichts zu schreiben hatte...


    Hilft es, wenn Du das BIOS wieder auf default-Werte zurücksetzt?


    Ansonsten scheinst Du die selben Probs wie hier zu haben:
    http://vdr-portal.de/board/thread.php?threadid=39711


    Wenn guess-helper mit der Option U auch nichts bringt, bin ich mit meinem Latein auch am Ende.


    Wenn Du weiter experimentieren willst, schreib den Befehl so:

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

    Dann wird die Aufwachzeit nicht direkt ins BIOS geschrieben.


    Tschö
    - Jens

Jetzt mitmachen!

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