Do you have a link where says its broken thanks. I think drivers are still up to date on openelec not sure. I copied over the firmware to lib/firmware on osmc. It seems its a hardware fault. I’ll keep testing.
Although LinuxTV.org shows that this is a compatible tuner, the device does not have mainline kernel support. Although it is possible to apply a kernel patch in order to use TVheadend or VDR, we do not provide any support for this use case.
Just tested this device on libreelec works out of the box.
Here is the patch needed to get it to work.
Any chance you could squeese this in before may update. I can do some testing if needed.
Dmesg log on libreelec
11.902508] ts2020 4-0060: Montage Technology TS2022 successfully identified
[ 11.902570] usb 1-1.3: DVB: registering adapter 0 frontend 0 (Montage Technology M88DS3103)…
[ 12.518168] Registered IR keymap rc-su3000
[ 12.518478] input: IR-receiver inside an USB DVB receiver as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/rc/rc0/input2
[ 12.519677] rc rc0: IR-receiver inside an USB DVB receiver as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3/rc/rc0
[ 12.519692] dvb-usb: schedule remote query interval to 150 msecs.
[ 12.519702] dw2102: su3000_power_ctrl: 0, initialized 1
[ 12.519707] dvb-usb: SU3000HD DVB-S USB2.0 successfully initialized and connected.
[ 12.519820] usbcore: registered new interface driver dw2102
m88ds3103 3-0068: found a ‘Montage Technology M88DS3103’ in cold state
[ 23.598008] m88ds3103 3-0068: downloading firmware from file ‘dvb-demod-m88ds3103.fw’
[ 24.640379] m88ds3103 3-0068: found a ‘Montage Technology M88DS3103’ in warm state
[ 24.640389] m88ds3103 3-0068: firmware version: 3.B
[ 24.656308] usb 1-1.3: DVB: adapter 0 frontend 0 frequency 0 out of range (950000…2150000)
If it can be applied to 4.4 that would be good.
We are moving to 4.9 but I won’t employ the media_build approach you originally linked to. It’s a maintenance nightmare and only makes sense on older kernels
We are happy to carry downstream patches for DVB however. When 4.9 is released, ping me and I’ll take a look at what changes are necessary to get this supported in OSMC