firmware missing in ubuntu?
Added by Alexandre _ about 8 years ago
Hi,
I'm using tvheadend with this tuner "Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 04)". Everything was working out of the box on ubuntu 14.04 + kernel 3.19.
I installed a fresh ubuntu 16.04 (kernel 4.4) along with tvheadend. And instead of reconfiguring it all, I overwrote /home/hts directory with the one from my previous installation.
Tvheadend is broken and dmesg contains plenty of these messages :
[code]
[ 1574.200388] si2168 8-0064: Direct firmware load for dvb-demod-si2168-a30-01.fw failed with error -2
[ 1574.200391] si2168 8-0064: firmware file 'dvb-demod-si2168-a30-01.fw' not found
[ 1574.207602] si2157 12-0060: Direct firmware load for dvb-tuner-si2158-a20-01.fw failed with error -2
[ 1574.207605] si2157 12-0060: firmware file 'dvb-tuner-si2158-a20-01.fw' not found
[/code]
Do I have these errors because I foolishly copied the previous hts configuration or did I forget to install a package?
Thanks in advance
Alex
Replies (2)
RE: firmware missing in ubuntu? - Added by Mark Clarkstone about 8 years ago
No, you're just missing firmware,
https://github.com/LibreELEC/dvb-firmware/raw/master/firmware/dvb-demod-si2168-a30-01.fw
https://github.com/LibreELEC/dvb-firmware/raw/master/firmware/dvb-tuner-si2158-a20-01.fw
place those two files in /lib/firmware and reboot
example
sudo wget https://github.com/LibreELEC/dvb-firmware/raw/master/firmware/dvb-demod-si2168-a30-01.fw -O /lib/firmware/dvb-demod-si2168-a30-01.fw sudo wget https://github.com/LibreELEC/dvb-firmware/raw/master/firmware/dvb-tuner-si2158-a20-01.fw -O /lib/firmware/dvb-tuner-si2158-a20-01.fw sudo reboot
HTH
RE: firmware missing in ubuntu? - Added by Alexandre _ about 8 years ago
Copied the files, restarted tvheadend and it worked right away. No reboot or reconfiguration required :D
Thanks a lot Mark