I've ran Centos7 with elrepo's 4.x&5.x kernels without issues for a while. Recently I've upgraded to Centos8Stream (currently 4.18.0 kernel) and I've been having issues with my TBS 6981 DVB-S2 tuner card.<br />
<br />
I'm familiar with the card and linux to know that it requires the dvb-fe-cx24117.fw to be manually copied to the /lib/firmware/ dir however of the two versions I'm aware of, neither work.<br />
my preferred firmware which works on centos7: <a href="https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/dvb-fe-cx24117.fw">https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/dvb-fe-cx24117.fw</a><br />
also tested the .fw that is included in the TBS zip: tbs-linux-drivers_v170330.zip (<a href="https://www.tbsiptv.com/index.php?route=product/download/drivers&path=download/tbs6981/tbs6981-windows8-driver_v2.0.1.7.zip&id=70">https://www.tbsiptv.com/index.php?route=product/download/drivers&path=download/tbs6981/tbs6981-windows8-driver_v2.0.1.7.zip&id=70</a>)<br />
<br />
TBS card is detected at boot, and these are the various snippets of dmesg:<br />
bootup:<br />
# dmesg | grep dvb<br />
[ 8.936478] cx23885: cx23885_dvb_register() allocating 1 frontend(s)<br />
[ 8.936479] cx23885: cx23885[0]: cx23885 based dvb card<br />
[ 8.941938] dvbdev: DVB: registering new adapter (cx23885[0])<br />
[ 8.942776] cx23885: cx23885_dvb_register() allocating 1 frontend(s)<br />
[ 8.942777] cx23885: cx23885[0]: cx23885 based dvb card<br />
[ 8.942784] dvbdev: DVB: registering new adapter (cx23885[0])<br />
<br />
bootup:<br />
# dmesg | grep firmware<br />
[ 0.010321] Spectre V2 : Enabling Restricted Speculation for firmware calls<br />
[ 8.921369] cx25840 9-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes)<br />
<br />
when i attempt to use the tuner card, with the 'Firmware not responding' reoccurs until i stop attempting to use:<br />
# dmesg | tail<br />
[ 132.617256] i2c i2c-8: cx24117_cmd_execute_nolock() Firmware not responding<br />
[ 132.617257] i2c i2c-8: cx24117_load_firmware() Error running FW.<br />
[ 132.617280] i2c i2c-8: cx24117_firmware_ondemand: Writing firmware failed<br />
[ 132.617305] i2c i2c-8: cx24117_firmware_ondemand: Firmware upload failed<br />
[ 133.542273] i2c i2c-8: cx24117_cmd_execute_nolock() Firmware not responding<br />
[ 134.467291] i2c i2c-8: cx24117_cmd_execute_nolock() Firmware not responding<br />
[ 135.392308] i2c i2c-8: cx24117_cmd_execute_nolock() Firmware not responding<br />
...
↧