From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from v-smtpgw2.han.skanova.net ([81.236.60.205]:53565 "EHLO v-smtpgw2.han.skanova.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752494AbcCEISv (ORCPT ); Sat, 5 Mar 2016 03:18:51 -0500 Subject: Re: DVBSky T980C CI issues (kernel 4.0.x) To: Olli Salonen References: <1436697509.2446.14.camel@xs4all.nl> <1440352250.13381.3.camel@xs4all.nl> <55F332FE.7040201@mbox200.swipnet.se> <1442041326.2442.2.camel@xs4all.nl> <1454007436.13371.4.camel@xs4all.nl> <56ADCBE4.6050609@mbox200.swipnet.se> <56C88CEB.3080907@mbox200.swipnet.se> <1455988859.21645.6.camel@xs4all.nl> <56D880E7.4070306@mbox200.swipnet.se> <56D8B3A1.9030001@mbox200.swipnet.se> <56D8B4A2.2090402@mbox200.swipnet.se> <56DA1522.7030704@mbox200.swipnet.se> Cc: linux-media , Jurgen Kramer From: Torbjorn Jansson Message-ID: <56DA966E.30201@mbox200.swipnet.se> Date: Sat, 5 Mar 2016 09:18:54 +0100 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Sender: linux-media-owner@vger.kernel.org List-ID: that worked a bit better. first some dmesg output for reference: [ 15.002224] cx25840 11-0044: loaded v4l-cx23885-avcore-01.fw firmware (16382 bytes) [ 15.019548] cx23885_dvb_register() allocating 1 frontend(s) [ 15.021444] cx23885[0]: cx23885 based dvb card [ 15.169994] i2c i2c-10: Added multiplexed i2c bus 12 [ 15.172514] si2168 10-0064: Silicon Labs Si2168 successfully attached [ 15.232989] si2157 12-0060: Silicon Labs Si2147/2148/2157/2158 successfully attached [ 15.235445] DVB: registering new adapter (cx23885[0]) [ 15.237911] cx23885 0000:07:00.0: DVB: registering adapter 0 frontend 0 (Silicon Labs Si2168)... [ 15.383847] sp2 9-0040: CIMaX SP2 successfully attached [ 15.414270] DVBSky T980C MAC address: 00:17:42:54:09:85 [ 15.416377] cx23885_dev_checkrevision() Hardware revision = 0xa5 [ 15.418433] cx23885[0]/0: found at 0000:07:00.0, rev: 4, irq: 19, latency: 0, mmio: 0xf6e00000 [ 21.612743] dvb_ca adapter 0: DVB CAM detected and initialised successfully [ 61.890098] si2168 10-0064: found a 'Silicon Labs Si2168-A20' [ 62.000956] si2168 10-0064: downloading firmware from file 'dvb-demod-si2168-a20-01.fw' [ 67.113044] si2168 10-0064: firmware version: 2.0.35 [ 67.121721] si2157 12-0060: found a 'Silicon Labs Si2158-A20' [ 67.147054] si2157 12-0060: downloading firmware from file 'dvb-tuner-si2158-a20-01.fw' [ 68.155814] si2157 12-0060: firmware version: 2.1.9 first test: looks like it locks on and this time also the dvb-t2 muxes. BUT output of w_scan for each found mux is like this: 770000: (time: 03:31.238) signal ok: QAM_AUTO f = 770000 kHz I999B8C999D999T999G999Y999P0 (0:0:0) Info: no data from PAT after 2 seconds deleting (QAM_AUTO f = 770000 kHz I999B8C999D999T999G999Y999P0 (0:0:0)) and finally: ERROR: Sorry - i couldn't get any working frequency/transponder Nothing to scan!! and w_scan never outputs the channel names as it normally does at the end. second test: unplug CA module and reinsert. this is normally needed before i get picture with other programs than w_scan. this did not result in any change, w_scan still outputs "no data from PAT after 2 seconds" for each found frequency. third test: remove CA module and repeat. Success! both t2 muxes was found and w_scan showed what looked like the complete channel list. forth test: now that it is working, reinsert CA module and retest. problem is back. same error as previous tests with CA module inserted "no data from PAT after 2 seconds" on each locked on frequency. a comment regarding the CA module. no matter what driver i have used, the dvbsky binary blob driver or linux-media driver or kernels built in driver all of them have had minor CA issues. at every boot i need to first tune to a dvb channel then unplug the CA module and reinsert it, when this is done the channel starts working. if i don't do this manually i will never get a picture. i guess this could be an application issue too since sending a CA_RESET also seems to fix it, but because of how the program i use work doing a good test is a bit hard. On 2016-03-05 06:36, Olli Salonen wrote: > Hi Torbjörn, > > Apply the recent patch from Shuah to fix that recent oops: > > https://patchwork.linuxtv.org/patch/33353/ > > It's not yet in the media_tree, but I reckon it'll be there shortly... > > Cheers, > Olli > On 5 Mar 2016 1:09 a.m., "Torbjorn Jansson" < > torbjorn.jansson@mbox200.swipnet.se> wrote: > >> using a 4.2 kernel i get a bit further but now i'm getting a completely >> different oops: >> [ 181.077662] BUG: unable to handle kernel NULL pointer dereference at >> 0000000000000010 >> [ 181.077723] IP: [] >> v4l_vb2q_enable_media_source+0x9/0x40 [videodev] >> >> latest git code is too unstable for testing this. >> i will instead try to redo my test by rebuilding the kernel rpms and >> include the patch to fix the CI. >> >> the point of the test i was trying to do was to try the newer version of >> the firmware and see if that improved things. >> >> >> On 2016-03-04 05:42, Olli Salonen wrote: >> >>> Hi, >>> >>> You probably have kernel 4.3 or newer? I've seen this same happening >>> as well. It's probable that the media_build will be updated in the >>> coming days to fix this, but so far I did not found an easy way out. >>> Kernel 4.2 or older works fine though. >>> >>> Hans Verkuil is the resident media_build guru, so maybe he can help >>> you with that... >>> >>> Cheers, >>> -olli >>> >>> >>> On 4 March 2016 at 00:03, Torbjorn Jansson >>> wrote: >>> >>>> found something, modprobe results in the following dmesg message: >>>> >>>> frame_vector: exports duplicate symbol frame_vector_create (owned by >>>> kernel) >>>> >>>> every time i do a modprobe of cx23885 >>>> what does this mean? >>>> >>>> On 2016-03-03 22:58, Torbjorn Jansson wrote: >>>> >>>>> >>>>> i'm having a bit of a problem testing the changed firmware on my t980c >>>>> card. >>>>> >>>>> complied the code from media_tree and i get the usb card to work with >>>>> those modules but for some reason modprobe of cx23885 results in: >>>>> # modprobe cx23885 >>>>> modprobe: ERROR: could not insert 'cx23885': Exec format error >>>>> >>>>> all the other modules work just fine, i'm not sure what i'm doing wrong. >>>>> >>>>> >>>>> On 2016-03-03 19:22, Torbjorn Jansson wrote: >>>>> >>>>>> >>>>>> i was about to ask how to easiest see what firmware i was running >>>>>> without rebooting when i realized i already have it in this mail >>>>>> thread ;) >>>>>> >>>>>> all of the firmware i'm running is the ones that came from dvbsky >>>>>> directly in this file: >>>>>> http://www.dvbsky.net/download/linux/dvbsky-firmware.tar.gz >>>>>> >>>>>> i suspect i should go thru all of the firmware files i use since if one >>>>>> is bad the other ones is probably also bad. >>>>>> >>>>>> i assume i also should also check: dvb-tuner-si2158-a20-01.fw >>>>>> what version is a good one? i have found 2 different files: >>>>>> >>>>>> the one i current usefrom dvbsky, also same as OpenELEC fw repo uses >>>>>> with md5sum: >>>>>> 8e98d25d6219e235b519a3c47dbfa856 dvb-tuner-si2158-a20-01.fw >>>>>> >>>>>> and then i found another one at >>>>>> http://palosaari.fi/linux/v4l-dvb/firmware/Si2158/Si2158-A20/ >>>>>> 0cba7ce61c1411cbe7f22c0746e24e33 dvb-tuner-si2158-a20-01.fw >>>>>> this file is a bit smaller. >>>>>> >>>>>> i will retest with the new firmware you suggested and see what happens. >>>>>> >>>>>> >>>>>> On 2016-03-03 12:02, Olli Salonen wrote: >>>>>> >>>>>>> >>>>>>> Hi Jurgen, Torbjörn, >>>>>>> >>>>>>> I've noticed that there is currently a small confusion about the >>>>>>> firmware versions for the Si2168-A20 demodulator. This is used in the >>>>>>> older versions of DVBSky T680C (TechnoTrend CT2-4650 CI) and DVBSky >>>>>>> T980C (TechnoTrend CT2-4500 CI). >>>>>>> >>>>>>> The version 2.0.5 does not support PLP handling and seems to work very >>>>>>> badly with the Linux driver - at least for me. Version 2.0.35 on the >>>>>>> other hand seems to find all DVB-T/T2 channels for me just fine with >>>>>>> both dvbv5-scan and w_scan (devices used for this test: TechnoTrend >>>>>>> CT2-4650 CI and TechnoTrend CT2-4500 CI new version). >>>>>>> >>>>>>> Versions used: >>>>>>> dvbv5-scan version 1.7.0 >>>>>>> w_scan version 20150111 (compiled for DVB API 5.10) >>>>>>> >>>>>>> So if you are running these Si2168-A20 based devices, make sure you've >>>>>>> got the firmware 2.0.35 that can be downloaded for example here: >>>>>>> >>>>>>> >>>>>>> http://palosaari.fi/linux/v4l-dvb/firmware/Si2168/Si2168-A20/32e06713b33915f674bfb2c209beaea5/ >>>>>>> >>>>>>> >>>>>>> >>>>>>> Cheers, >>>>>>> -olli >>>>>>> >>>>>>> On 20 February 2016 at 19:20, Jurgen Kramer >>>>>>> wrote: >>>>>>> >>>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> On Sat, 2016-02-20 at 16:57 +0100, Torbjorn Jansson wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> i have tested your patch with my dvbsky dvb-t2 card. >>>>>>>>> testing was done by compiling a custom kernel with your patch >>>>>>>>> included. >>>>>>>>> test was done against fedora 22 4.3.4-200 kernel >>>>>>>>> >>>>>>>>> with the patch included the CI slot is found. >>>>>>>>> so there is some progress for sure >>>>>>>>> ----- >>>>>>>>> [ 10.189408] cx25840 11-0044: loaded v4l-cx23885-avcore-01.fw >>>>>>>>> firmware >>>>>>>>> (16382 bytes) >>>>>>>>> [ 10.206683] cx23885_dvb_register() allocating 1 frontend(s) >>>>>>>>> [ 10.207968] cx23885[0]: cx23885 based dvb card >>>>>>>>> [ 10.224306] i2c i2c-10: Added multiplexed i2c bus 12 >>>>>>>>> [ 10.225633] si2168 10-0064: Silicon Labs Si2168 successfully >>>>>>>>> attached >>>>>>>>> [ 10.243310] si2157 12-0060: Silicon Labs Si2147/2148/2157/2158 >>>>>>>>> successfully attached >>>>>>>>> [ 10.244560] DVB: registering new adapter (cx23885[0]) >>>>>>>>> [ 10.245807] cx23885 0000:07:00.0: DVB: registering adapter 0 >>>>>>>>> frontend >>>>>>>>> 0 (Silicon Labs Si2168)... >>>>>>>>> [ 10.417402] sp2 9-0040: CIMaX SP2 successfully attached >>>>>>>>> [ 10.447120] DVBSky T980C MAC address: 00:17:42:54:09:85 >>>>>>>>> [ 10.448844] cx23885_dev_checkrevision() Hardware revision = 0xa5 >>>>>>>>> [ 10.450550] cx23885[0]/0: found at 0000:07:00.0, rev: 4, irq: 19, >>>>>>>>> latency: 0, mmio: 0xf6e00000 >>>>>>>>> >>>>>>>>> later when tuning: >>>>>>>>> >>>>>>>>> [ 67.728109] si2168 10-0064: found a 'Silicon Labs Si2168-A20' >>>>>>>>> [ 67.802203] si2168 10-0064: downloading firmware from file >>>>>>>>> 'dvb-demod-si2168-a20-01.fw' >>>>>>>>> [ 68.968336] si2168 10-0064: firmware version: 2.0.5 >>>>>>>>> [ 68.977071] si2157 12-0060: found a 'Silicon Labs Si2158-A20' >>>>>>>>> [ 69.961057] si2157 12-0060: downloading firmware from file >>>>>>>>> 'dvb-tuner-si2158-a20-01.fw' >>>>>>>>> [ 70.969094] si2157 12-0060: firmware version: 2.1.9 >>>>>>>>> ---- >>>>>>>>> >>>>>>>>> but using dvbv5-scan to scan it doesn't find any channel. >>>>>>>>> all i get is this: >>>>>>>>> ---- >>>>>>>>> Scanning frequency #1 770000000 >>>>>>>>> (0x00) Signal= -114.00dBm >>>>>>>>> Scanning frequency #2 754000000 >>>>>>>>> (0x00) Signal= -27.00dBm C/N= 32.50dB >>>>>>>>> Scanning frequency #3 546000000 >>>>>>>>> (0x00) Signal= -25.00dBm C/N= 33.75dB >>>>>>>>> Scanning frequency #4 650000000 >>>>>>>>> (0x00) Signal= -18.00dBm C/N= 36.00dB >>>>>>>>> Scanning frequency #5 522000000 >>>>>>>>> (0x00) Signal= -28.00dBm C/N= 33.00dB >>>>>>>>> ---- >>>>>>>>> >>>>>>>>> so something else is broken too. >>>>>>>>> >>>>>>>>> I have been using the patches for a few days. So far everything >>>>>>>> works >>>>>>>> great (using MythTV). Scanning with dvbv5_scan does indeed not work >>>>>>>> (never did for me). w_scan works though. >>>>>>>> >>>>>>>> Can these patches please be included in the stable kernels ? >>>>>>>> >>>>>>>> Jurgen >>>>>>>> >>>>>>>> >>>>>>>> On 2016-02-16 21:20, Olli Salonen wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Hi all, >>>>>>>>>> >>>>>>>>>> Found the issue and submitted a patch. >>>>>>>>>> >>>>>>>>>> The I2C buses for T980C/T2-4500CI were crossed when CI registration >>>>>>>>>> was moved to its own function. >>>>>>>>>> >>>>>>>>>> Cheers, >>>>>>>>>> -olli >>>>>>>>>> >>>>>>>>>> On 31 January 2016 at 10:55, Torbjorn Jansson >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> this ci problem is the reason i decided to buy the CT2-4650 usb >>>>>>>>>>> based device >>>>>>>>>>> instead. >>>>>>>>>>> but the 4650 was a slightly newer revision needing a patch i >>>>>>>>>>> submitted >>>>>>>>>>> earlier. >>>>>>>>>>> and also this 4650 device does not have auto switching between >>>>>>>>>>> dvb-t and t2 >>>>>>>>>>> like the dvbsky card have, so i also need an updated version of >>>>>>>>>>> mythtv. >>>>>>>>>>> >>>>>>>>>>> my long term wish is to not have to patch things or build custom >>>>>>>>>>> kernels or >>>>>>>>>>> modules. >>>>>>>>>>> so anything done to improve the dvbsky card or the 4650 is much >>>>>>>>>>> appreciated. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On 2016-01-28 20:42, Olli Salonen wrote: >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Hi Jürgen & Mauro, >>>>>>>>>>>> >>>>>>>>>>>> I did bisect this and it seems this rather big patch broke it: >>>>>>>>>>>> >>>>>>>>>>>> 2b0aac3011bc7a9db27791bed4978554263ef079 is the first bad >>>>>>>>>>>> commit >>>>>>>>>>>> commit 2b0aac3011bc7a9db27791bed4978554263ef079 >>>>>>>>>>>> Author: Mauro Carvalho Chehab >>>>>>>>>>>> Date: Tue Dec 23 13:48:07 2014 -0200 >>>>>>>>>>>> >>>>>>>>>>>> [media] cx23885: move CI/MAC registration to a separate >>>>>>>>>>>> function >>>>>>>>>>>> >>>>>>>>>>>> As reported by smatch: >>>>>>>>>>>> drivers/media/pci/cx23885/cx23885-dvb.c:2080 >>>>>>>>>>>> dvb_register() >>>>>>>>>>>> Function too hairy. Giving up. >>>>>>>>>>>> >>>>>>>>>>>> This is indeed a too complex function, with lots of stuff >>>>>>>>>>>> inside. >>>>>>>>>>>> Breaking this into two functions makes it a little bit >>>>>>>>>>>> less hairy. >>>>>>>>>>>> >>>>>>>>>>>> Signed-off-by: Mauro Carvalho Chehab >>>>>>>>>>> .com> >>>>>>>>>>>> >>>>>>>>>>>> It's getting a bit late, so I'll call it a day now and have a >>>>>>>>>>>> look at >>>>>>>>>>>> the patch to see what goes wrong there. >>>>>>>>>>>> >>>>>>>>>>>> Cheers, >>>>>>>>>>>> -olli >>>>>>>>>>>> >>>>>>>>>>>> On 28 January 2016 at 20:57, Jurgen Kramer >>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> Hi Olli, >>>>>>>>>>>>> >>>>>>>>>>>>> On Thu, 2016-01-28 at 19:26 +0200, Olli Salonen wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Hi Jürgen, >>>>>>>>>>>>>> >>>>>>>>>>>>>> Did you get anywhere with this? >>>>>>>>>>>>>> >>>>>>>>>>>>>> I have a clone of your card and was just starting to look >>>>>>>>>>>>>> at this >>>>>>>>>>>>>> issue. Kernel 3.19 seems to work ok, but 4.3 not. Did you >>>>>>>>>>>>>> have any >>>>>>>>>>>>>> time to try to pinpoint this more? >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> No, unfortunately not. I have spend a few hours adding >>>>>>>>>>>>> printk's but it >>>>>>>>>>>>> did not get me any closer what causes the issue. This really >>>>>>>>>>>>> needs >>>>>>>>>>>>> investigation from someone who is more familiar with linux >>>>>>>>>>>>> media. >>>>>>>>>>>>> >>>>>>>>>>>>> Last thing I tried was the latest (semi open) drivers from >>>>>>>>>>>>> dvbsky on a >>>>>>>>>>>>> 4.3 kernel. Here the CI and CAM registered successfully. >>>>>>>>>>>>> >>>>>>>>>>>>> Greetings, >>>>>>>>>>>>> Jurgen >>>>>>>>>>>>> >>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>> -olli >>>>>>>>>>>>>> >>>>>>>>>>>>>> On 12 September 2015 at 10:02, Jurgen Kramer >>>>>>>>>>>>> all.nl> >>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, 2015-09-11 at 22:01 +0200, Torbjorn Jansson >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On 2015-08-23 19:50, Jurgen Kramer wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On Sun, 2015-07-12 at 12:38 +0200, Jurgen Kramer >>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I have been running a couple of DVBSky T980C's with >>>>>>>>>>>>>>>>>> CIs with >>>>>>>>>>>>>>>>>> success >>>>>>>>>>>>>>>>>> using an older kernel (3.17.8) with media-build and >>>>>>>>>>>>>>>>>> some >>>>>>>>>>>>>>>>>> added patches >>>>>>>>>>>>>>>>>> from the mailing list. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I thought lets try a current 4.0 kernel to see if I >>>>>>>>>>>>>>>>>> no longer >>>>>>>>>>>>>>>>>> need to be >>>>>>>>>>>>>>>>>> running a custom kernel. Everything works just fine >>>>>>>>>>>>>>>>>> except >>>>>>>>>>>>>>>>>> the CAM >>>>>>>>>>>>>>>>>> module. I am seeing these: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> [ 456.574969] dvb_ca adapter 0: Invalid PC card >>>>>>>>>>>>>>>>>> inserted :( >>>>>>>>>>>>>>>>>> [ 456.626943] dvb_ca adapter 1: Invalid PC card >>>>>>>>>>>>>>>>>> inserted :( >>>>>>>>>>>>>>>>>> [ 456.666932] dvb_ca adapter 2: Invalid PC card >>>>>>>>>>>>>>>>>> inserted :( >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> The normal 'CAM detected and initialised' messages >>>>>>>>>>>>>>>>>> to do show >>>>>>>>>>>>>>>>>> up with >>>>>>>>>>>>>>>>>> 4.0.8 >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I am not sure what changed in the recent kernels, >>>>>>>>>>>>>>>>>> what is >>>>>>>>>>>>>>>>>> needed to >>>>>>>>>>>>>>>>>> debug this? >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> Jurgen >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Retest. I've isolated one T980C on another PC with >>>>>>>>>>>>>>>>> kernel >>>>>>>>>>>>>>>>> 4.1.5, still the same 'Invalid PC card inserted :(' >>>>>>>>>>>>>>>>> message. >>>>>>>>>>>>>>>>> Even after installed today's media_build from git no >>>>>>>>>>>>>>>>> improvement. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Any hints where to start looking would be >>>>>>>>>>>>>>>>> appreciated! >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> cimax2.c|h do not seem to have changed. There are >>>>>>>>>>>>>>>>> changes to >>>>>>>>>>>>>>>>> dvb_ca_en50221.c >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Jurgen >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> did you get it to work? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> No, it needs a thorough debug session. So far no one >>>>>>>>>>>>>>> seems able to >>>>>>>>>>>>>>> help... >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> i got a dvbsky T980C too for dvb-t2 reception and so >>>>>>>>>>>>>>>> far the only >>>>>>>>>>>>>>>> drivers that have worked at all is the ones from dvbsky >>>>>>>>>>>>>>>> directly. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> i was very happy when i noticed that recent kernels >>>>>>>>>>>>>>>> have support >>>>>>>>>>>>>>>> for it >>>>>>>>>>>>>>>> built in but unfortunately only the modules and >>>>>>>>>>>>>>>> firmware loads >>>>>>>>>>>>>>>> but then >>>>>>>>>>>>>>>> nothing actually works. >>>>>>>>>>>>>>>> i use mythtv and it complains a lot about the signal, >>>>>>>>>>>>>>>> running >>>>>>>>>>>>>>>> femon also >>>>>>>>>>>>>>>> produces lots of errors. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> so i had to switch back to kernel 4.0.4 with mediabuild >>>>>>>>>>>>>>>> from >>>>>>>>>>>>>>>> dvbsky. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> if there were any other dvb-t2 card with ci support >>>>>>>>>>>>>>>> that had >>>>>>>>>>>>>>>> better >>>>>>>>>>>>>>>> drivers i would change right away. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> one problem i have with the mediabuilt from dvbsky is >>>>>>>>>>>>>>>> that at >>>>>>>>>>>>>>>> boot the >>>>>>>>>>>>>>>> cam never works and i have to first tune a channel, >>>>>>>>>>>>>>>> then remove >>>>>>>>>>>>>>>> and >>>>>>>>>>>>>>>> reinstert the cam to get it to work. >>>>>>>>>>>>>>>> without that nothing works. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> and finally a problem i ran into when i tried >>>>>>>>>>>>>>>> mediabuilt from >>>>>>>>>>>>>>>> linuxtv.org. >>>>>>>>>>>>>>>> fedora uses kernel modules with .ko.xz extension so >>>>>>>>>>>>>>>> when you >>>>>>>>>>>>>>>> install the >>>>>>>>>>>>>>>> mediabuilt modulels you get one modulename.ko and one >>>>>>>>>>>>>>>> modulename.ko.xz >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> before a make install from mediabuild overwrote the >>>>>>>>>>>>>>>> needed >>>>>>>>>>>>>>>> modules. >>>>>>>>>>>>>>>> any advice on how to handle this now? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>