Re: DVBSky T980C CI issues (kernel 4.0.x)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 <mchehab@xxxxxxxxxxxxxxx>
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 <mchehab@xxxxxxxxxxxxxxx>

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 <gtmkramer@xxxxxxxxx> 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 <gtmkramer@xxxxxxxxx>
>> 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?
>> > >
>> > >
>> >
>> >
>> > --
>> > To unsubscribe from this list: send the line "unsubscribe linux-
>> > media" in
>> > the body of a message to majordomo@xxxxxxxxxxxxxxx
>> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux