Mailing List archive

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

[linux-dvb] Re: [PATCH] Twinhan/Twinhan-CA



On Sat December 18 2004 10:39 pm, Dominique Dumont wrote:
> Manu Abraham <manu@kromtek.com> writes:
> > I think it would not be totally necessary to load the dst_ca module
> > manually, since the dst_ca_attach function is called depending upon the
> > type of the card because i felt that loading a CA driver for a card that
> > does not have a CI would be meaningless. Unless you would require to pass
> > parameters to it, which i would suggest at present, takes in 3
> > parameters, dst_ca_verbose, dst_ca_debug and session, defaults are all
> > disabled
>
> Not exactly:
>
> # modinfo dst_ca
> filename:       /lib/modules/2.6.9/kernel/drivers/media/dvb/bt8xx/dst_ca.ko
> parm:           dst_ca_verbose:verbose startup messages, default is 1 (yes)
Oh, that's okay, i think i put it that way not to miss out any messages..

> parm:           dst_ca_debug:debug messages, default is 0 (no)
> parm:           session:certain hardware might have only a single session,
> default 0
>
> > For the moment just leave out session and enable dst_ca_debug and
> > dst_ca_verbose, on the hardware what you have it supports only one
> > session ? Maybe you can check it out...
>
> Err, what's a session in this context ? :o}
Say for example some cards do support multiple CI slots, and or multiple CA 
applications in the cam.. and well say one CAM talking to another CAM, which 
never happens in real life, but the documents (EN50221) do say that. 
Communication between multiple applications and or multiple events require 
multiple sessions.

It is meaningless for the hardware that you have, but there are oher cards, 
that do support multiple sessions. That's why i have left it as a parameter 
to the module.

Another point which is to be noted is that, what i meant by a single session 
is that only a single CA_PMT object can be sent to the CAM.

This is a Hardware + Firmware limitation, but is not going to stay there.
Which directly implies that you cannot have multiple channels descrambled from 
your Transport Stream. ie you can watch only a single channel at a time.

It is not something very bad, since to do that you require professional CAM's 
and a specific subscription to do that.


Manu
>
> Cheers




Home | Main Index | Thread Index