Moderator Control Panel ]

Debian 11 and kernel 5.10

It's important to keep your driver and software updated.

Debian 11 and kernel 5.10

Postby Noxius » Thu May 06, 2021 2:25 am

Hello folks,

I have TBS6205
so what is the right way to compile drivers for Debian 11 with testing kernel version 5.10 ?

root@cloud1:/usr/src# uname -a
Linux vdxcloud1 5.10.0-6-rt-amd64 #1 SMP PREEMPT_RT Debian 5.10.28-1 (2021-04-09) x86_64 GNU/Linux

What I've done:
installed kernel 5.10
installed kernel source
downloaded latest TBSsource v20210204
and ran ./install.sh
this gave bunch load of errors

Code: Select All Code
root@cloud1:/usr/src/media_build# ./install.sh
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libproc-processtable-perl is already the newest version (0.59-2+b1).
0 upgraded, 0 newly installed, 0 to remove and 36 not upgraded.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libelf-dev is already the newest version (0.183-1).
0 upgraded, 0 newly installed, 0 to remove and 36 not upgraded.
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/usb/uvc/uvc_driver.c.rej
1 out of 1 hunk FAILED -- saving rejects to file include/media/v4l2-clk.h.rej
1 out of 1 hunk FAILED -- saving rejects to file drivers/media/i2c/ccs/ccs.h.rej
Applying patches for kernel 5.10.0-6-rt-amd64
5 10 0
dvb-demod-avl6882.fw
dvb-demod-drxk-pctv.fw
dvb-demod-gx1503B.fw
dvb-demod-mn88472-02.fw
dvb-demod-mn88473-01.fw
dvb-demod-si2168-01.fw
dvb-demod-si2168-02.fw
dvb-demod-si2168-a20-01.fw
dvb-demod-si2168-a30-01.fw
dvb-demod-si2168-b40-01.fw                                                                                                 
dvb-demod-si2183-b60-01.fw                                                                                                 
dvb-fe-bcm3510-01.fw                                                                                                       
dvb-fe-cx24116.fw                                                                                                         
dvb-fe-cx24117.fw                                                                                                         
dvb-fe-drxj-mc-1.0.8.fw                                                                                                   
dvb-fe-drxj-mc-vsb-1.0.8.fw                                                                                               
dvb-fe-drxj-mc-vsb-qam-1.0.8.fw                                                                                           
dvb-fe-ds3000.fw                                                                                                           
dvb-fe-ds300x.fw                                                                                                           
dvb-fe-ds3103.fw                                                                                                           
dvb-fe-mxl5xx.fw
dvb-fe-or51132-qam.fw
dvb-fe-or51132-vsb.fw
dvb-fe-or51211.fw
dvb-fe-rs6000.fw
dvb-fe-tda10045.fw
dvb-fe-tda10046.fw
dvb-fe-tda10048-1.0.fw
dvb-fe-tda10071.fw
dvb-fe-xc4000-1.4.1.fw
dvb-fe-xc5000-1.6.114.fw
dvb-fe-xc5000c-4.1.30.7.fw
dvb-tuner-si2158-a20-01.fw
dvb-usb-avertv-a800-02.fw
dvb-usb-bluebird-01.fw
dvb-usb-dib0700-1.20.fw
dvb-usb-dibusb-5.0.0.11.fw
dvb-usb-dibusb-6.0.0.8.fw
dvb-usb-dtt200u-01.fw
dvb-usb-dw2101.fw
dvb-usb-dw2102.fw
dvb-usb-dw2104.fw
dvb-usb-dw3101.fw
dvb-usb-id5301.fw
dvb-usb-id5520se.fw
dvb-usb-id5580.fw
dvb-usb-id5590.fw
dvb-usb-it9135-01.fw
dvb-usb-it9135-02.fw
dvb-usb-p1100.fw
dvb-usb-p1100-old.fw
dvb-usb-p7500.fw
dvb-usb-pctv-400e-01.fw
dvb-usb-pctv-450e-01.fw
dvb-usb-pctv-452e-01.fw
dvb-usb-s620.fw
dvb-usb-s630.fw
dvb-usb-s660.fw
dvb-usb-sb340.fw
dvb-usb-SkyStar_USB_HD_FW_v17_63.HEX.fw
dvb-usb-tbs5520-01.fw
dvb-usb-tbsqbox-dvbc.fw
dvb-usb-tbsqbox-id2601.fw
dvb-usb-tbsqbox-id5220.fw
dvb-usb-tbsqbox-id5520.fw
dvb-usb-tbsqbox-id5680.fw
dvb-usb-tbsqbox-id5880.fw
dvb-usb-tbsqbox-id5881.fw
dvb-usb-tbsqbox-id5910.fw
dvb-usb-tbsqbox-id5920.fw
dvb-usb-tbsqbox-id5921.fw
dvb-usb-tbsqbox-id5922.fw
dvb-usb-tbsqbox-id5923.fw
dvb-usb-tbsqbox-id5925.fw
dvb-usb-tbsqbox-id5927.fw
dvb-usb-tbsqbox-id5928.fw
dvb-usb-tbsqbox-id5980.fw
dvb-usb-terratec-h5-drxk.fw
dvb-usb-terratec-h7-az6007.fw
dvb-usb-terratec-h7-drxk.fw
dvb-usb-tt-s2400-01.fw
dvb-usb-umt-010-02.fw
dvb-usb-vp702x-01.fw
dvb-usb-vp7045-01.fw
dvb-usb-wt220u-01.fw
dvb-usb-wt220u-02.fw
sms1xxx-hcw-55xxx-dvbt-02.fw
sms1xxx-hcw-55xxx-isdbt-02.fw
sms1xxx-nova-a-dvbt-01.fw
sms1xxx-nova-b-dvbt-01.fw
sms1xxx-stellar-dvbt-01.fw
v4l-cx231xx-avcore-01.fw
v4l-cx23418-apu.fw
v4l-cx23418-cpu.fw
v4l-cx23418-dig.fw
v4l-cx23885-avcore-01.fw
v4l-cx23885-enc-broken.fw
v4l-cx23885-enc.fw
v4l-cx25840.fw
make -C /usr/src/media_build/v4l distclean
make[1]: Entering directory '/usr/src/media_build/v4l'
No version yet, using 5.10.0-6-rt-amd64
rm -f *~ *.o *.ko .*.o.cmd .*.ko.cmd *.mod.c av7110_firm.h fdump \
        config-compat.h Module.symvers Module.markers modules.order \
        *.unsigned .*.ko.unsigned.cmd
make -C firmware clean
make[2]: Entering directory '/usr/src/media_build/v4l/firmware'
make[2]: Nothing to be done for 'clean'.
make[2]: Leaving directory '/usr/src/media_build/v4l/firmware'
rm -f .version .*.o.flags .*.o.d *.mod.gcno Makefile.media \
        Kconfig Kconfig.kern .config .config.cmd .myconfig \
        .kconfig.dep config-mycompat.h
rm -rf .tmp_versions .tmp*.ver .tmp*.o .*.gcno .cache.mk
rm -f scripts/lxdialog scripts/kconfig
make -C firmware distclean
make[2]: Entering directory '/usr/src/media_build/v4l/firmware'
make[2]: Nothing to be done for 'distclean'.
make[2]: Leaving directory '/usr/src/media_build/v4l/firmware'
make[1]: Leaving directory '/usr/src/media_build/v4l'
make -C /usr/src/media_build/v4l stagingconfig
make[1]: Entering directory '/usr/src/media_build/v4l'
No version yet, using 5.10.0-6-rt-amd64
make[2]: Entering directory '/usr/src/media_build/linux'
Syncing with dir ../../media
Can't find ../../media/Makefile at ./use_dir.pl line 287.
make[2]: *** [Makefile:131: apply_patches] Error 2
make[2]: Leaving directory '/usr/src/media_build/linux'
make[1]: *** [Makefile:391: stagingconfig] Error 2
make[1]: Leaving directory '/usr/src/media_build/v4l'
make: *** [Makefile:26: stagingconfig] Error 2
V4L drivers building...
make -C /usr/src/media_build/v4l
make[1]: Entering directory '/usr/src/media_build/v4l'
scripts/make_makefile.pl
Updating/Creating .config
make[2]: Entering directory '/usr/src/media_build/linux'
make[2]: Entering directory '/usr/src/media_build/linux'
Syncing with dir ../../media
Can't find ../../media/Makefile at ./use_dir.pl line 287.
make[2]: *** [Makefile:131: apply_patches] Error 2
make[2]: Leaving directory '/usr/src/media_build/linux'
Syncing with dir ../../media
Can't find ../../media/Makefile at ./use_dir.pl line 287.
make[2]: *** [Makefile:131: apply_patches] Error 2
make[2]: Leaving directory '/usr/src/media_build/linux'
Preparing to compile for kernel version 5.10.0
File not found: /lib/modules/5.10.0-6-rt-amd64/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
Updating/Creating .config
make[2]: Entering directory '/usr/src/media_build/linux'
make[2]: Entering directory '/usr/src/media_build/linux'
Syncing with dir ../../media
Can't find ../../media/Makefile at ./use_dir.pl line 287.
make[2]: *** [Makefile:131: apply_patches] Error 2
make[2]: Leaving directory '/usr/src/media_build/linux'
Syncing with dir ../../media
Can't find ../../media/Makefile at ./use_dir.pl line 287.
make[2]: *** [Makefile:131: apply_patches] Error 2
make[2]: Leaving directory '/usr/src/media_build/linux'
Preparing to compile for kernel version 5.10.0
File not found: /lib/modules/5.10.0-6-rt-amd64/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
make[1]: *** No rule to make target '.config', needed by '.myconfig'.  Stop.
make[1]: Leaving directory '/usr/src/media_build/v4l'
make: *** [Makefile:26: all] Error 2
V4L drivers installing...
make -C /usr/src/media_build/v4l install
make[1]: Entering directory '/usr/src/media_build/v4l'
Installing kernel modules under /lib/modules/5.10.0-6-rt-amd64/kernel/drivers/media/:
/sbin/depmod -a 5.10.0-6-rt-amd64
make -C firmware install
make[2]: Entering directory '/usr/src/media_build/v4l/firmware'
Installing firmwares at /lib/firmware:
make[2]: Leaving directory '/usr/src/media_build/v4l/firmware'
make[1]: Leaving directory '/usr/src/media_build/v4l'
V4L drivers installation done
You need to reboot...


from this point I don't know where to start debugging.
Thanks for help.
Noxius
 
Posts: 1
Joined: Wed May 05, 2021 3:18 pm

Re: Debian 11 and kernel 5.10

Postby steven » Thu May 06, 2021 9:00 am

Hi Sir

Please send email to our support and setup SSH remote let us have a check

Thanks

Kind Regards

steven
steven
 
Posts: 2239
Joined: Fri Aug 06, 2010 3:23 pm


Return to Driver & Software Update

Who is online

Users browsing this forum: No registered users and 14 guests

cron