vdrshutdown -> Command not found?

  • Nachden mein VDR über die Poweofftaste nicht mehr runterfährt sobald NVRAM-Wakeup aktiv ist, habe ich mich hiermal auf die Suche gemacht und "vdrshutdown auf der Console" gelesen.


    Flugs vdrshutdown eingetippt und was passiert? Command not found :rolleyes:


    Hab den ctVDR 5 drauf. Heißt der Befehl jetzt anders?

  • Hallo H_ Nuta,


    vdrshutdown ist kein befehl sondern ein script. und scripte werden, aus dem verzeichnis, wo sie sich befinden, so aufgerufen "./scriptname" (ohne anführungszeichen)
    in deinem fall also ./vdrshutdown
    eventuell gibt es ja ne möglichkeit dem linux zu sagen, hier das ist ab jetzt ein commando für dich ... aber da weiß ich nicht, wie es geht.
    hoffe dir geholfen zu haben...


    cu alan

  • Auch das script ist bei mir nicht auzufinden. Wenn ich den VDR ohne NVRAM runterfahre, wird anscheinen /etc/default/VDR aufgerufen. aber da ist nur der Befehl SHUTDOWNCMD drin und das verweist auf /etc init.d/vdr und nu weiss ich auch nicht mehr weiter :rolleyes:

  • Hallo,


    ich denke Du hast am meisten Erfolg beim c't vdr 5 mit


    /usr/lib/vdr/vdr-shutdown


    Trotzdem sollte es mit der PowerOff-Taste hinzubiegen sein.


    Verrate uns dochmal was im syslog (tail -f /var/log/syslog) erscheint, wenn Du die Taste drückst.


    Gruß
    Gurky

    c't VDR 1.4.1-1ctvdr4 (e-tobi Repository) Kernel : 2.6.16-ct-1,
    VIA ME-6000, WinTV Nexus-S rev2, SAMSUNG SP1614N, ATA DISK drive , TEAC DV-W50D, ATAPI CD/DVD-ROM drive

  • Zitat

    Originally posted by Gurky



    Trotzdem sollte es mit der PowerOff-Taste hinzubiegen sein.



    Über die Oberfläche vom VDR lässt sich die Kiste gar nicht herrunterfahren. Weder über die Powertaste, noch über OSD, noch über Benutzerinaktivität.

  • So wie's aussieht passiert nach dem Aufruf von nvram-wakeup nixmehr. Da dein shutdown ziemlich verschachtelt ist, wäre es hilfreich wenn du mal folgende Inhalte posten würdest:


    /usr/lib/vdr/vdr-shutdown.wrapper
    /usr/share/vdr/shutdown-hooks/S90.custom
    /usr/share/vdr/shutdown-hooks/S90.nvram-wakeup



    gruß, turrican

    LFS 2.6.16.27 + VDR 1.4.2-3

    TT S2300 (modded) DVB-S + CI + TT S1102 DVB-S + P4S533 + C2GHz + 256MB DDRAM + 250GB HD + DVD LG GSA 4081B + IDE>USB SwapRack + 802.11g RaLink rt2500 + TBE's EXTB + TFT

  • Zitat

    Originally posted by turrican
    So wie's aussieht passiert nach dem Aufruf von nvram-wakeup nixmehr. Da dein shutdown ziemlich verschachtelt ist...


    :] wem sagst Du das. Und dabei ist das wohl Standart - gestern erst den ctVDR aufgesetzt.


    Im vdr-shutdown.wrapper steht nur unleserliches Zeug: @^@^@^@^@ usw.


    im S90.custum ist alles auskommentiert - ist nur eine Textnachricht drin.


    S90.nvram-wakeup:

  • Die Variable $PIPESTATUS wird an die aufrufende Instanz übergeben, welche sie dann auswertet und entsprechend reagieren sollte. In deinem Fall, so scheint es mir, ist dies der vdr-shutdown.wrapper. Wenn das 'ne Binary ist, kann man dort nit reingucke.


    Oder gibt's irgendwo 'ne "vdr-shutdown"?
    Was steht in der runvdr hinter der Option -s ?
    Wie sieht deine commands.conf aus?

    LFS 2.6.16.27 + VDR 1.4.2-3

    TT S2300 (modded) DVB-S + CI + TT S1102 DVB-S + P4S533 + C2GHz + 256MB DDRAM + 250GB HD + DVD LG GSA 4081B + IDE>USB SwapRack + 802.11g RaLink rt2500 + TBE's EXTB + TFT

  • Zitat

    Originally posted by turrican
    Oder gibt's irgendwo 'ne "vdr-shutdown"?



    Das kann ich wirklich nicht sagen, ich habe in den letzten Tage so viele Dateien und Scripte mit Shutdown gelesen :rolleyes:



    Zitat

    Originally posted by turrican
    Was steht in der runvdr hinter der Option -s ?


    Kann ich Dir leider auch nicht sagen. Hab versucht das mit runvdr -h, runvdr -help und man runvdr zu ermitteln, aber es kam nix bei raus. :(


    Zitat

    Originally posted by turrican
    Wie sieht deine commands.conf aus?


    Unter /user/share/vdr/command-hooks habe ich mehrere command.conf:


    commands.ctvdr.conf
    commands.costum.conf
    commands.shutdownvdr.conf






    Ich poste mal die beiden Abschnitte der syslog einmal ohne und eimal mit NVRAM. Vielleicht habe ich nur einen Aufruf übersehen.


    mit NVRAM:






    und einmal ohne:


  • Probier mal einen von den beiden Befehlen zum suchen:

    Code
    updatedb
    locate vdr-shutdown
    Code
    find / -name vdr-shutdown

    LFS 2.6.16.27 + VDR 1.4.2-3

    TT S2300 (modded) DVB-S + CI + TT S1102 DVB-S + P4S533 + C2GHz + 256MB DDRAM + 250GB HD + DVD LG GSA 4081B + IDE>USB SwapRack + 802.11g RaLink rt2500 + TBE's EXTB + TFT

  • Zeig mo was drinsteht! :)

    LFS 2.6.16.27 + VDR 1.4.2-3

    TT S2300 (modded) DVB-S + CI + TT S1102 DVB-S + P4S533 + C2GHz + 256MB DDRAM + 250GB HD + DVD LG GSA 4081B + IDE>USB SwapRack + 802.11g RaLink rt2500 + TBE's EXTB + TFT

  • ich weiss zwar nicht was Du vor hast, aber biddeschön :)


    Wie gesagt, der normale Shutdown funzt

  • Was mir noch auffällt ist die Datei /usr/sbin/nvram-wakeup, manchmal steht auch NVRAMCMD=/usr/sbin/nvram-wakeup. Die kann ich nicht es an dieser stelle nicht.


    [edit] Die Datei ist doch da

  • Ich habe mal meine alte Platte rausgekramt, auf der das noch funzte. die syslog sieht so aus:




    An der Stelle wo der neue VDR abbricht, geht diese syslog weiter mit

    Zitat

    Sep 3 15:11:34 vdr init: Switching to runlevel: 6


    Jemand eine Idee woran das kliegen könnte?

  • Ganz schön verwurschtelt. Jedenfalls kommt wohl der letzte Befehl (54: eval $SHUTDOWNCMD) nicht mehr zum Zug. Ich kanns in dem Durcheinander nimmer nachvollziehen. Vielleicht kann dir jemand helfen, der ebenfalls deine Distri im Einsatz hat.


    gruß, turrican

    LFS 2.6.16.27 + VDR 1.4.2-3

    TT S2300 (modded) DVB-S + CI + TT S1102 DVB-S + P4S533 + C2GHz + 256MB DDRAM + 250GB HD + DVD LG GSA 4081B + IDE>USB SwapRack + 802.11g RaLink rt2500 + TBE's EXTB + TFT

Jetzt mitmachen!

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