[solved]Nach Suspend (S3) startet vdr nicht

  • Hi,


    probiere mich grade an yavdr. Hardware ist ne Zbox ID40 plus und ein Sundtek skytv ultimate DVB-S2, lokal per USB angeschlossen.


    Problem ist, dass nach Aufwecken aus dem Suspend to Ram ich zwar das yavdr-Logo sehe, aber kein TV-Bild. Laut ps läuft vdr nicht. Wenn ich das Backend über´s Web-if neu starte, läufts.
    In der /var/log/messages gibts auch nen Fehler. Jemand ne Idee?


    Hier geht er in S3:


    Hier wacht er auf, Fehler Zeile 13


    ps aux


    Gruss
    Detlef

    VDR1
    SMT-7020S zenslack
    VDR2
    SMT-7020S zenslack
    VDR3
    Zotac Zbox ID40, Sundtek DVB-S2, Cyberlink Remote
    yaVDR 0.3a testing

    3 Mal editiert, zuletzt von detlef ()

  • Hi,


    keiner eine Idee oder fehlen noch logs? Muss ich den Debug-Level irgendwo noch hochsetzen? Ich bräuchte nur mal einen Ansatz.


    Gruss
    Detlef

    VDR1
    SMT-7020S zenslack
    VDR2
    SMT-7020S zenslack
    VDR3
    Zotac Zbox ID40, Sundtek DVB-S2, Cyberlink Remote
    yaVDR 0.3a testing

  • Bin gerade über die FAQs gestolpert, das hab ich doch gesucht.
    Da steht genau das mir gefehlt hat um weiterzukommen.


    Gruss
    Detlef

    VDR1
    SMT-7020S zenslack
    VDR2
    SMT-7020S zenslack
    VDR3
    Zotac Zbox ID40, Sundtek DVB-S2, Cyberlink Remote
    yaVDR 0.3a testing

  • Dein Problem ist der r8169 (Netzwerktreiber), wie bei mir auch.


    erstelle eine /etc/yavdr/force-reload-modules.list und trage dort die r8169 ein. In diese Liste kannst Du auch noch andere Module eintragen, die Dein Wakeup vermasseln. Aber erstmal mit dem r8169 beginnen.


    Damit funktioniert auch der Wakeup ordentlich. Der r8169 funktioniert nicht richtig mit dem 2.6.32er Kernel. Möglich dass dies mit dem 2.6.35 oder 38 anders aus sieht, aber dann mußt Du noch viel mehr ändern.


    PS: dist-upgrade um den aktuellen 2.6.32-30 zu holen schadet auch nicht.

    Proxmox VE, Tyan Xeon Server, OMV, MLD-Server 5.1
    MLD 5.1 64bit: Asus AT5iont-t, ION2, 4GB Ram, SSHD 2,5" 1Tb, HEX TFX 300W 82+, Cine S2 V6.2 , 38W max.
    Yavdr 0.5:
    Zotac D2550ITXS-A-E mit GT610 OB, TT S2-4100 PCI-e ,Joujye NU-0568I-B
    Yavdr 0.5:
    Sandy Bridge G840, Tests und Energieverbrauch , CoHaus CIR, Cine S2 V6.2
    MLD 5.1 Beebox N3150
    , DVBSky S960 und 1Tb WD Blue

  • Hi,


    habe den r8169 eingetragen, lt. log entlädt und lädt er ihn auch brav,
    allerdings kommt nach wie vor nur das schwarze Bild u. Mauszeiger.


    Ein "start vdr" oder "start dvb-first" tuts dann.
    Nun habe ich einfach mal "vdr" bzw. "dvb-first" in die "force-reload-services.list" eingetragen, beides ohne Erfolg. Davon kann ich aber nichts im
    Log erkennen. Sieht so aus, als ob er die force-reload-service.list ignoriert.


    Gruss
    Detlef

    VDR1
    SMT-7020S zenslack
    VDR2
    SMT-7020S zenslack
    VDR3
    Zotac Zbox ID40, Sundtek DVB-S2, Cyberlink Remote
    yaVDR 0.3a testing

  • Ich komme hier nicht weiter. Lt. Log´s ist alles roger. Er legt sich
    schlafen und wacht auch auf wenn er soll. Nur vdr startet nicht.
    Was der Netzwerkkartentreiber sowieso damit zu tuen haben soll das vdr
    nicht startet, verstehe ich nicht. Mein Netz steht nach dem Resume. Das der Treiber einen Suspend verhindert kann, leuchtet mir schon ein.


    Ich habe hier gelesen, das die Entwickler auch ne zbox ID40 haben,
    manche auch den Sundtek Stick - geht bei allen S3 nicht oder bin
    ich zu doof?
    Es würde mir auch ein Workarround reichen, der nach dem Resume einfach
    den vdr startet.


    Gruss
    Detlef

    VDR1
    SMT-7020S zenslack
    VDR2
    SMT-7020S zenslack
    VDR3
    Zotac Zbox ID40, Sundtek DVB-S2, Cyberlink Remote
    yaVDR 0.3a testing

  • Die Netzwerkkarte verursacht nur nach dem Wakeup ein wiederholtes starten des vdr´s weil noch kein Netzwerklink besteht. Das verzögert den Wakeup um das doppelte.


    hänge doch mal die syslog und pm-wakeup.log als anhang dran.


    Nach dem Wakup müsstest Du noch per ssh auf den Rechner kommen können.
    - Ist das DVB Device dann da? (dmesg| grep dvb) wenn nicht wartet ein script darauf, dass die dvb Module geladen sind, bevor der vdr startet.
    Siehe: [0.3] Nach Wakeup startet der VDR zu früh / Tevii S480


    Ohne zu wissen an welcher Stelle nach dem Wakeup es nicht mehr weitergeht, wüsste ich nicht wo ich helfen kann.
    Ich glaube nicht, dass der Sundtek Stick daran schuld ist, das wäre bestimmt dem Team aufgefallen, aber was ist z.B. mit Imon LCD? Hängt der nicht auch per USB dran? Wäre auch noch ein Ansatz. Sonst wüste ich nicht was anders bei Dir ist.

    Proxmox VE, Tyan Xeon Server, OMV, MLD-Server 5.1
    MLD 5.1 64bit: Asus AT5iont-t, ION2, 4GB Ram, SSHD 2,5" 1Tb, HEX TFX 300W 82+, Cine S2 V6.2 , 38W max.
    Yavdr 0.5:
    Zotac D2550ITXS-A-E mit GT610 OB, TT S2-4100 PCI-e ,Joujye NU-0568I-B
    Yavdr 0.5:
    Sandy Bridge G840, Tests und Energieverbrauch , CoHaus CIR, Cine S2 V6.2
    MLD 5.1 Beebox N3150
    , DVBSky S960 und 1Tb WD Blue

  • Hi,

    Zitat

    Original von Torsten73
    Die Netzwerkkarte verursacht nur nach dem Wakeup ein wiederholtes starten des vdr´s weil noch kein Netzwerklink besteht. Das verzögert den Wakeup um das doppelte.


    Der versucht ja erst gar nicht den zu starten. Die Netzwerkkarte funktioniert, komme ja per ssh nach dem wakeup drauf.


    Zitat

    hänge doch mal die syslog und pm-wakeup.log als anhang dran.


    mache ich heute abend.


    Zitat

    dem Wakup müsstest Du noch per ssh auf den Rechner kommen können.

    ja


    Zitat

    Ist das DVB Device dann da? (dmesg| grep dvb) wenn nicht wartet ein script darauf, dass die dvb Module geladen sind, bevor der vdr startet.
    Siehe: [0.3] Nach Wakeup startet der VDR zu früh / Tevii S480


    welches script? Ich lade doch keine Treiber beim Sundtek, das läuft doch
    über den mediasrv von Sundtek.

    Zitat

    Ohne zu wissen an welcher Stelle nach dem Wakeup es nicht mehr weitergeht, wüsste ich nicht wo ich helfen kann.
    Ich glaube nicht, dass der Sundtek Stick daran schuld ist, das wäre bestimmt dem Team aufgefallen,


    ich hatte schon die Hoffnung das sich mal jemand vom Team meldet...


    Zitat

    was ist z.B. mit Imon LCD? Hängt der nicht auch per USB dran? Wäre auch noch ein Ansatz. Sonst wüste ich nicht was anders bei Dir ist.


    isch abe ga kein Imon Lzehdä ;)


    Gruss
    Detlef

    VDR1
    SMT-7020S zenslack
    VDR2
    SMT-7020S zenslack
    VDR3
    Zotac Zbox ID40, Sundtek DVB-S2, Cyberlink Remote
    yaVDR 0.3a testing

  • So, Suspend läuft jetzt sauber nachdem ich dieses gemacht habe:

    Code
    process-template --mode=755 /etc/yavdr/init/dvb-last.d/sundtek
    signal-event sundtek-installer


    cat /etc/yavdr/init/dvb-last.d/sundtek


    cat /usr/bin/sundtek.bash



    scheint alles nicht ganz unwichtig zu sein.


    Danke an http://vdrportal.de/board/thread.php?threadid=104573&hilight=sundtek

    VDR1
    SMT-7020S zenslack
    VDR2
    SMT-7020S zenslack
    VDR3
    Zotac Zbox ID40, Sundtek DVB-S2, Cyberlink Remote
    yaVDR 0.3a testing

  • Das Sleep 2 wird dafür benötigt da udev wohl auf den analog Modus zugreift. Nach 2 Sekunden verschwindet der Zugriff und man kann das Gerät auf DVB Umschalten. Vom Treiber her eigentlich alles kein Problem nur ein externes timing Problem das 2 Programme gleichzeitig beide Modis vom Stick verwenden wollen, der Workaround ist halt das man DVB 2 Sekunden später verwendet.

  • moin.
    bekomme die Box nicht zum Aufwachen,
    was ist da zu beachten damit das mal wenigstens funktioniert ?
    Habe hpet im Bios und bei grub default deaktiviert,
    Fuer paar Tips waere ich sehr dankbar.
    mfg


    habe bisher versucht per

    Code
    sudo sh -c "echo `date '+%s' -d '+ 10 minutes'` > /sys/class/rtc/rtc0/wakealarm"


    eine Zeit zu setzen, wacht aber leider nicht auf
    / gerade noch mal getestet, seltsamerweise ist er jetzt aufgewacht !? nun gut

  • hey, ich hatte genau das gleiche Problem und habe


    process-template --mode=755 /etc/yavdr/init/dvb-last.d/sundtek
    signal-event sundtek-installer


    ausgeführt.. seitdem startet vdr wieder nach S3. Aber komischer Weise ist seitdem immer der Sound weg, wenn ich yavdr starte. (nach reboot/shutdown).. führe ich sudo restart vdr aus geht der sound wieder?! Woran könnte das liegen?


    Edit: Start ich xbmc aus dem vdr heraus und schliesse es geht der sound auch wieder im vdr..

  • nachdem ich folgendes in die /etc/init/vdr-frontend.conf eingefügt habe


    Code
    pre-start script   
      while ! [ $(cat /proc/asound/cards|grep -c "\- HDA NVidia") -gt 0 ] ; do sleep 0.1 ; done
    end script


    funktioniert der Ton auch wieder nach einem reboot.. scheint also als würde die karte einfach mehr zeit brauchen.. leider verzögert das meinen systemstart.. Komisch finde ich auch, dass ich am Anfang nie Probleme hatte und nun auf einmal schon..

Jetzt mitmachen!

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