Danny here is how got my TB5930 install in my Debian 12 homelab "server" root@debian:~# uname -r 6.12.9+bpo-amd64 apt install linux-headers-$(uname -r) apt install libproc-processtable-perl patchutils gcc build-essential git libdigest-sha-perl build-essential subversion mercurial openssl gettext libssl-dev screen libv4l-dev -y git clone tbsdtv/media_build.git git clone --depth=1 tbsdtv/linux_media.git -b latest ./media cd media_build make dir DIR=../media make distclean make allyesconfig sed -i -r 's/(CONFIG.RC.=)./\1n/g' v4l/.config sed -i -r 's/(CONFIG.IR.=)./\1n/g' v4l/.config make -j4 sudo make install wget http://www.tbsdtv.com/download/document/linux/tbs-tuner-firmwares_v1.0.tar.bz2 sudo tar jxvf tbs-tuner-firmwares_v1.0.tar.bz2 -C /lib/firmware/ systemctl reboot tvheadend installation: curl -1sLf 'https://dl.cloudsmith.io/public/tvheadend/tvheadend/setup.deb.sh' | sudo -E bash apt install tvheadend