Was muß im BIOS stehen?

  • Hallo,


    ich habe auf meinem System das guess-helper durchlaufen lassen, und er gab mir die zwei folgenden nvram-wakeup.conf Dateien aus:


    Unter /root/guess-directisa/nvram-wakup.conf:
    ################################################
    ## Mainboard autodetection information:
    ##
    ## - Mainboard vendor: ""
    ## - Mainboard type: "K8NF6G-VSTA"
    ## - Mainboard revision: ""
    ## - BIOS vendor: "American Megatrends Inc."
    ## - BIOS version: "P1.50"
    ## - BIOS release: "01/18/2007"


    addr_stat = 0x30
    addr_min = 0x3D
    addr_sec = 0x3E
    addr_day = 0x48
    addr_hour = 0x51
    shift_hour = 1
    addr_stat = 0x9D
    shift_stat = 4
    addr_chk_h = 0x30 # guessed
    addr_chk_l = 0x31


    upper_method = VT82Cxxx



    Unter /root/guess-nvram-module/nvram-wakeup.conf:


    ################################################
    ## Mainboard autodetection information:
    ##
    ## - Mainboard vendor: ""
    ## - Mainboard type: "K8NF6G-VSTA"
    ## - Mainboard revision: ""
    ## - BIOS vendor: "American Megatrends Inc."
    ## - BIOS version: "P1.50"
    ## - BIOS release: "01/18/2007"


    addr_stat = 0x30
    addr_min = 0x3D
    addr_sec = 0x3E
    addr_day = 0x48
    addr_hour = 0x51
    shift_hour = 1
    addr_chk_h = 0x30 # guessed
    addr_chk_l = 0x31


    Ich habe die Adresse 0x9D aus dem directisa-File auskommentiert und erhalte folgende Ausgabe auf der Kommandozeile:


    client2:~# nvram-wakeup -C /etc/nvram-wakeup.conf -s$(date -d"+50 min" +%s) --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 (0x1C)
    Day : 26 (0x1A)
    Hour : 19 (0x66)
    Minute : 42 (0x6A)
    Second : 44 (0x6C)
    Checksum: 0x1C47


    Enabling (0x1C) WakeUp-on-RTC in nvram.
    New Day : 26 (0x1A)
    New Hour : 19 (0x66)
    New Minute : 50 (0x72)
    New Second : 47 (0x6F)
    New Checksum: 0x1C52


    Now really WRITING into /dev/nvram...



    Frage: Muß diese Einstellung nach einem reboot (Kommando: client2:~# reboot) auch in den BIOS-Einstellungen auftauchen? Das tut sie nämlich nicht...



    Gruß
    Uli

    System
    c't-VDR6
    Hardware
    AsRock - Board K8NF6G-VSTA
    Sempron 3000
    1GB RAM
    250GB SATA WesternDigital
    1TB SATA Samsung
    1 Happauge WinTV Nova DVB-S
    1Technotrend Rev2.3 modded
    1 DVD-Brenner
    Gehäuse
    Antec Fusion Media Center

  • Hi Uli,


    ja, dieses Datum und Uhrzeit solltest du bei einem Reboot direkt im "Setup" des Bios wieder finden.
    Sollte das nicht so sein, so geht beim schreiben etwas schief.
    Interessant wäre, wie die Ausgabe des nvram-wakeup Befehls, wenn du ihn mehrmals nacheinander aufrufst.
    Der Befehl gibt ja erst das aus, was im Bios steht, und dann dass was der Befehl versucht zu schreiben. Wenn du den Befehl also zweimal ausführst, mit wenigen Sekunden Abstand, dann solltest du beim zweiten mal beim ersten Teil der Ausgabe genau das erhalten, was beim ersten Befehl als zweiter Ausgabeteil dastand, sprich, das was der Befehl schreiben wollte. Ist dies nicht identisch, so geht etwas beim schreiben ins Bios schief.


    Gruß,
    Hego

    VDR-Sever: ct-VDR 6 und vdrdevel 1.7.0, AthlonXP1600+,256MB RAM, 1.7TB HDD, DVB-S Technotrend 1.6
    VDR-Client:VDR-1.4.4,Sarge, VIA EP ML-6000EA Mini-ITX Motherboard 677MHz, 512MB RAM, 1050GB HDD, DVB-S Technotrend 1.6; Kernel 2.6.16-ct-1
    NFS-File-Server; openSuse10.2: Atholon 3400+, 1GB RAM, 4.0TB HD, :P
    Server: SuSE9.3, Kernel 2.6.11.4-21-7

Jetzt mitmachen!

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