gurabli Posted January 15, 2019 Posted January 15, 2019 Hi, I just ordered a NEO2 that I intent to use as a Tvheadend backed. Actually will use two at different locations, the problem is with the kernel bug affecting the DVBSky S960 DVB-S2 USB tuner since a kernel commit in 4.10rc1 Luckily, this has been fixed recently, and there is a patch as well. The patch has been submitted for upstream devs LINK And LibreElec also included the patch and will be fixed (finally) in their next beta LINK I wanted to ask if it is possible to include this patch to Armbian kernel (maybe a beta or nightly) in order to make DVBSky S960 work? Many thanks!
Igor Posted January 23, 2019 Posted January 23, 2019 On 1/15/2019 at 3:40 PM, gurabli said: Hi, I just ordered a NEO2 that I intent to use as a Tvheadend backed. Actually will use two at different locations, the problem is with the kernel bug affecting the DVBSky S960 DVB-S2 USB tuner since a kernel commit in 4.10rc1 Luckily, this has been fixed recently, and there is a patch as well. The patch has been submitted for upstream devs LINK And LibreElec also included the patch and will be fixed (finally) in their next beta LINK I wanted to ask if it is possible to include this patch to Armbian kernel (maybe a beta or nightly) in order to make DVBSky S960 work? Many thanks! https://github.com/armbian/build/commit/cbfcd8571515ba84be922a32d308a8a306fde0f1 It seems that it works: [ 78.151703] usb 4-1: new high-speed USB device number 2 using ehci-platform [ 78.309657] usb 4-1: New USB device found, idVendor=0572, idProduct=6831, bcdDevice= 0.00 [ 78.309713] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 78.309752] usb 4-1: Product: S960 [ 78.309788] usb 4-1: Manufacturer: Bestunar [ 78.309825] usb 4-1: SerialNumber: 20120511 [ 78.739525] usb 4-1: dvb_usb_v2: found a 'DVBSky S960/S860' in warm state [ 78.739775] usb 4-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 78.739797] dvbdev: DVB: registering new adapter (DVBSky S960/S860) [ 78.741097] usb 4-1: dvb_usb_v2: MAC address: 00:17:42:54:96:0c [ 78.749575] i2c i2c-2: Added multiplexed i2c bus 3 [ 78.807605] ts2020 3-0060: Montage Technology TS2022 successfully identified [ 78.807681] usb 4-1: DVB: registering adapter 0 frontend 0 (Montage Technology M88DS3103)... [ 78.839524] Registered IR keymap rc-dvbsky [ 78.839649] rc rc1: DVBSky S960/S860 as /devices/platform/soc/1c1c000.usb/usb4/4-1/rc/rc1 [ 78.839746] input: DVBSky S960/S860 as /devices/platform/soc/1c1c000.usb/usb4/4-1/rc/rc1/input6 [ 78.839936] rc rc1: lirc_dev: driver dvb_usb_dvbsky registered at minor = 1, scancode receiver, no transmitter [ 78.839943] usb 4-1: dvb_usb_v2: schedule remote query interval to 300 msecs [ 78.839949] usb 4-1: dvb_usb_v2: 'DVBSky S960/S860' successfully initialized and connected [ 78.840020] usbcore: registered new interface driver dvb_usb_dvbsky 2
gurabli Posted January 26, 2019 Author Posted January 26, 2019 On 1/23/2019 at 6:58 PM, Igor said: https://github.com/armbian/build/commit/cbfcd8571515ba84be922a32d308a8a306fde0f1 It seems that it works: [ 78.151703] usb 4-1: new high-speed USB device number 2 using ehci-platform [ 78.309657] usb 4-1: New USB device found, idVendor=0572, idProduct=6831, bcdDevice= 0.00 [ 78.309713] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 78.309752] usb 4-1: Product: S960 [ 78.309788] usb 4-1: Manufacturer: Bestunar [ 78.309825] usb 4-1: SerialNumber: 20120511 [ 78.739525] usb 4-1: dvb_usb_v2: found a 'DVBSky S960/S860' in warm state [ 78.739775] usb 4-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 78.739797] dvbdev: DVB: registering new adapter (DVBSky S960/S860) [ 78.741097] usb 4-1: dvb_usb_v2: MAC address: 00:17:42:54:96:0c [ 78.749575] i2c i2c-2: Added multiplexed i2c bus 3 [ 78.807605] ts2020 3-0060: Montage Technology TS2022 successfully identified [ 78.807681] usb 4-1: DVB: registering adapter 0 frontend 0 (Montage Technology M88DS3103)... [ 78.839524] Registered IR keymap rc-dvbsky [ 78.839649] rc rc1: DVBSky S960/S860 as /devices/platform/soc/1c1c000.usb/usb4/4-1/rc/rc1 [ 78.839746] input: DVBSky S960/S860 as /devices/platform/soc/1c1c000.usb/usb4/4-1/rc/rc1/input6 [ 78.839936] rc rc1: lirc_dev: driver dvb_usb_dvbsky registered at minor = 1, scancode receiver, no transmitter [ 78.839943] usb 4-1: dvb_usb_v2: schedule remote query interval to 300 msecs [ 78.839949] usb 4-1: dvb_usb_v2: 'DVBSky S960/S860' successfully initialized and connected [ 78.840020] usbcore: registered new interface driver dvb_usb_dvbsky @Igor So much thanks! It is really appreciated. To which kernel version should I upgrade on Ubuntu in armbian config?
Igor Posted January 26, 2019 Posted January 26, 2019 3 hours ago, gurabli said: So much thanks! It is really appreciated. To which kernel version should I upgrade on Ubuntu in armbian config? apt update and apt upgrade ... when repository will be populated. It's not yet. If you need this now, you need to build kernel on your own.
gurabli Posted January 26, 2019 Author Posted January 26, 2019 So it is included in stable, not next or dev? Excellent news, thank you very much, again. I can wait, not in a hurry at all. Important is that it is fixed!
Recommended Posts