firmware missing in ubuntu?
Added by Alexandre _ almost 10 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 almost 10 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 _ almost 10 years ago
Copied the files, restarted tvheadend and it worked right away. No reboot or reconfiguration required :D
Thanks a lot Mark