Problems with linux kernel 4.2, 4.2.1, 4.2.2 and 4.3rc3
Added by Al B about 9 years ago
I am reposting this here to try get ore attention as I dont think its actualy a descrambling issue (where I origionaly posted).
Posted 2015-09-06:
Is anyone else haveing issues with linux kernel 4.2 and descrambling?
I am using oscam and with kernel 4.1.6 everything works fine but after upgradeing to kernel 4.2 only freeview stations are working all others (eg sky1) say no input detected yet if i downgrade to 4.1.6 without making any other changes everything works fine.
Im running ubuntu server 15.04 with a dvbsky s952 and a dvbsky t9580.
Today 2015-10-03:
I have since tested kernel 4.2.1 kernel 4.2.2 and 4.3rc3 all with the same issue the sky channels are no longer found on a fresh install of tvheadend on 2 seperate systems (total of over 200 services are missing).
After a reboot if I had found the channels with a previous kernel eg 4.1.6-4.1.8 I can play 1 sky channel but after that I get no input available.
Replies (11)
RE: Problems with linux kernel 4.2, 4.2.1, 4.2.2 and 4.3rc3 - Added by Mark Clarkstone about 9 years ago
It's a driver issue affecting devices using the Montage M88DS3103 demodulator using kernels above 4.1.6. Older demodulators like the Montage M88DS3002 aren't affected.
Using newer kernels the driver fails to tune to some frequencies 11778V27500 on 28E for example.
Not sure where or how to report it, the linuxtv mailing list was pretty useless the last time I tried to report anything.
I'm using:-
DVBSky T9580 (revision 2).
Tevii S471.
RE: Problems with linux kernel 4.2, 4.2.1, 4.2.2 and 4.3rc3 - Added by Al B about 9 years ago
Thanks for the reply now that I know its not just me I reported the problem to dvbsky as they have helped me with dirver problems in the past.
You should email them aswel to help put a bit of preassure on them and get it resolved faster.
RE: Problems with linux kernel 4.2, 4.2.1, 4.2.2 and 4.3rc3 - Added by Mark Clarkstone about 9 years ago
Al B wrote:
Thanks for the reply now that I know its not just me I reported the problem to dvbsky as they have helped me with dirver problems in the past.
You should email them aswel to help put a bit of preassure on them and get it resolved faster.
Crope (the guy who writes the driver) has already fixed the problem! I've spent the last few hours testing patches (read: copy/pasting commands :p) with him over IRC. He says "it will go very soon to 4.3 and then to 4.2 stable".
If you can't wait look for "9cd700e m88ds3103: use own update_bits() implementation" & "a8e2219 [media] m88ds3103: use regmap for I2C register access" in the linux media mailing list, you should also be able to find it on http://git.linuxtv.org/ (just do a search).
Many thanks Crope!
RE: Problems with linux kernel 4.2, 4.2.1, 4.2.2 and 4.3rc3 - Added by Al B about 9 years ago
That's good news. Im having a bit of trouble finding the patches / mailing list so will wait for 4.2.3 and see if they land there.
RE: Problems with linux kernel 4.2, 4.2.1, 4.2.2 and 4.3rc3 - Added by Mark Clarkstone about 9 years ago
Al B wrote:
That's good news. Im having a bit of trouble finding the patches / mailing list so will wait for 4.2.3 and see if they land there.
Available here on patchwork.
RE: Problems with linux kernel 4.2, 4.2.1, 4.2.2 and 4.3rc3 - Added by Al B about 9 years ago
Thanks for that. Does it work on both 4.1 and 4.2 kenels? As I just checked the changelogs and it doesn't look like it was added to 4.1.10 or 4.2.3.
RE: Problems with linux kernel 4.2, 4.2.1, 4.2.2 and 4.3rc3 - Added by Mark Clarkstone about 9 years ago
I'm not sure, Try it and see I suppose, be sure to post your results (as I will mine!)
RE: Problems with linux kernel 4.2, 4.2.1, 4.2.2 and 4.3rc3 - Added by Al B about 9 years ago
I compiled 4.2.3 with the patch and it appears to be working at the moment at least.
RE: Problems with linux kernel 4.2, 4.2.1, 4.2.2 and 4.3rc3 - Added by Al B about 9 years ago
Just an update. kernel 4.2.4 does not have the patch integrated so the patch is still required.
RE: Problems with linux kernel 4.2, 4.2.1, 4.2.2 and 4.3rc3 - Added by Mark T. about 9 years ago
I have a similar problem on a RPi2 with DVBSky T330 stick ("OPTI-Combo" )
Working: 4.1.12
Not working: 4.3
My device:
Bus 001 Device 005: ID 0572:0320 Conexant Systems (Rockwell), Inc. DVBSky T330 DVB-T2/C tuner
Error:
Nov 04 19:32:17 RPI2 tvheadend[714]: mpegts: 450MHz in Kabel Deutschland - scan no data, failed
Kernel boot:
[ 2.063240] usb 1-1.2: new high-speed USB device number 5 using dwc_otg [ 2.157399] usb 1-1.2: New USB device found, idVendor=0572, idProduct=0320 [ 2.157422] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2.157433] usb 1-1.2: Product: DVB-T2/C USB-Stick [ 2.157443] usb 1-1.2: Manufacturer: Bestunar Inc [ 2.157453] usb 1-1.2: SerialNumber: 20140126 [ 6.273255] usb 1-1.2: dvb_usb_v2: found a 'DVBSky T330' in warm state [ 6.273832] usb 1-1.2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 6.273921] DVB: registering new adapter (DVBSky T330) [ 6.275286] usb 1-1.2: dvb_usb_v2: MAC address: 00:cc:10:a5:33:0c [ 6.474110] i2c i2c-3: Added multiplexed i2c bus 4 [ 6.474138] si2168 3-0064: Silicon Labs Si2168 successfully attached [ 6.680772] si2157 4-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached [ 6.680835] usb 1-1.2: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)... [ 6.933236] Registered IR keymap rc-dvbsky [ 6.933705] input: DVBSky T330 as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/rc/rc0/input4 [ 6.933972] rc0: DVBSky T330 as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.2/rc/rc0 [ 6.933998] usb 1-1.2: dvb_usb_v2: schedule remote query interval to 300 msecs [ 6.934013] usb 1-1.2: dvb_usb_v2: 'DVBSky T330' successfully initialized and connected [ 6.934146] usbcore: registered new interface driver dvb_usb_dvbsky [ 15.066829] si2168 3-0064: found a 'Silicon Labs Si2168-B40' [ 15.086772] si2168 3-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw' [ 16.568679] si2168 3-0064: firmware version: 4.0.19 [ 16.579069] si2157 4-0060: found a 'Silicon Labs Si2158-A20' [ 16.599232] si2157 4-0060: downloading firmware from file 'dvb-tuner-si2158-a20-01.fw' [ 17.581060] si2157 4-0060: firmware version: 2.1.6 [ 17.581145] usb 1-1.2: DVB: adapter 0 frontend 0 frequency 0 out of range (55000000..862000000)
Shall I open a new topic? How to report this properly to the right location? Thanks!
RE: Problems with linux kernel 4.2, 4.2.1, 4.2.2 and 4.3rc3 - Added by Mark T. almost 9 years ago
To answer my own question, responsible is this commit: http://git.linuxtv.org/cgit.cgi/linux.git/commit/drivers/media/dvb-frontends/si2168.c?id=7adf99d20ce0e96a70755f452e3a63824b14060f