Fehler beim Durchreichen der DVB-Karte

gerhau

New Member
Jul 29, 2024
6
1
3
Hallo zusammen,

ich habe Tvheadend in einem LXC Container mit Ubuntu 24.04 und PVE 8.2.4 aufgesetzt. Die Container-Config auf dem Host beinhaltet:
Code:
lxc.apparmor.profile: unconfined
lxc.cgroup.devices.allow: c 212:* rwm
lxc.mount.entry: /dev/dvb dev/dvb none bind,optional,create=dir

Auf dem Host und dem LXC wird mir die Karte auch mit lspci angezeigt:
Code:
03:00.0 Multimedia controller: Digital Devices GmbH Cine V7

Beim LXC wird die Karte auch durchgereicht:
Code:
root@tvheadend:~# ls -la /dev/dvb/adapter0
total 0
drwxr-xr-x 2 root root     120 Aug  4 11:55 .
drwxr-xr-x 4 root root      80 Aug  4 11:55 ..
crw-rw-rw- 1 root video 212, 0 Aug  4 11:55 demux0
crw-rw-rw- 1 root video 212, 1 Aug  4 11:55 dvr0
crw-rw-rw- 1 root video 212, 3 Aug  4 11:55 frontend0
crw-rw-rw- 1 root video 212, 2 Aug  4 11:55 net0

Mir wird der Adapter aber in Tvheadend nicht angezeigt.
Screenshot 2024-08-04 142343.png


Woran kann das liegen und wie kann ich das Problem beheben?

Danke!
 
Ich glaube LCX kann nur GPU durchreichen, und zwar nVidia. Für ne SAT Karte nutze die KVM Lösung mit VM und PCI PassTrough. Ich habe so seit Proxmox 3.0 TVHeadend mit ne DD Cine v6.5 erfolgreich betrieben.
 
Die Variante als VM und PCI Passthrough hatte ich mit Ubuntu 24.04 auch versucht. Ergebnis war dann beim Starten dieser VM ein vollständiges Zusammenbrechen des gesamten Systems, nicht nur das der VM.
Code:
ZFS has detected that a device was removed.

 impact: Fault tolerance of the pool may be compromised.
    eid: 10
  class: statechange
  state: REMOVED
   host: pve
   time: .....
  vpath: /dev/disk/by-id/ata-WDC_WD.....
  vphys: pci-0000:01:00.1-ata-2.0
  vguid: ....
  devid: ata-WDC_WD...
   pool: data (...)

Wenn ich die ganzen Tutorials im Internet lese, machen die das auch alle nur mit Containern. Wobei ich nicht sagen kann, ob das alles nur USB ist oder auch PCIe.
 
Ich habe genau dasselbe Problem.

Heute habe ich einen funktionierenden Container aus Proxmox 6.4 exportiert. Lief über 2 Jahre zuverlässig.
Proxmox 8.2 installiert und das den Container wieder importiert
Das Ergebnis ist zu 100% dasselbe wie bei @gerhau.

Das beschäftigt mich schon seit heute Morgen, habe schon unzählige Container neu installiert mit Ubuntu 18 - 23.
TVHeadend findet keine Reciver. Könnten es fehlende Treiber sein? Oder wird die Karte nicht zu 100% durchgereicht?
 
Nachtrag: Bei mir wird folgende Hardware erkannt.
03:00.0 Multimedia video controller: Conexant Systems, Inc. CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb (rev 04)
04:00.0 Multimedia video controller: Conexant Systems, Inc. CX23887/8 PCIe Broadcast Audio and Video Decoder with 3D Comb (rev 04)

Installiert ist Hauppauge wintv-Quad HD TV Tuner Digital.

Wenn ich mal wieder ein bisschen mehr Zeit habe, werde ich die Festplatte mal tauschen und das ganze unter Proxmox 6.4 noch mal probieren.
 
Ich habe gerade die Lösung in einem anderen Post gefunden.

Es muss nicht group heißen, sondern group2

nano /etc/pve/lxc/102.conf

-in der letzten Zeile einfügen:

lxc.cgroup2.devices.allow = c 212:* rwm
lxc.mount.entry = /dev/dvb dev/dvb none bind,optional,create=dir


Ich hoffe, das ist auch die Lösung bei dir ;-)
 
  • Like
Reactions: gerhau
Ich habe gerade die Lösung in einem anderen Post gefunden.

Es muss nicht group heißen, sondern group2

nano /etc/pve/lxc/102.conf

-in der letzten Zeile einfügen:

lxc.cgroup2.devices.allow = c 212:* rwm
lxc.mount.entry = /dev/dvb dev/dvb none bind,optional,create=dir


Ich hoffe, das ist auch die Lösung bei dir ;-)
Danke, genau das war es. Jetzt wird der Adapter erkannt.
Dann können ja jetzt alle die Anleitungen im Netz anpassen :D
 
  • Like
Reactions: Falk R.

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!