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 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:
What I would like to see is something like this (as in the case of Proxmox 5.4):
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 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:
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'
Nevertheless I was able to run the "make -j4" command apparently with no errors:
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:
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:
root@pve:~# dmesg | grep frontend
root@pve:~#
What I would like to see is something like this (as in the case of Proxmox 5.4):
Code:
root@pve:~# dmesg | grep frontend
[ 33.286869] TBSECP3 driver 0000:0a:00.0: DVB: registering adapter 0 frontend 0 (TurboSight TBS 6909 DVB-S/S2 )...
[ 33.408993] TBSECP3 driver 0000:0a:00.0: DVB: registering adapter 1 frontend 0 (TurboSight TBS 6909 DVB-S/S2 )...
[ 33.532632] TBSECP3 driver 0000:0a:00.0: DVB: registering adapter 2 frontend 0 (TurboSight TBS 6909 DVB-S/S2 )...
[ 33.656702] TBSECP3 driver 0000:0a:00.0: DVB: registering adapter 3 frontend 0 (TurboSight TBS 6909 DVB-S/S2 )...
[ 33.780999] TBSECP3 driver 0000:0a:00.0: DVB: registering adapter 4 frontend 0 (TurboSight TBS 6909 DVB-S/S2 )...
[ 33.904987] TBSECP3 driver 0000:0a:00.0: DVB: registering adapter 5 frontend 0 (TurboSight TBS 6909 DVB-S/S2 )...
[ 34.028999] TBSECP3 driver 0000:0a:00.0: DVB: registering adapter 6 frontend 0 (TurboSight TBS 6909 DVB-S/S2 )...
[ 34.153004] TBSECP3 driver 0000:0a:00.0: DVB: registering adapter 7 frontend 0 (TurboSight TBS 6909 DVB-S/S2 )...
Any help on this?
My guess is that kernel 5.4.78-2-pve is too new to these DVB drivers, right?
Regards