can´t open /dev/nvram

  • hey


    ich bekomm bei folgendem befehl:


    Code
    nvram-wakeup --debug -C /etc/nvram-wakeup.conf -s `date -d"+20min" +%s`


    die fehlermeldung das er /dev/nvram nicht öffnen kann, und wenn ich dann nen Timer im OSD einstell und das System runterfahren will kommt die meldung das NVRAM nicht gesetzt werden kann und der poweroff abgebrochen wird.


    Wodran liegt das?


    Hab das VIA Epia M10000B und bin hiernach vorgegangen:


    http://www.vdr-wiki.de/wiki/index.php/C't-VDR_-_NVRAM_Wakeup_für_VIA_EPIA_M10000

    VDR System:


    - Lintec Senior Gehäuse
    - VIA EPIA M10000B @ 533 MHz mit Passiv Kühlung auf ~ 45°C
    - SSD Festplatte für den komplett Lautlosen betrieb
    - 60 W DC-DC Power Supply
    - IR Einschalter Rev. 4.0
    - NVRAM Wakeup inkl. Datum


    Das alles auf C´t VDR 6.2 mit Lenny

    Einmal editiert, zuletzt von shamish ()

  • Hast nen Kernel, der noch ein /dev/nvram und /dev/rtc erzeugt? Ansonsten musst du die Kernel-Optionen entsprechend anpassen.


    Siehe z.B.
    [Anleitung] Debian 5.0 i386 (Lenny) Kernelupdate von kernel.org + Module für lirc (+ hg-dvb)

    Server: Hardware: Intel DH77KC, Celeron G1610, 8GB RAM, 2x 5TB HDD, 2x WD 1,9TB HDD; 1x 64 GB SSD (root), System Ubuntu 18.4 / YaVDR ansible headless
    Client: Hardware: Lenovo Q150 (nur Netzwerk, 1GB RAM, ohne DVB-Karte, Igor-USB-Empfänger) System: Ubuntu 18.4 / YaVDR ansible

    Einmal editiert, zuletzt von Negge ()

  • hab nun den kernel 2.6.26-1-486 mit der CTVDR 6.2


    und damit will nvram immer auf /dev/nvram zugreifen :(

    VDR System:


    - Lintec Senior Gehäuse
    - VIA EPIA M10000B @ 533 MHz mit Passiv Kühlung auf ~ 45°C
    - SSD Festplatte für den komplett Lautlosen betrieb
    - 60 W DC-DC Power Supply
    - IR Einschalter Rev. 4.0
    - NVRAM Wakeup inkl. Datum


    Das alles auf C´t VDR 6.2 mit Lenny

  • Hallo,
    hast du mal in /etc/modules die Zeile

    Code
    nvram


    eingetragen?


    Kannst auch erstmal

    Code
    modprobe nvram

    probieren und schauen ob es denn dann /dem/nvram gibt.


    Tschau, Uwe.

    Gigabyte GA-Z77-D3H; I3-3220; 4GB 1600MHz DDR3; Technotrend S2-4100 + Technotrend Budget + Nova-HD-S2;
    passive geForce GT620 1GB; WD RED 2TB; LG DVD-DL Brenner; Debian Jessie mit VDR 2.2.0 + SoftHDDevice + KODI

  • argh genau das war es :D danke


    nun hab ich aber das problem das wenn ich ausm OSD heraus sag das er runterfahren soll immer diese meldung kommt:


    No Special shutdown configured
    Shutdown abbort


    und dann bricht der den shutdown vorgang ab.



    Edit:


    wenn ich dann nochmal über das OSD sage das er sich ausschalten soll, klappt das auch soweit und er setzt die aufwachzeit

    VDR System:


    - Lintec Senior Gehäuse
    - VIA EPIA M10000B @ 533 MHz mit Passiv Kühlung auf ~ 45°C
    - SSD Festplatte für den komplett Lautlosen betrieb
    - 60 W DC-DC Power Supply
    - IR Einschalter Rev. 4.0
    - NVRAM Wakeup inkl. Datum


    Das alles auf C´t VDR 6.2 mit Lenny

    2 Mal editiert, zuletzt von shamish ()

  • Hallo,
    zeig doch mal deine vdr-nvram-wakup.conf. Ich denke da ist noch irgendwo ein Fehler drin. Benötigt dein Board bei jeder Änderung einen Reboot?


    Tschau, Uwe.

    Gigabyte GA-Z77-D3H; I3-3220; 4GB 1600MHz DDR3; Technotrend S2-4100 + Technotrend Budget + Nova-HD-S2;
    passive geForce GT620 1GB; WD RED 2TB; LG DVD-DL Brenner; Debian Jessie mit VDR 2.2.0 + SoftHDDevice + KODI

  • ja reboot braucht es, es wird vom nvram unter dem hier erkannt:


    -I via_epia_m


    und zusätzlich diese nvram.config ausm wiki für das board:


    VIA EPIA M10000B im Bios "Instant Off" unter Power Management wählen! Braucht "Reboot On_Any_Change", --directisa ist unnötig!


    /etc/nvram-wakeup.conf



    ################################################
    ## Mainboard autodetection information:
    ##
    ## - Mainboard vendor: ""
    ## - Mainboard type: "EPIA-M"
    ## - Mainboard revision: ""
    ## - BIOS vendor: "Award Software International, Inc."
    ## - BIOS version: "6.00 PG"
    ## - BIOS release: "01/06/2004"


    addr_stat = 0x4B
    shift_stat = 3


    addr_day = 0x4C
    addr_hour = 0x4D
    addr_min = 0x4E
    addr_sec = 0x4F


    addr_chk_h = 0x6D
    addr_chk_l = 0x6E


    need_reboot = ON_ANY_CHANGE





    ---------------
    Edit: Dazu wird mir die Systemzeit im Bios immer um 1 Stunde zurück gestellt :(

    VDR System:


    - Lintec Senior Gehäuse
    - VIA EPIA M10000B @ 533 MHz mit Passiv Kühlung auf ~ 45°C
    - SSD Festplatte für den komplett Lautlosen betrieb
    - 60 W DC-DC Power Supply
    - IR Einschalter Rev. 4.0
    - NVRAM Wakeup inkl. Datum


    Das alles auf C´t VDR 6.2 mit Lenny

    2 Mal editiert, zuletzt von shamish ()

  • Hallo,
    das ist die falsche Datei. Ich meinte die /etc/vdr/vdr-nvram-wakeup.conf.


    Ich denke du musst dort einen SpecialShutdown definieren (also z.b. "grub-set-default 2 ; reboot", wenn du im Grubmenu einen PowerOff-Eintrag an dritter Position angelegt hast).


    Tschau, Uwe.

    Gigabyte GA-Z77-D3H; I3-3220; 4GB 1600MHz DDR3; Technotrend S2-4100 + Technotrend Budget + Nova-HD-S2;
    passive geForce GT620 1GB; WD RED 2TB; LG DVD-DL Brenner; Debian Jessie mit VDR 2.2.0 + SoftHDDevice + KODI

  • ah genau, habs übersehen im wiki das es auch geändert wurde.


    Nun bleibt nur das problem das er mir die Bios Uhr um 1 Stunde zurück dreht aber der Aufwachtimer zur angegebenen Timer zeit im OSD stimmt.



    Edit:


    Hab folgendes gemacht:


    In der Datei /etc/default/rcS einstellen:
    UTC=no
    HWCLOCKACCESS=no


    Damit ist das Problem mit der differenz in der Zeit auch vergangenheit =)

    VDR System:


    - Lintec Senior Gehäuse
    - VIA EPIA M10000B @ 533 MHz mit Passiv Kühlung auf ~ 45°C
    - SSD Festplatte für den komplett Lautlosen betrieb
    - 60 W DC-DC Power Supply
    - IR Einschalter Rev. 4.0
    - NVRAM Wakeup inkl. Datum


    Das alles auf C´t VDR 6.2 mit Lenny

    Einmal editiert, zuletzt von shamish ()

Jetzt mitmachen!

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