Autor Thema: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2  (Gelesen 3871 mal)

poyo

  • Newbie
  • *
  • Beiträge: 9
    • Profil anzeigen
Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« am: Februar 11, 2021, 05:20:05 Nachmittag »
Hallo zusammen,
versuche gerade meinen Sundtek SkyTV Ultimate III in einem minisatip docker container zum laufen zu bringen.
Tvheadend läuft bei mir im docker nur nicht minisatip.
Es Handel sich um diesen Docker container : https://github.com/svenihoney/minisatip-sundtek-docker
Ich bekomme folgende Fehler Meldungen:

[11/02 15:36:31.626 main]: Could not open /dev/dvb/adapter0/frontend0 in RW mode (fe: -1, dvr: -1) error 6: No such device or address

Die docker enrypoint sieht so aus :
#!/bin/bash

# Start Sundtek
/opt/bin/mediaclient --start

# Wait for sundtek driver
while [ ! -d /dev/dvb ]; do
    echo Waiting for DVB device...
    sleep 1
done

# Start minisatip
cd /minisatip
./minisatip -f -x 8080 $RUN_OPTS

Ich habe es mit LD_PRELOAD=/opt/lib/libmediaclient.so --start /minisatip/./ministaip -f -x 8080 $RUN_OPTS aber funktioniert leider nicht.

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #1 am: Februar 11, 2021, 05:24:57 Nachmittag »
Zitat
Ich habe es mit LD_PRELOAD=/opt/lib/libmediaclient.so --start /minisatip/./ministaip -f -x 8080 $RUN_OPTS aber funktioniert leider nicht.

was ist denn das für ein Befehl?
LD_PRELOAD=/opt/lib/libmediaclient.so ./ministaip -f -x 8080 $RUN_OPTS

Ist der Tuner überhaupt verfügbar und funktioniert im Docker?
/opt/bin/mediaclient -e
/opt/bin/mediaclient --testastra -d /dev/dvb/adapter0/frontend0
/opt/bin/mediaclient --tsscan /dev/dvb/adapter0/dvr0
Failure is a good thing! I'll fix it

poyo

  • Newbie
  • *
  • Beiträge: 9
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #2 am: Februar 11, 2021, 05:33:32 Nachmittag »
Ja der tuner ist im docker verfügbar und funktioniert auch.
Den Befehl hab ich von Tvheadend abgewandelt, steht dort im docker container unter /usr/bin so:
#!/bin/sh
/opt/bin/mediasrv -d --wait-for-devices --pluginpath=/opt/bin
LD_PRELOAD=/opt/lib/libmediaclient.so /usr/bin/tvheadend.bin $@

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #3 am: Februar 11, 2021, 05:46:13 Nachmittag »
Mein Befehl sieht anders aus als Deiner. Starte Minisatip im Debug Modus und hänge den LD_PRELOAD Befehl davor (so wie oben angegeben) Lass eventuell das -f weg. Ich kenne die Parameter von minisatip jetzt nicht auswendig.
« Letzte Änderung: Februar 11, 2021, 05:57:51 Nachmittag von Sundtek »
Failure is a good thing! I'll fix it

poyo

  • Newbie
  • *
  • Beiträge: 9
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #4 am: Februar 11, 2021, 06:16:50 Nachmittag »
Ich hab die entrypoint.sh jetzt so :
#!/bin/sh
/opt/bin/mediasrv -d --wait-for-devices --pluginpath=/opt/bin
LD_PRELOAD=/opt/lib/libmediaclient.so

# Start minisatip
cd /minisatip
./minisatip -f -x 8080 $RUN_OPTS

Funktioniert leider nicht, hier ist ein teil vom log:

[11/02 17:14:46.579 main]: trying to open
  • adapter 0 and frontend 0
  • [11/02 17:14:46.812 main]: Could not open /dev/dvb/adapter0/frontend0 in RW mode (fe: -1, dvr: -1) error 6: No such device or address

    [11/02 17:14:46.812 main]: Opening adapter 0 failed with error 1

    [11/02 17:14:46.812 main]: opening adapter 0 failed with exit code 1537

    [11/02 17:14:46.812 main]: Failed to init device 0 with return value 1

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #5 am: Februar 11, 2021, 06:19:23 Nachmittag »
LD_PRELOAD muss genau vor dem minisatip Befehl stehen, oder du setzt export vor den LD_PRELOAD Befehl (export LD_PRELOAD=...)
Failure is a good thing! I'll fix it

poyo

  • Newbie
  • *
  • Beiträge: 9
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #6 am: Februar 11, 2021, 06:48:15 Nachmittag »
Sieht jetzt besser aus der log.
Diese Meldungen sind jetzt weg:
[11/02 17:14:46.812 main]: Could not open /dev/dvb/adapter0/frontend0 in RW mode (fe: -1, dvr: -1) error 6: No such device or address
[11/02 17:14:46.812 main]: Opening adapter 0 failed with error 1
[11/02 17:14:46.812 main]: opening adapter 0 failed with exit code 1537
[11/02 17:14:46.812 main]: Failed to init device 0 with return value 1

Aber funktioniert leider immer noch nicht.
[11/02 17:43:53.048 main]: done init_hw 0
[11/02 17:43:53.048 main]: Initializing with 0 devices

Tuner wird von Minisatip nicht erkannt.

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #7 am: Februar 11, 2021, 06:49:42 Nachmittag »
Ist der Treiber überhaupt noch gestartet? /opt/bin/mediaclient -e und gibt's die Devicenodes in /dev/dvb
Failure is a good thing! I'll fix it

poyo

  • Newbie
  • *
  • Beiträge: 9
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #8 am: Februar 11, 2021, 06:53:48 Nachmittag »
Ja Treiber läuft noch und devicenodes sind auch da.

**** List of Media Hardware Devices ****
device 0: [Sundtek SkyTV Ultimate III (USB 2.0)]  DVB-S/S2, REMOTE-CONTROL
  [INFO]:
     STATUS: STANDBY
  [BUS]:
     ID: 1-2
  [SERIAL]:
     ID: U130422150449
  [DVB-S/S2]:
     FESTATUS: STANDBY
     FRONTEND: /dev/dvb/adapter0/frontend0
     DVR: /dev/dvb/adapter0/dvr0
     DMX: /dev/dvb/adapter0/demux0
  [REMOTECONTROL]:
     INPUT0: /dev/mediainput0

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #9 am: Februar 11, 2021, 06:59:56 Nachmittag »
Schau mal in den Chat und gib mir dort ne Anydesk ID damit ich mir das kurz via Remote Desktop anschauen kann.
Failure is a good thing! I'll fix it

poyo

  • Newbie
  • *
  • Beiträge: 9
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #10 am: Februar 11, 2021, 07:14:51 Nachmittag »
ok danke

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #11 am: Februar 12, 2021, 02:47:30 Nachmittag »
Danke für den Zugriff, das Treiberpaket wird die nächsten Tage über aktualisiert.
Failure is a good thing! I'll fix it

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #12 am: Februar 14, 2021, 04:54:40 Vormittag »
Der Treiber wurde aktualisiert.
Failure is a good thing! I'll fix it

poyo

  • Newbie
  • *
  • Beiträge: 9
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #13 am: Februar 14, 2021, 02:04:12 Nachmittag »
Besten dank

poyo

  • Newbie
  • *
  • Beiträge: 9
    • Profil anzeigen
Re: Synology DS 920 Docker Sundtek SkyTV Ultimate III DVB-S/S2
« Antwort #14 am: Februar 14, 2021, 03:16:25 Nachmittag »
Da stimmt was nicht mit dem neuen Treiber.
Nach installation der Treiber im container stürzt dieser nach Neustart ab und lässt sich nicht mehr stoppen oder Neustarten.
Ich muss den dann per hand löschen.Das gleiche passiert auch im Tvheadend container.

2021-02-14 14:03:01.332 [ NOTICE] STOP: Exiting HTS Tvheadend
[s6-finish] sending all processes the TERM signal.
[s6-finish] sending all processes the KILL signal and exiting.