Closed Josvth closed 1 year ago
media_build/build script always check required packages for building and give hint what need install. ./build --check-only - only check required packages,
need disable IR RC support for 5.8+ kernels, see media_build/install.sh script
If you want switch to ubuntu 20.04 GA kernel (5.4) - https://wiki.ubuntu.com/Kernel/LTSEnablementStack#Ubuntu_20.04_LTS_-_Focal_Fossa
Thanks @crazycat69 for the additional information. I'll try the build scripts again with the 5.8+ kernels some time later.
Updated, now compatible with 4.14 - 6.2
Hi all! Seeing others are having issues with getting the TBS5930 driver to work I though I would share my findings over the weekend to get it to work.
Using an older Linux kernel version is key to getting it to work. I did a fresh install of Ubuntu 20.04 and immediately downgraded the kernel to 5.4 using the ubunut-mainline-kernel.sh script from here: https://github.com/pimlie/ubuntu-mainline-kernel.sh or try Mainline Ubuntu Kernel Installer.
The specific command I used to install the downgrade was
sudo ubuntu-mainline-kernel.sh -i 5.4.0
. I then switched to that Kernal from theAdvanced options for Ubuntu
menu during the GRUB startup.I haven't tried higher kernel versions yet. I did notice that compiling the driver on one kernel version, then running a higher kernel version does not work. Probably because of the headers used.
Next you need to compile and install the drivers according to the wikipage: https://github.com/tbsdtv/linux_media/wiki
Be sure to install the pre-requisites (Kernel headers, patchutils, libproc, gcc and g++) following: https://github.com/tbsdtv/linux_media/wiki/Prerequisites,-Build-errors-and-Rebuilding
Do the git clones and build the drivers (I had to sudo everything):
Then reboot. After plugging in the usb device
dmesg
should show a log like this:If the lines with
dvb-usb
do not show up the driver was not correctly installed / loaded.Hope that helps someone!