[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Missing firmware (dvb_rio.inp) on firmware-siano package.




Dear maintainers.

I've recently bought a dvb usb stick that is identified as a Siano Rio Digital Receiver and it needs the firwmare dvb_rio.inp to work.

I was wondering if could it be possible to include this file in the firmware-siano package?

The file is available in:
https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/dvb_rio.inp

And what I think it's the license is available in:
https://github.com/OpenELEC/dvb-firmware/blob/master/firmware/LICENCE.siano

---

dmesg output:

[ 1349.608096] usb 5-1: new high-speed USB device number 3 using ehci-pci
[ 1349.741487] usb 5-1: New USB device found, idVendor=187f, idProduct=0600
[ 1349.741498] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1349.741504] usb 5-1: Product: MDTV Receiver
[ 1349.741509] usb 5-1: Manufacturer: MDTV Receiver
[ 1349.742890] usb 5-1: firmware: direct-loading firmware dvb_rio.inp
[ 1350.200575] DVB: registering new adapter (Siano Rio Digital Receiver)
[ 1350.201096] usb 5-1: DVB: registering adapter 0 frontend 0 (Siano Mobile Digital MDTV Receiver)...

---

The device works fine with this firmware.
(Tested on Debian stable; Linux 3.16.0-4-686-pae #1 SMP Debian 3.16.7-ckt25-2 (2016-04-08) i686 GNU/Linux)

I live in Europe where the DVB-T system is used.
I only need to change the default mode of the driver adding a config file named smsmdtv.conf in /etc/modprobe.d/ with the line:

options smsmdtv default_mode=4

What if I'm not wrong enables DEVICE_MODE_DVBT_BDA as the default mode.
(Referenced by the kernel sources in: /linux-4.7/drivers/media/common/siano/smscoreapi.h)
(Not sure if DEVICE_MODE_DVBT_BDA comes from Broadcast Driver Architecture but with the default DEVICE_MODE_DVBT does not work.)

---
Thanks in advance.
Eugeni.  


Reply to: