nvram mit ctvdr4---schaff es einfach nicht

  • hab ein k7som board und möchte jetzt gerne unter ctvdr4 nvram wakeup installieren. hatte es vorher nter ctvdr3 am laufen und alles ging wirklich gut.
    nun schaffe ich es nicht mehr dass ich es zum laufen bekomme. mein board braucht einen kurzen reboot ... hab das früher mit poweroff kernel gelöst.
    aber jetzt schaff ich es einfach nicht mehr das der vdr nach dem runterfahren noch mal kurz startet. hoffe es kann mir hier wer helfen
    habs übrigens mit der anleitung von http://www.gabe.gmxhome.de/vdr/addons.htm probiert

  • ich hab mir selber folgende Anleitung geschrieben für den Fall, dass ich
    mal neu installieren muss:


    NVRAM wakeup:
    1) in /boot/grup/menu.lst folgendes eintragen (ganz unten):

    Code
    title NVRAM
    root (hd0) 
    halt


    2) nvram-wakeup.conf nach /etc/nvram-wakeup.conf kopieren.


    3) /etc/vdr/vdr-nvram-wakeup.conf (auch wenn vdrdevel verwendet wird)


    das wars auch schon


    Gruß googleGSM


    HW: Asus P5B, Intel Core2 Duo E6400 2x2.13GHz, 4096MB Ram, 1.4TB HDD, LG GSA-4165, LaScara LC13, WinTV Nexus-S, WinTV Nova-HD-S2, PCI CI + T-Rex Dragon CAM, Nvidia Geforce 7600 GS
    SW: Ubuntu 8.04, X-VDR

  • Hi,


    evtl. muss /dev/nvram erst einmal erzeugt werden - bei mir fehlt dieses device jedenfalls nach jedem reboot (MSI Hermes).
    Also mal ausprobieren, on /dev/nvram existiert ...
    Wenn nicht, wird eine Datei, nennen wir sie mal create_dev_nvram, im Verzeichnis /etc/init.d erzeugt. Inhalt:



    Danach mit chmod 755 /etc/init.d/create_dev_nvram ausführbar machen und mit update-rc.d create_dev_nvram defaults "scharf schalten".


    Sonst war das Specialshutdown noch in /etc/defaults/vdrdevel zu ändern:


    Code
    ...
    SHUTDOWNCMD="etc/init.d/vdrdevel stop; sleep 1; echo y|grub-reboot 2 --no-floppy"
    ...


    Vosricht mit der 2: diese muss der Nummerierung in Deiner menu.lst entsprechen (also dem dritten Eintrag, da von 0 aus gezählt wird).


    Mehr fällt mir auch nicht ein bzw. den Rest hat ggsm beschrieben. Viel Erfolg!


    Wolf

  • für EPIA M10000 im VDR-Wiki


    Dort habe ichs mal alternativ zu geschrieben, wie es bei mir geht! das was mit oder dadrin steht oben, ist glaub ich sauberer als das was original drin steht!


    Geht dein Shutdown denn manuell?


    Poweroff-Kernel ist unnötig! Geht wie im Link beschr besser so!


    Das Epia braucht ja auch Reboot!
    Wenn noch Fragen sind,, kann ich evtl. helfen, hab damit ca. 2 Tage Ärger gehabt!

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • Sorry, wenn ich allles noch mal aufrolle - ich habe mittlerweile auch wieder Probleme mit NVram-Wakeup!


    Zur Situation:
    mit VDRdevel 1.3.32 ging es wie oben oder dem Link oder wie auch im Wiki (unter diesem Link beschrieben (unten unter NVram).


    Seit dem Update auf 1.3.36 bzw. 1.3.37 liegt wieder das alte Problem vor - der Rechner fährt mit meinem TUSL2 nicht mehr runter. Es kommt immer die Meldung "Shutdown aborted - retry in 5 min."
    Das Update hatte das Script "/usr/lib/vdrdevel/vdrdevel-shutdown" ersetzt und ich habe die alten Werte wieder manuel hinzugefügt (keine Angst Korrekturgelesen hatte ich!) - dann habe ich ein Backup des alten Scripts eingespielt - auch nichts...
    Alle andere Änderungen und Einstellen scheinen erhalten geblieben zu sein!


    Ich habe die "normale" Konfiguration versucht und die "snoozevdr" Variante.


    Was hat sich geändert? Wie kann ich rausfinden, woran es happert?
    Für Tipps immer dankbar,
    Lanzi

  • sorry dass ich mich so lange nicht gemeldet hab....hatte viel zu tun.
    also mein nvram geht immer noch nicht. wenn ich meinen vdr mit der fernbedienung abschalten will kommt bei mir auch die meldung
    Shutdown aborted - retry in 5 min. /dev/nvram/ hab ich....
    /etc/default/vdrdevel hab ich wie oben beschrieben geändert. und die änderungen in der menu.lst nvram-wakup.conf hab ich auch gemacht.
    hier mal meine ganzen config sachen.....



    die nvram-wakup.conf lautet so

  • @ nero28: Teste es mal mit dem was ich im Wiki eingefügt hatte!


    SPECIALSHUTDOWN="echo \"y\" | /sbin/grub-reboot 2 --no-floppy"


    http://www.vdr-wiki.de/wiki/in…eup_f%FCr_VIA_EPIA_M10000


    apt-get install vdrdevel-addon-nvram


    Das hast du sicher installed?


    Ergänze die menu.lst mal so:


    title NVRAM-Timer
    root (hd0,0)
    savedefault
    halt


    Und nimm mal das directisa raus!
    (COMMANDLINE="-C /etc/nvram-wakeup.conf" # use config file)


    Und den Force_Reboot kannste meist wenns geht! auch rausnehmen!


    Kenne dein Board jetzt nicht, aber machs lieber mit ner configdatei (/etc/nvram-wakeup.conf)!

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • also....bin jetzt einen schritt weiter. das beschriebene problem ist erst mal gelöst. kann den vdr mit der powertaste runterfahren und er macht auch einen restart bevor er sich ausschaltet. das problem war vdrconvert was irgendwie den shutdown unterbrochen hat.
    ABER nun ist das nächste problem aufgetr. ... wenn ein timer gesetzt ist, wird der shutdown unterbrochen. in der messages steht folgendes.

  • das obige problem hab ich gelöst...war ein fehler von mir. hatte beim datenamen /etc/nvram-wakeup.conf einen tippfehler, jetzt fährt er anständig runter.
    aber wie es aussieht gibt es bei mir probleme über probleme.
    die zeit wird jetzt nicht ins bios geschrieben....dadurch startet der vdr auch nicht.
    in der messages steht folgendes.


    sieht also nicht so schlecht aus....zumindest für mich.
    hab auch versuchsweise mit dem befehl
    nvram-wakeup -s $((`date +%s` + 11 * 60)) --directisa
    versucht den timer zu setzen....und siehe da er startet auch zu dieser zeit. (natürlich nach einen kleinen reboot)
    bin jetzt wirklich schon am ende....hoffe es kann mir wer helfen.

  • siehe mein letztes posting!

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • GELÖST !!!!!
    mein vdr startet jetzt.
    hab in der /etc/nvram-wakeup.conf folgendes geändert


    und in der /etc/vdr/vdr-nvram-wakup.conf dieses


    und wie oben schon gesagt die menu.lst angepasst.


    danke an alle die mir geholfen haben. habt was gut bei mir....

  • Kein Problem, hab ja auch oft genug Fragen ;)

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • Hallo,


    dank diesem Thread bin ich nun soweit, dass nvram erkennt wann ein reboot notwendig ist und fürht diesen auch aus. Beim Neustart wird aber leider nicht der Eintrag nvram gestartet, sondern der ganz normal Kernel 2.6.12 wird gestartet.


    In der vdr-nvram-wakeup.conf lautet der specialshutdown-befehl:
    SPECIALSHUTDOWN="echo y|grub-reboot 2 --no-floppy"


    Wie schaffe ich es, dass der Eintrag nvram gebootet wird?


    Gruß
    tester

    Zotac IonITX-T-E, Gehäuse:LC-1320, TV- Karte: Digital Devices Cine S2 V6; DVD-RW slim, HDD: 1TB WD Caviar Green

  • tester: Ist deine menu.lst geändert bzw. um den Nvram-Eintrag erweitert, wie oben bei mir beschrieben bzw. im Wiki? Du musst die 2 natürlich anpassen, siehe Kommentar im Wiki!

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • SurfaceCleanerZ
    Vielen Dank für deine Antwort.
    Meine menu.lst sieht so aus:


    Da NVRAM der 3te Eintrag ist, dachte ich, ich muss 2 verwenden
    oder ist das falsch.


    Gruß,
    tester

    Zotac IonITX-T-E, Gehäuse:LC-1320, TV- Karte: Digital Devices Cine S2 V6; DVD-RW slim, HDD: 1TB WD Caviar Green

  • tester: Also ein Timer wird im Bios eingetragen und funktioniert, nur der nötige??? Reboot wird mit dem falschem Kernel ausgeführt?


    Fehlt evtl. der obere Teil der menu.lst???


    Im auskommentierten Text sind ein paar aktive Zeilen drin, u.a. der default Kernel, ich meine dass dieser gesetzt werden muss, damit es funktioniert, da sonst dass savedefault den zu bootenden Standardkernel beschreibt! Näheres dazu steht im Wiki unter oben von mir verlinkter Seite!


    Wenn dadrüber wirklich keiner (auch kein automatisch gesuchter!) Kernel eingetragen ist, ist dies (2) richtig!


    Geht denn der Reboot Kerneleintrag bei manueller Auswahl im Bootmenü?

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • SurfaceCleanerZ
    Genau der Timer wird eingetragen, der VDR wacht sogar auf. Nur beim Reboot wird der falsche Kernel ausgeführt.
    Bei manueller Auswahl funktioniert das Ganze.


    Also meiner Meinung nach habe mich beim Editieren der menu.lst an deine Anleitung gehalten.


    Ich hänge mal die menu.lst an.
    Vielleicht habe ich ja was im Eifer des Gefechts übersehen.
    Vielen Dank schon mal.

Jetzt mitmachen!

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