Jump to content

[Nanopi NEO2] Kernel update for patch (DVBSky S960)


gurabli

Recommended Posts

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!

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines