Sundtek Support Forum

Deutsch => {Single, Dual, Quad} Sundtek SkyTV Ultimate => Thema gestartet von: ink0gnito am Oktober 09, 2023, 11:30:24 Vormittag

Titel: Sky TV Ultimate an VM vom Proxmox Host durchreichen
Beitrag von: ink0gnito am Oktober 09, 2023, 11:30:24 Vormittag
Hallo, ich habe eine Frage zum SkyTV Ultimate an einem Proxmox Host.
Ich habe eine Debian Bookworm (12) VM auf dem Proxmox Host erstellt auf dem die SkyTV Ultimate an die VM durchgereicht wird. Auf der VM wird diese auch per lsusb angezeigt.
Danach habe ich die sundtek Treiber per -createnodes auf der VM erstellt da ich tvheadend per docker auf der vm installieren möchte.
wget http://sundtek.de/media/sundtek_netinst.sh
chmod 777 sundtek_netinst.sh
./sundtek_netinst.sh -createnodes
Busybox installation
Creating static nodes
Anschliessend habe ich einen docker tvheadend Container auf der VM gestartet und die TV Karte an den Docker Container durchgereicht.
docker container run -d --restart always \
    --name tvheadend \
    -e PUID=1000 \
    -e PGID=1000 \
    -e TZ=Europe/Berlin \
    -p 9981:9981 \
    -p 9982:9982 \
    -v tvheadend_recordings:/recordings \
    -v tvheadend_config:/config \
    -v tvheadend_picons:/picons \
    -v tvheadend_sundtek:/sundtek \
    -v /etc/localtime:/etc/localtime:ro \
    --device /dev/dri:/dev/dri \
    --device /dev/dvb:/dev/dvb \
    --device=/dev/bus/usb \
    linuxserver/tvheadend:amd64-latest
Dann habe ich im Docker Container die sundtek Treiber versucht zu installieren.
docker exec -it tvheadend /bin/shroot@2f4bb3a48de8:/sundtek#wget http://sundtek.de/media/sundtek_netinst.sh
root@2f4bb3a48de8:/sundtek#chmod 777 sundtek_netinst.sh
root@2f4bb3a48de8:/sundtek# ./sundtek_netinst.sh -docker
Busybox installation

Docker command issued, which means I will rename /usr/bin/tvheadend to /usr/bin/tvheadend.bin
and create a wrapper tvheadend script which will also start the driver if needed

killall: mediasrv: no process killed
rm -rf /dev/dvb
Den tvheadend Container neu gestartet aber leider wird mir im tvheadend UI unter Configuration kein TV Adapter angezeigt.
Was mache ich falsch?
Titel: Re: Sky TV Ultimate an VM vom Proxmox Host durchreichen
Beitrag von: Sundtek am Oktober 10, 2023, 06:27:42 Nachmittag
Den Befehl mit createnodes musst du auf dem Host ausführen bevor das Docker Image gestartet wird. Docker regelt die Zugriffssteuerung auf die Device-Nodes über die existierenden Nodes auf dem Host (egal ob dahinter überhaupt echte Devices stehen oder nicht).
Titel: Re: Sky TV Ultimate an VM vom Proxmox Host durchreichen
Beitrag von: ink0gnito am Oktober 13, 2023, 08:41:30 Vormittag
Danke an den Support, er konnte mir bei dem Problem helfen.
Es lag an dem installierten Container da er kein "mv" unterstützt hat und deshalb konnte der Treiber Installer nicht richtig im Conatiner ausgeführt werden.

Jetzt wollte ich mal nachfragen ob es möglich wäre den Installer darauf anzupassen da ich mir das nicht zutraue das so abzuändern wie das der Support gemacht hat.
Falls ich den tvheadend Container neu erstellen würde stehe ich nämlich vor dem gleichen Problem.

Danke nochmal an den Support.
Titel: Re: Sky TV Ultimate an VM vom Proxmox Host durchreichen
Beitrag von: Sundtek am Oktober 23, 2023, 08:02:40 Nachmittag
Der Installer wurde soweit aktualisiert.