Shutdown-Problem mit cineS2 & Co - Sammlung von HW-Daten - Workaround

  • Hi,


    den bisherigen Rückmeldungen nach scheint der Workaround ja ein voller Erfolg zu sein. :)
    Oder hat jemand irgendwelche Probleme festgestellt?


    CU
    Oliver


    Btw. - der Code stammt nicht von mir, lediglich der Patch.

  • Hi Oliver,


    ich hab mittlerweile auf allen VDRs, die ich mit einem Asus AT3IONT-I gebaut habe, sowie den VDR eines Freundes mit Asrock ION330 die DVB-Treiber mit deinem patch neu gebaut.


    Bei allen funktioniert jetzt der Shutdown und ACPI-Wakeup perfekt.
    Und das nicht nur mit den Treibern deiner negne und negene-test2 Repo sondern auch mit der v4l-dvb Master Repo.


    Aus meiner Sicht voller Erfolg.
    Auch wenn der Code nicht von Dir stammt, hast Du doch dafür gesorgt, dass sich der patch problemlos auf die Treiber-Repos anwenden lässt und auch den gewünschten Erfolg hat.


    Also vielen Dank dafür!


    Wird es eigentlich beim Patch bleiben oder wird der Code irgendwann fest in die Treiber eingebaut?


    Gruß
    Klaus

    Mehrere HD-VDRs mit MLD z.B.:

    VDR-Server - ITX-MB mit N3150 und CineS2+DuoFlexS2 mit MLD 5.4 stable

    Intel-VDR H110 ITX-MB mit i3-7300 (UHD630) mit CineS2 - MLD 5.5 testing

    Intel-VDR J5040 ITX-MB (UHD605) mit CineS2 - MLD 5.5 testing

    Intel-VDR Asus N4020 MiniPC (UHD600) SatIP Client - MLD 5.5 testing

    Intel-VDR NUC6CAYH (HD500) Sat-IP Client - MLD 5.5 unstable

    + weitere Test-Systeme mit Intel i3-7100, i3-8300, i3-10110, i5-11500 ...

    teils mit nVidia GraKa GT630 bzw. GT1030 mit MLD 6 Alpha

  • hallo,


    der patch löst bei mir die probleme, die kiste fährt runter und wacht wieder auf, alles so wie es sein soll, habe wieder auf acpiwakeup umgestellt
    damit dürfte ein erheblicher nachteil dieser karte beseitigt sein
    gute arbeit, von wem auch immer der code stammt, danke

  • Zitat

    Original von franky93128
    Wird es eigentlich beim Patch bleiben oder wird der Code irgendwann fest in die Treiber eingebaut?


    Der Code kommt in den Treiber und ist defaultmäßig deaktiviert. Er kann per Modulparameter aktiviert werden.
    (Es ist nämlich keineswegs sicher, daß er bei anderen Chipsätzen keine Probleme macht.)


    Später könnte man evtl. eine Liste von IDs in den Treiber einbauen, für die der Workaround automatisch aktiviert wird...


    CU
    Oliver

  • Hi UFO,


    ist der Code eigentlich schon im aktuellen DVB Treiber mit drin? Ich nutze das Repo von hier http://linuxtv.org/hg/v4l-dvb


    Falls es schon drin ist wie lautet dann der Parameter der mit angeben werden muss?

  • Zitat

    Original von sewn4
    Hi UFO,


    ist der Code eigentlich schon im aktuellen DVB Treiber mit drin? Ich nutze das Repo von hier http://linuxtv.org/hg/v4l-dvb


    Falls es schon drin ist wie lautet dann der Parameter der mit angeben werden muss?


    Glaube nicht, dass der patch schon drin ist, aber brauchst ja nur im Quelltext naschauen.


    Den Parameter findest Du mittels "modinfo ngene" raus.


    Grüsse
    TheChief

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Zitat

    Original von TheChief


    Den Parameter findest Du mittels "modinfo ngene" raus.


    Grüsse
    TheChief


    Hi,


    also ich habe jetzt den DVB Treiber mit dem Patch gebaut. Ein "modinfo ngene" zeigt mir das hier an:



    Anhand welcher Zeile kann ich den Parameter auslesen?

  • Der Parameter ist erst vorgesehen, wenn der Patch in den Treiber wandert. Bei Treiber + Patch sollte das Workaround ohne Modulparameter aktiv sein. kannst ja mal testen ob Deine Probleme nun weg sind.

    - Client1: Thermaltake DH 102 mit 7" TouchTFT * Debian Stretch/vdr-2.4.0/graphtft/MainMenuHooks-Patch * Zotac H55-ITX WiFi * Core i3 540 * 4GB RAM ** Zotac GT630 * 1 TB System HDD * 4 GB RAM * Harmony 900 * satip-Plugin

    - Client2: Alfawise H96 Pro Plus * KODI
    - Server: Intel Pentium G3220 * DH87RL * 16GB RAM * 4x4TB 3.5" WD RED + 1x500GB 2.5" * satip-Plugin
    - SAT>IP: Inverto iLNB

  • Zitat

    Original von TheChief
    Der Parameter ist erst vorgesehen, wenn der Patch in den Treiber wandert. Bei Treiber + Patch sollte das Workaround ohne Modulparameter aktiv sein. kannst ja mal testen ob Deine Probleme nun weg sind.


    Ah ok. Habs getestet und funktioniert einwandfrei. Vielen Dank!


    EDIT:
    Mein Board: Asus AT3IONT-I Deluxe, Bios Version 0501
    Meine TV Karte: Mystique SaTIX S2 Dual Tuner V2
    DVB Treiber: v4l DVB Treiber (aus dem CVS rev15164)

  • Funtioniert auch bei mir wunderbar (Hardware s. Signatur).
    Vielen Dank !


    Frage:
    Hat schon jemand STR (Suspend-To-RAM) getestet ?
    Bei mir wacht der VDR danach nicht richtig auf. Allerdings habe ich noch nicht weiter getestet bzw. mir die Logs angesehen.
    Wäre nur einmal interessant.


    vy 73 ...
    NetWraith

    Meine Projekte:
    VDR1: Asrock B250-HDV, Core i3-6100T, Nvidia GTX 1050ti, DD CineS2 V6.5, DD Flex C2/T2, Crucial MX300 275GB, Seagate SSHD 1TB, LG CH12NS40B
    VDR2: Zotac IONITX-P-E, 2x2GB RAM, DD CineS2 V6.1, WinTV-Nova-TD, OCZSSD2-2VTXE60G, WD3200BEVT, Samsung SN-083C
    VDR-Server: Intel NUC D54250WYKH, 2x8GB RAM, 240GB Crucial M500, 525GB Crucial MX300, VMware ESXi V6.5 Hypervisor
    DVB-S(2)T(2)-Deviceserver: Seagate Dockstar, 2x Sundtek SkyTV Ultimate V & 1x Digital Home III, OpenWRT ... mehr Infos


    Nicht nur eine Frage der Höflichkeit: "Wie man Fragen richtig stellt ".

  • Hallo NetWraith,


    ich habe die Erfahrung gemacht, dass der Treiber die Karten nicht mehr richtig in Gang bekommt. Darum solltest Du vor dem STR den vdr stoppen, dann den Treiber entladen und nach dem Resume wieder den treiber laden und den VDR neu starten.


    Viel Erfolg!

    Systeminfos:
    Kubuntu 16.04 mit vdr 2.2.0, Kernel 4.4, presintta softhddevice, vnsi
    Server/Client: Asrock N3700M, 8Gbyte, DDR3L-1600-CL9, CineS2 V6.5 (LP), 2,5'' Seagate ST1750LM000, IT-502
    Client 1: Pi2 + 38KHz IR Empfänger, Raspbian mit Kernel 4.2, VOMP VDR Client, Remote vom Technisat-TV :D
    Client 2..: Kodi

  • Zitat

    Original von NetWraith
    Hat schon jemand STR (Suspend-To-RAM) getestet ?


    Wird vom Treiber nicht unterstützt!


    CU
    oliver

  • Zitat

    Original von UFO


    Wird vom Treiber nicht unterstützt!


    CU
    oliver


    Frage:


    Warum nicht !? ;)

  • Hi,


    habe heute mal mein Ubuntu auf die Version 10.10 aktualisiert. Habe gesehen der ngene Treiber ist bereits im Kernel drin.
    Der Modulparameter ist wahrscheinlich noch nicht mit drin oder?


    Habe zumindest keine Parameter mit modinfo ngene gesehen.

  • Zitat

    Original von magicdragon67


    Frage:


    Warum nicht !? ;)


    Weil sich kein Dummer findet, der sich das ganze vornimmt... :D


    CU
    Oliver

  • Hmm -


    Mist wieder kein Dummer hier anwesend ders macht - Hmpf.


    ;-)))


    Grüße

  • Hallo!


    Ich hatte so sehr gehofft, dass der Patch (ngene_shutdown_workaround_1.diff) auch bei mir laufen würde. Habe ihn gerade angewandt und konnte keine Besserung feststellen. Wurde bei einem Shutdown auf der Konsole vorher nach

    Code
    * Will now halt
    [  xxx.xxxxxx] Power down.


    gar nichts mehr angezeigt, wird nach Einspielung des Patches nun folgender Text angezeigt:


    Code
    * Will now halt
    [  334.428176] ngene: Command timeout cmd=21 prev=3
    [  334.428244] host_to_ngene (c000): ff ff ff ff ff ff ff ff
    [  334.428305] ngene_to_host (c100): ff ff ff ff ff ff ff ff
    [  334.428366] dev->hosttongene (f4835000): 21 03 0c 91 ff 01 00 01
    [  334.428426] dev->ngenetohost (f4835100): 00 00 01 00 00 00 00 00
    [  334.431263] Power down.


    Jemand eine Idee?


    Hier noch paar Informationen zu meiner Hardware:
    - Hersteller des Mainboards: msi
    - genauer Typ des Mainboards: 870A-G54
    - BIOS-Version: V17.7 090910
    - CPU-Typ und Taktfrequenz: Sempron 140 (2. Kern freigeschaltet -> laut BIOS nun Athlon II X2 4400e) mit 2.7 GHz
    - Speicherausbau: 1x 2GB DDR3 Kingston ValueRAM 1333
    - andere eingebaute Steckkarten: Grafikkarte msi VN210-MD512H im PCIe 16x Slot


    Danke & Gruß
    Michael

    VDR neu: Enermax Staray Gehäuse, Enermax Pro82+ II 385W, msi 870A-G54, AMD Sempron 140 (2. Kern freigeschaltet), CoolerMaster Vortex 752, 2GB Kingston ValueRAM 1333, 2TB Samsung Spinpoint E4 EcoGreen, Sharkoon HDD-Vibe-Fixer, msi VN210-MD512H, KeySonic ACK-340 RF+ SuperMini Tastatur, Mystique SaTiX-S2 V2 CI Dual
    VDR alt: Arctic Silentium T1, ASUS A7V600-X, AMD Sempron 2200+, 512MB DDR400, Samsung 160GB, Samsung 16x48x DVD, 1x TechnoTrend FF 1.5 + 3.5"-CI, 1x TechnoTrend Budget

  • Zitat

    Original von Nitus
    Hallo!


    Ich hatte so sehr gehofft, dass der Patch (ngene_shutdown_workaround_1.diff) auch bei mir laufen würde. Habe ihn gerade angewandt und konnte keine Besserung feststellen. Wurde bei einem Shutdown auf der Konsole vorher nach

    Code
    * Will now halt
    [  xxx.xxxxxx] Power down.


    gar nichts mehr angezeigt, wird nach Einspielung des Patches nun folgender Text angezeigt:


    Code
    * Will now halt
    [  334.428176] ngene: Command timeout cmd=21 prev=3
    [  334.428244] host_to_ngene (c000): ff ff ff ff ff ff ff ff
    [  334.428305] ngene_to_host (c100): ff ff ff ff ff ff ff ff
    [  334.428366] dev->hosttongene (f4835000): 21 03 0c 91 ff 01 00 01
    [  334.428426] dev->ngenetohost (f4835100): 00 00 01 00 00 00 00 00
    [  334.431263] Power down.


    Der Timeout ist eine normale Folge des Workarounds.
    Ob man ihn noch sieht oder nicht, hängt davon ab, wie schnell die Maschine abschaltet.



    Na ja, ist wieder ein anderer Chipsatz.


    Nur zur Sicherheit:
    Ohne Karte schaltet die Maschine ab?


    CU
    Oliver

Jetzt mitmachen!

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