Solved: TBS6909 driver installation on Proxmox VE 6.3
Posted: Wed Feb 10, 2021 7:57 pm
Hi
I have a running TBS6909 on a Proxmox VE (version 5.4 with kernel 4.15.18-14-pve) server.
Now I tried to do the same but now on an updated Proxmox VE (version 6.3 with kernel 5.4.78-2-pve).
I followed the instructions that can be seen here: https://github.com/tbsdtv/linux_media/wiki
After command make allyesconfig I got this:
The "Requires at least kernel 9.255.255" sounds like an error, right?
Nevertheless I was able to run the "make -j4" command apparently with no errors:
It is strange because during the compilation I do not see any reference to the TBS6909 board unlike many others:
Finally, after a reboot I do not see any /dev/dvb devices, something that I also can check if I do:
Any help on this?
My guess is that kernel 5.4.78-2-pve is too new to these DVB drivers, right?
Regards
I have a running TBS6909 on a Proxmox VE (version 5.4 with kernel 4.15.18-14-pve) server.
Now I tried to do the same but now on an updated Proxmox VE (version 6.3 with kernel 5.4.78-2-pve).
I followed the instructions that can be seen here: https://github.com/tbsdtv/linux_media/wiki
After command make allyesconfig I got this:
- Code: Select All Code
root@pve:~/media_build# make allyesconfig
...
WARNING: This is the V4L/DVB backport tree, with experimental drivers
backported to run on legacy kernels from the development tree at:
http://git.linuxtv.org/media-tree.git.
It is generally safe to use it for testing a new driver or
feature, but its usage on production environments is risky.
Don't use it in production. You've been warned.
CEC_CROS_EC: Requires at least kernel 9.255.255
V4L2_H264: Requires at least kernel 9.255.255
VIDEO_IPU3_CIO2: Requires at least kernel 9.255.255
VIDEO_OMAP3: Requires at least kernel 9.255.255
VIDEO_IMX274: Requires at least kernel 9.255.255
SND_BT87X: Requires at least kernel 9.255.255
INTEL_ATOMISP: Requires at least kernel 9.255.255
VIDEO_HANTRO: Requires at least kernel 9.255.255
VIDEO_ROCKCHIP_VDEC: Requires at least kernel 9.255.255
VIDEO_IPU3_IMGU: Requires at least kernel 9.255.255
Created default (all yes) .config file
./scripts/fix_kconfig.pl
make[1]: Leaving directory '/root/media_build/v4l'
The "Requires at least kernel 9.255.255" sounds like an error, right?
Nevertheless I was able to run the "make -j4" command apparently with no errors:
- Code: Select All Code
root@pve:~/media_build# make -j4
...
LD [M] /root/media_build/v4l/zd1301.ko
LD [M] /root/media_build/v4l/zd1301_demod.ko
LD [M] /root/media_build/v4l/zl10036.ko
LD [M] /root/media_build/v4l/zl10039.ko
LD [M] /root/media_build/v4l/zl10353.ko
LD [M] /root/media_build/v4l/zr364xx.ko
make[2]: Leaving directory '/usr/src/linux-headers-5.4.73-1-pve'
./scripts/rmmod.pl check
found 742 modules
make[1]: Leaving directory '/root/media_build/v4l'
It is strange because during the compilation I do not see any reference to the TBS6909 board unlike many others:
- Code: Select All Code
root@pve:~/media_build# ls /root/media_build/v4l/tbs69*
ls: cannot access '/root/media_build/v4l/tbs69*': No such file or directory
Finally, after a reboot I do not see any /dev/dvb devices, something that I also can check if I do:
- Code: Select All Code
root@pve:~# dmesg | grep frontend
root@pve:~#
Any help on this?
My guess is that kernel 5.4.78-2-pve is too new to these DVB drivers, right?
Regards