Mailing List archive

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

[linux-dvb] CAM Aston 1.05 workaround



Hi,

I'm trying to understand why vdr can't make my CAM decrypt, when each
other operation (menu, getting CA_PMT....) works.

I changed in cCiCaPmt::AddCaDescriptor CPCI_OK_DESCRAMBLING with
CPCI_QUERY to see if my CAM was able to understand the TPDU and answer
if descrambling was possible or not or whatever: 
here there is the log for an encrypted channel

--> 00 01 A0 32 01 90 02 00 03 9F 80 32 29 03 2D B9 01 00 14 03 09 11 01
00 E5 20 00 70 FF 10 00 00 08 00 10 00 06 1A F4 00 00 A2 00 00 00 00 58
00 00 00 00 59 00 00
<-- 00 01 80 02 01 00
    .  .  .  .  .  .
--> 00 01 A0 01 01
<-- 00 01 80 02 01 80
    .  .  .  .  .  .
--> 00 01 81 01 01
<-- 00 01 A0 82 00 10 01 90 02 00 03 9F 80 33 07 2D B9 01 81 00 08 00 80
02 01 00
    .  .  .  .  .  .  .  .  .  .  .  .  .  3  .  -  .  .  .  .  .  .  . 
.  .  .

Because 2D B9 is the service id, if I understand correctly the Ci
specifications EN 50221, 01 81 after service ID means:
current_next_indicator set to 1
CA_enable_flag set to 1
CA_enable set to 01 (Descrambling Possible)

But I have (reverting to the original source code:CPCI_OK_DESCRAMBLING)
no image and no sound.

There is 1 thing that sounds strange (if what I have said is correct):
If I tune another encrypted channel I have no right to watch, I always
get 01 81 as before: this must imply I said something wrong...but what?

I really do not know!

Any idea?


Thanks all
-- 
Antonino Sergi <voyaser@tiscalinet.it>
Evolution Enterprises



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index