Antonino Sergi wrote: > > 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 guess you should have posted this on the VDR ML. Anyway, it's hard to tell what's going on without having the CAM here for testing. Have you tried the driver with the '-icam' firmware (see DVB/driver/av7110/README-firmware)? Does it work there? Apparently not all CAMs actually react on queries to see whether they are able to decrypt a given channel. At least my Irdeto AllCAM 4.7 doesn't. Klaus -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
