Eine Frau und Ihr HTPC DVB-S2 Projekt

  • Es gibt ein Script für das Problem.. im Ruhemodus wird der Treiber für die Karte entladen..

    Sprich: er muss entladen und bei Aktivierung auch wieder GEladen werden. Ich kann das Script hier anhängen. Habe es für meinen Server.

    Meine Hardware

    NAS-->: G4560, 8GB, Gigabyte DS3H- WD Red OMV 4.x (latest)| TVHeadend 4.x.x (latest) | DD CineS2 V6. (+Oscam)
    Raspi 4 --> LibreElec (latest)
    Nvidia Shield 2017

  • Es gibt ein Script für das Problem.. im Ruhemodus wird der Treiber für die Karte entladen..

    Sprich: er muss entladen und bei Aktivierung auch wieder GEladen werden. Ich kann das Script hier anhängen. Habe es für meinen Server.

    Das wäre nett. Vielleicht kannst du auch kurz sagen wie ich das ganze installiere, bin darin immer noch unbeholfen nach 1 Woche Linux :)

  • @Natascha303

    Guckst du mal hier http://vdr4bj1.no-ip.org/index.php den ersten Eintrag

    Das ist BJ1's Addon zum automatischen Aufwachen/Schlafen bei Aufnahmen. (werde ich später benötigen)

    Mein Problem ist aktuell das die TVKarte nach dem Ruhemodus nicht mehr erkannt wird, eine Treiber Sache, die bei DD wohl besser gelöst ist als bei DVBSky (daher der Preisunterschied von 100EUR)

    Darum brauch ich nun ein Fix/Skript ? @Ruschi @CvH

  • Das ist BJ1's Addon zum automatischen Aufwachen/Schlafen bei Aufnahmen.

    Richtig! Dieses Addon fährt deinen HTPC in den Off (S5). Trotzdem wacht er zur richtigen Zeit wieder auf. Ein Entladen/Laden der Treibermodule ist bei S5 unnötig, da die Kiste richtig aus ist.

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • achso da gibt es mehrere lösungsansätze, die funktionieren im endeffekt alle du musst nur die Module durch "smipcie m88ds3103 dvb_core m88rs6000t" ersetzen. (mit dem neuen Kernel sollte m88ds3103 und m88rs6000t reichen denke ich)

    Trotzdem wacht er zur richtigen Zeit wieder auf. Ein Entladen/Laden der Treibermodule ist bei S5 unnötig, da die Kiste richtig aus ist.


    oha das war mir neu :)

  • oha das war mir neu

    Was ist daran so kompliziert, eine RTC so zu programmieren, dass sie einen PC zur richtigen Zeit aus dem S5 holt? ;)

    AZi (DEV): Nexus auf LibreElec | Asrock J4205 | 4 GB RAM | 128 GB Sandisk| Rii mini
    DEV: PC Ubuntu 20.04 | Matrix
    AZi: Tanix TX3 | Android/CoreElec Dualboot (EMMC), Nexus
    WoZi: Nexus auf LibreElec | Asrock J4205 | 4GB RAM | 128 GB Sandisk SSD | Atric IR | URC7960

    NAS: unRaid, 3x6TB, 2x12TB | TV-Server: Futro S550 mit Hauppauge QuadHD DVB-C
    PayPal: paypal.me/pvdbj1

  • Richtig! Dieses Addon fährt deinen HTPC in den Off (S5). Trotzdem wacht er zur richtigen Zeit wieder auf. Ein Entladen/Laden der Treibermodule ist bei S5 unnötig, da die Kiste richtig aus ist.

    Dein Addon werde ich auf jeden Fall noch testen. Hab es schon installiert, allerdings muss ich noch die Eintragungen gemäß Readme machen und es genau durchlesen :)
    Dennoch finde ich es gut wenn das System nicht immer ganz ausgemacht werden muss wenn man z.b. mal kurz ne weile weg ist vom TV... Von daher sollte Bereitschafts-Modus schon auch parallel funktionieren. Gut zu wissen das es funktioniert wenn man es braucht.

    Du musst die Module entladen und wieder Laden, das ist bei allen Karten unter Linux so.
    [gelöst] Tvheadend und Standby sollte helfen

    Hab alles so gemacht wie von dir geschildert.
    Mit STRG+x gespeichert
    http://abload.de/img/1234tljdo.jpg

    Und dann noch:
    chmod +x /etc/pm/sleep.d/99_tvheadend

    Dann reboot.

    Test:
    Was angeschaut in Kodi. Dann Bereitschaft. System geht aus. System wieder geweckt und auf TV, Kanal ausgewählt --- > no free Adapters

    Mhh, was hab ich falsch gemacht ?

  • #: sudo apt install pm-utils
    ist schon installiert ?

    Ja, meldet schon installiert.

    Was mir gerade auffällt: Das Skript wurde gar nicht richtig kopiert, es fehlen immer die Zwischenzeilen z.b. die nach der 3.
    input/linuxdvb/adapters/*

    Habe den Code mit copy-paste übernommen und in nano eingefügt, siehe screenshot.
    Aber es werden die Zeilen ohne Nummer nicht übernommen. Gerade nochmals versucht mit Zitat kopieren. Seltsam, hat auch nicht geklappt.
    Alles von Hand reinschreiben ? Müssen die Zeilenabstände exakt so sein oder kann alles einfach untereinander?

    edit: hier noch die dmesg-Ausgabe vom Adapter
    http://abload.de/img/32148mjnp.jpg

  • lösch mal die erstellten Dateien und mach mal das (lädt die Datei aus dem Internet und setzt ausführ Rechte) - evtl hast du irgendwo ein Fehler drin, den finden wir nie ;)

    #: sudo wget https://gist.githubusercontent.com/CvH/6a94895c1f83573b2e0152d35daec326/raw/234de9a5d3280f3db3507b6476e5e654953c0a08/99_tvheadend -O /etc/pm/sleep.d/99_tvheadend
    #: sudo chmod +x /etc/pm/sleep.d/99_tvheadend

    Die Module und die Reinfolge sind jetzt rein aus dem Gedächtnis.

    Falls das nicht klappt kannst du mal versuchen die Module per Hand zu entladen und gucken wann/wo es einen Fehler gibt. (die Module haben untereinander Abhängigkeiten und müssen daher in der richtigen Reihenfolge entladen / geladen werden)

    einfach mal durchprobieren:

    Tvh stoppen das die Adapter nicht mehr benutzt werden
    /etc/init.d/tvheadend stop

    sudo modprobe -r smipcie
    sudo modprobe -r m88ds3103
    sudo modprobe -r dvb_core
    sudo modprobe -r m88rs6000t

    evtl klappt das wenn nicht kannst du mal die Fehlermeldung geben (wenn das nicht klappt neustarten das die Module wieder normal da sind)
    Ich tippe ja drauf das reicht zum entladen
    sudo modprobe -r m88ds3103
    sudo modprobe -r m88rs6000t

    und das reicht um sie wieder zu laden (da dürfte keine Fehlermeldung kommen und der Adapter wieder gehen)
    sudo modprobe m88ds3103
    sudo modprobe m88rs6000t


    wer sich diese Scheiße ausgedacht hat würde ich gerne mal wissen :thumbdown:

  • Minisatip ist nen Satip Server, nutz den auf nem rpi um halt direkt mit allem Geräten tv zu schauen ohne lästige Antennenkabel. Also zb android Tablet , Laptop etc...

    Und zu deinem Problem einfach nach dem aufwachen Treiber für die dvb Karte neu laden.

  • Das Skript hat leider nicht funktioniert. Es wurde installiert, Rechte vergeben, aber --->No free Adapters

    Dann hab ich es manuell versucht.
    Die Reihenfolge hat da nicht ganz gepasst. Es kam bei deiner Folge FATAL, Adapter in Use

    Rumprobiert...Kurzum, wenn ich diese Reihenfolge benutze: http://abload.de/img/444tbkl8.jpg
    Dann kommt auch wieder ein Bild :)

    Hab dann versucht diese Reihenfolge einfach in das Skript via nano einzufügen, hat auch geklappt wie man sieht: http://abload.de/img/333dmkea.jpg
    Rechte wieder vergeben mit sudo chmod +x /etc/pm/sleep.d/99_tvheadend

    Dann Testlauf, aber nach Bereitschaft wieder --->no free Adapters.

    Also wird scheinbar das Skript nicht ausgeführt.... Manuell klappt es http://abload.de/img/444tbkl8.jpg

    Mhh, Idee ?

  • Das problem hatte ich auch nur die Lösung dafür weiß ich nicht mehr ;)

    guck mal was hier drin steht /var/[definition='1','0']log[/definition]/pm-suspend.[definition='1','0']log[/definition] das ist das Log für das Schalfenlegen und Aufwachen.

  • Das problem hatte ich auch nur die Lösung dafür weiß ich nicht mehr ;)

    guck mal was hier drin steht /var/[definition='1','0']log[/definition]/pm-suspend.[definition='1','0']log[/definition] das ist das Log für das Schalfenlegen und Aufwachen.

    Nun weis ich auch warum du auf SAT>IP umgestiegen bist ;) scheint weniger Probleme zu machen.

    Die Datei ist leider nicht vorhanden, weder im Shell noch Oberfläche: http://abload.de/img/555c5kli.jpg

    Was gibt denn


    Bash
    /etc/pm/sleep.d/99_tvheadend suspend; /etc/pm/sleep.d/99_tvheadend resume

    aus?

    Sollte das ok sein, stell mal den sleep höher. Von 3 auf ne höhere Zahl ... vielleicht braucht er bei deinem Rechner einfach länger.

    Folgende Ausgabe: http://abload.de/img/6669tkqg.jpg
    Mein Skript sieht aber auch so aus: http://abload.de/img/333dmkea.jpg
    Daher kann der Syntax nicht gefunden werden ?
    Das mit der 3 bzw 4/5/6 probiere ich mal gleich noch...

  • ja das sind windows endings laut dem Fehler ... (hab extra aufgepasst das ich es nicht falsch kopiere und scheinbar doch gemacht)

    konvertieren der datei
    sudo apt install dos2unix
    sudo dos2unix /etc/pm/sleep.d/99_tvheadend

    nochmal starten und gucken ob der fehler weg ist
    /etc/pm/sleep.d/99_tvheadend suspend; /etc/pm/sleep.d/99_tvheadend resume

Jetzt mitmachen!

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