Project

General

Profile

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

    (1-2/2)