I’m using TBS octa DVB-T(2)/DVB-C tuner card, which is streaming the channels to my LAN (by using Tvheadend, Mumudvb, or Astra), but I was also frustrated about compiling the driver for it whenever there was a kernel update (https://github.com/tbsdtv/linux_media). Eventually I created a Debian virtual machine and configured the tuner device available for it by using AMD IOMMU and Qemu/KVM PCI pass through. It has worked very well, and there’s no need to update the kernel if you don’t care about the security and vulnerabilities ;D
Sounds familiar.
I’m using TBS octa DVB-T(2)/DVB-C tuner card, which is streaming the channels to my LAN (by using Tvheadend, Mumudvb, or Astra), but I was also frustrated about compiling the driver for it whenever there was a kernel update (https://github.com/tbsdtv/linux_media). Eventually I created a Debian virtual machine and configured the tuner device available for it by using AMD IOMMU and Qemu/KVM PCI pass through. It has worked very well, and there’s no need to update the kernel if you don’t care about the security and vulnerabilities ;D
The card I’m using: Multimedia controller [0480]: TBS Technologies DVB-S2 4 Tuner PCIe Card [544d:6178]