Hallo,
ich habe diese Woche meine beiden DVB-S2 Sticks bekommen. Mein Ziel ist es eine funktionierende SAT>IP Anlage für bis zu vier Teilnehmer zu realisieren.
Als Hardware habe ich eine QNAP TVS-871U-RP-i5 (Intel Core i5 aufgerüstet auf 32 GB RAM). Aktuell habe ich eine Debian VM in der Virtualization Station laufen. An diese VM wird der Sundtek SkyTV 8 per USB durchgereicht. Ich habe es mit USB 3.0 und USB 2.0 Anschluss versucht (ein Stick 3.0 und der andere 2.0/nur einer auf 3.0/nur einer auf 2.0). Auf der VM läuft tvheadend in der aktuellsten Version.
Zu Beginn (Dienstag Abend mit einem angeschlossenem Stick) konnte ich am Ende zumindest einmal ZDF HD am VLC Player schauen (jedoch mit sehr häufigem ruckeln). Danach habe ich den zweiten Stick ebenfall angeschlossen (Treiber wurde immer wieder beendet). Aktuell kann ich nicht mal mehr einen Sendersuchlauf starten (es wurde sogar schon alles komplett neu installiert).
Wenn ich den Treiber mit "./mediaclient --start" starte ist der Stick kurze Zeit verfügbar. Danach dürfte sich der Treiber verabschieden, zumindest sieht man im "dmesg" ein "Out of Memory" (egal ob die VM 2GB oder 8GB RAM hat). Wurde hier seit Dienstag etwas am Treiber geändert?
Ich habe es auch direkt versucht...auf der QNAP das Package mittels AppCenter installiert und auch tvheadend (mittels Entware) direkt installiert...tvheadend findet nicht mal den Sundtek Stick.
Mit dem mitgelieferten MediaServer habe ich es in der VM auch versucht. Ich kann zwar die Oberfläche aufrufen, der Sendersuchlauf findet aber nichts (bleibt bei 950 MHz stehen).
Durch andere Forumsbeiträge habe ich bereits folgendes durchgeführt:
./mediaclient --testastra -d /dev/dvb/adapter0/frontend0
net open
opened
Testing Astra 19.2 Frequencies
DVBS
LO Band / 18V:
Checking for lock:
. [LOCKED]
LO Band / 13V:
Checking for lock:
. [LOCKED]
HI Band / 18V:
Checking for lock:
. [LOCKED]
HI Band / 13V:
Checking for lock:
. [LOCKED]
DVB-S2 ZDF HD / 18V
Checking for lock:
. [LOCKED]
root@tvheadend:/opt/bin# lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 480M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 480M
dmesg
[36408.174369] [ 2229] 115 2229 416329 0 126 4 2849 0 tvheadend
[36408.174371] [ 2302] 0 2302 4694073 1991604 9040 21 489803 0 mediasrv
[36408.174372] Out of memory: Kill process 2302 (mediasrv) score 940 or sacrifice child
[36408.174386] Killed process 2302 (mediasrv) total-vm:18776292kB, anon-rss:7966416kB, file-rss:0kB, shmem-rss:0kB
[36408.465744] oom_reaper: reaped process 2302 (mediasrv), now anon-rss:0kB, file-rss:0kB, shmem-rss:0kB
./mediaclient -e
**** List of Media Hardware Devices ****
device 0: [ eLight] DVB-S/S2
[INFO]:
STATUS: STANDBY
[BUS]:
ID: 1-2
[SERIAL]:
ID: U181107164903
[DVB-S/S2]:
FESTATUS: ACTIVE
LNBVOLTAGE: ENABLED
LNBSUPPLY: USBPOWER
LNBSTATUS: OK
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
tvheadend Log Einträge im Web GUI:
2018-11-16 08:37:43.942 mpegts: 11362H in Astra 19.2E - tuning on Sundtek DVB-S/S2 (VII) #0 : DVB-S #0
2018-11-16 08:37:44.484 subscription: 0001: "scan" subscribing to mux "11362H", weight: 6, adapter: "Sundtek DVB-S/S2 (VII) #0 : DVB-S #0", network: "Astra 19.2E", service: "Raw PID Subscription"
2018-11-16 08:38:15.262 linuxdvb: Unable to provide BER value.
2018-11-16 08:38:15.275 linuxdvb: Unable to provide UNC value.
2018-11-16 08:38:15.717 linuxdvb: Sundtek DVB-S/S2 (VII) #0 : DVB-S #0 - FE_READ_STATUS error Broken pipe
2018-11-16 08:38:15.777 mpegts: 11362H in Astra 19.2E - scan no data, failed
2018-11-16 08:38:15.777 subscription: 0001: "scan" unsubscribing
2018-11-16 08:38:16.490 linuxdvb: Sundtek DVB-S/S2 (VII) #0 : DVB-S #0 - failed to open /dev/dvb/adapter0/dvr0
2018-11-16 08:38:41.339 mpegts: 11362H in Astra 19.2E - tuning on Sundtek DVB-S/S2 (VII) #0 : DVB-S #0
2018-11-16 08:38:41.339 linuxdvb: Sundtek DVB-S/S2 (VII) #0 : DVB-S #0 - DTV_CLEAR failed [e=Permission denied]
2018-11-16 08:39:54.392 linuxdvb: adapter removed /dev/dvb/adapter0
2018-11-16 08:39:54.681 linuxdvb: adapter added /dev/dvb/adapter0
2018-11-16 08:40:00.660 mpegts: 11362H in Astra 19.2E - tuning on Sundtek DVB-S/S2 (VII) #0 : DVB-S #0
2018-11-16 08:40:01.471 subscription: 0003: "scan" subscribing to mux "11362H", weight: 6, adapter: "Sundtek DVB-S/S2 (VII) #0 : DVB-S #0", network: "Astra 19.2E", service: "Raw PID Subscription"
2018-11-16 08:40:26.400 linuxdvb: Unable to provide BER value.
2018-11-16 08:40:26.408 linuxdvb: Unable to provide UNC value.
Einträge in mediaclient.log
2018-11-15 21:54:51 [1101] connection to driver service timed out
2018-11-15 21:54:55 [1101] failed to connect to driver service: Success/0-1557
2018-11-15 21:54:55 [1101] unable to connect to driver: 1475 Connection refused (111)
2018-11-15 21:55:05 [1101] WARNING: could not send everything to driver 2111 Broken pipe (32)
2018-11-15 21:55:05 [1101] WARNING: could not send everything to driver 2111 Broken pipe (32)
2018-11-15 21:55:05 [1101] WARNING: could not send everything to driver 2111 Broken pipe (32)
2018-11-15 21:55:05 [1101] WARNING: could not send everything to driver 2111 Broken pipe (32)
2018-11-15 22:20:08 [1335] unable to connect to driver: 1475 Connection refused (111)
2018-11-15 22:21:05 [1366] WARNING: could not send everything to driver 2111 Broken pipe (32)
2018-11-15 22:23:26 [1396] WARNING: could not send everything to driver 2111 Broken pipe (32)
2018-11-16 08:08:38 [1816] problem reading disconnect confirmation from server
In tvheadend hatte ich ebenso Fehlermeldungen/Warnungen wie "retune data", "no input detected", etc...
w_scan wurde ebenfalls versucht - ohne Erfolg
Woran kann es hier scheitern? Probleme mit dem Treiber? Unpassende Hardware? Fehlen dem Treiber irgendwelche Berechtigungen?
Vielen Dank für die Unterstützung
Lg
Stefan