[linux-dvb] Skystar 1 CI with ca_zap

Sigmund Augdal Helberg sigmund at snap.tv
Tue Jan 17 08:56:44 CET 2006


On Mon, 2006-01-16 at 16:01 +0100, youssef mcharek wrote:
> I have a skystar1 CI(twinhan clone), I can watch FTA channels but
> cannot succeed to descramble using ca_zap and a professionne viaccess
> aston module. I tried TPS channels on hotbird as I have the
> subscription card for it.
Many of the twinhan cards I've tried have been completly allergic to
aston cams. This is in part due to a bug in the twinhan firmware, and in
part due to a as of yet unfound bug in the linux drivers.  To check
whether this is the case for you do "dst-test -a", if this lists the
name of the module then it should be working and you can try ca_zap. If
it lists only FF FF FF FF etc then try "dst-test -r" and wait a good
while then "dst-test -a" again. If that didn't work then you have the
buggy twinhan firmware and the only thing you can try now is coldbooting
the box.

Regards

Sigmund
> I saw references to TPS in a messages but I don't understant a lot in en50221.
> 
> 
> I am on FC2 with kernel 2.6.14.2. with ca_zap from cvs.
> here is my log
> parse_sat_channel_list: Channel=[TPS Star], Frequency=[10757],
> Satellite=[0], Symbol Rate=[27500], Video=[420], Audio=[430],
> Service=[1204]
> Service ID=[1204]
> main: Begin of parsing
> parse_pat: ----------------->parse PAT section
> parse_pat: PAT => Section Length=[81], TS ID=[11200]
> parse_si: PMT PID = [400]
> parse_si: PAT: Close Demux /dev/dvb/adapter0/demux0
> parse_pmt: PMT Data=[ 02 b2 3e 04 b4 fb 00 00 e1 a4 f0 00 02 e1 a4 f0
> 9e 11 01 fe 09 0f 05 00 e1 cc 10 01 00 13 01 20 14 03 00 7c 08 09 0f
> 05 00 e1 ce 10 01 00 13 01 20 14 03 02 26 08 09 0f 05 00 e1 d0 10 01
> 00 13 01 20 14 03 00 81 08 09 0f 05 00 e1 d1 10 01 00 13 01 20 14 03
> 01 50 08 09 0f 05 00 e1 d4 10 01 00 13 01 20 14 03 02 00 08 09 0f 05
> 00 e1 d5 10 01 00 13 01 20 14 03 00 83 08 09 0f 05 00 e1 cd 10 01 00
> 13 01 20 14 03 02 26 18 09 0f 05 00 e1 d7 10 01 00 13 01 20 14 03 02
> 00 18 09 11 01 00 e1 cf 00 84 ff 00 00 00 10 c0 00 00 00 00 21 03 e1
> ae f0 a1 0a 04 66 72 61 00 09 0f 05 00 e1 cc 10 01 00 13 01 20 14 03
> 00 7c 08 09 0f 05 00 e1 ce 10 01 00 13 01 20 14 03 02 26 08 09 0f 05
> 00 e1 d0 10 01 00 13 01 20 14 03 00 81 08 09 0f 05 00 e1 d1 10 01 00
> 13 01 20 14 03 01 50 08 09 0f 05 00 e1 d4 10 01 00 13 01 20 14 03 02
> 00 08 09 0f 05 00 e1 d5 10 01 00 13 01 20 14 03 00 83 08 09 0f 05 00
> e1 cd 10 01 00 13 01 20 14 03 02 26 18 09 0f 05 00 e1 d7 10 01 00 13
> 01 20 14 03 02 00 18 09 11 01 00 e1 cf 00 84 ff 00 00 00 10 c0 00 00
> 00 00 21 03 e1 af f0 a1 0a 04 65 6e 67 00 09 0f 05 00 e1 cc 10 01 00
> 13 01 20 14 03 00 7c 08 09 0f 05 00 e1 ce 10 01 00 13 01 20 14 03 02
> 26 08 09 0f 05 00 e1 d0 10 01 00 13 01 20 14 03 00 81 08 09 0f 05 00
> e1 d1 10 01 00 13 01 20 14 03 01 50 08 09 0f 05 00 e1 d4 10 01 00 13
> 01 20 14 03 02 00 08 09 0f 05 00 e1 d5 10 01 00 13 01 20 14 03 00 83
> 08 09 0f 05 00 e1 cd 10 01 00 13 01 20 14 03 02 26 18 09 0f 05 00 e1
> d7 10 01 00 13 01 20 14 03 02 00 18 09 11 01 00 e1 cf 00 84 ff 00 00
> 00 10 c0 00 00 00 00 21 06 e1 b8 f0 12 56 0a 66 72 61 09 00 66 72 61
> 10 89 45 04 01 02 ea ca 05 f4 82 f0 12 0f 04 00 00 10 00 90 01 85 fd
> 01 80 fe 04 00 00 00 00 05 f4 83 f0 0f 0f 04 00 00 10 00 90 01 85 fe
> 04 00 00 00 01 97 cf 3e 87 ]
> asn_1_encode: Allocated 2 bytes.
> do_en50221_pmt_object: ASN.1 words=[2], Length Array=[  0  1 ]
> en50221_encode_header: CA PMT List Mgmt=[3], Program Number=[1204],
> Program info length=[0]
> write_en50221_pmt_object: EN50221 header encoded
> en50221_encode_streams: Stream type=[02], ES PID=[1a4], ES Info length=[9e]
> encode_ca_pmt_command: Encoding SCRAMBLING @ STREAMS Level, Command=[01]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1cc]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 00 7c 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1ce]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 02 26 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d0]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 00 81 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d1]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 01 50 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d4]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 02 00 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d5]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 00 83 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1cd]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 02 26 18 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d7]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 02 00 18 ]
> en50221_encode_descriptor: Tag=[09], length=[11], CA system id=[100],
> CA PID=[1cf]
> en50221_encode_descriptor: Private Bytes=[13] [ 00 84 ff 00 00 00 10
> c0 00 00 00 00 21 ]
> en50221_encode_streams: Stream type=[03], ES PID=[1ae], ES Info length=[a1]
> encode_ca_pmt_command: Encoding SCRAMBLING @ STREAMS Level, Command=[01]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1cc]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 00 7c 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1ce]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 02 26 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d0]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 00 81 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d1]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 01 50 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d4]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 02 00 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d5]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 00 83 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1cd]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 02 26 18 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d7]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 02 00 18 ]
> en50221_encode_descriptor: Tag=[09], length=[11], CA system id=[100],
> CA PID=[1cf]
> en50221_encode_descriptor: Private Bytes=[13] [ 00 84 ff 00 00 00 10
> c0 00 00 00 00 21 ]
> en50221_encode_streams: Stream type=[03], ES PID=[1af], ES Info length=[a1]
> encode_ca_pmt_command: Encoding SCRAMBLING @ STREAMS Level, Command=[01]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1cc]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 00 7c 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1ce]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 02 26 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d0]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 00 81 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d1]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 01 50 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d4]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 02 00 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d5]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 00 83 08 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1cd]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 02 26 18 ]
> en50221_encode_descriptor: Tag=[09], length=[0f], CA system id=[500],
> CA PID=[1d7]
> en50221_encode_descriptor: Private Bytes=[11] [ 10 01 00 13 01 20 14
> 03 02 00 18 ]
> en50221_encode_descriptor: Tag=[09], length=[11], CA system id=[100],
> CA PID=[1cf]
> en50221_encode_descriptor: Private Bytes=[13] [ 00 84 ff 00 00 00 10
> c0 00 00 00 00 21 ]
> en50221_encode_streams: Stream type=[06], ES PID=[1b8], ES Info length=[12]
> en50221_encode_streams: Stream type=[05], ES PID=[1482], ES Info length=[12]
> en50221_encode_streams: Stream type=[05], ES PID=[1483], ES Info length=[0f]
> debug_message: CA MESSAGE=[ 9f 80 32 03 04 b4 fb 30 00 02 e1 a4 f0 9c
> 01 09 0f 05 00 e1 cc 10 01 00 13 01 20 14 03 00 7c 08 09 0f 05 00 e1
> ce 10 01 00 13 01 20 14 03 02 26 08 09 0f 05 00 e1 d0 10 01 00 13 01
> 20 14 03 00 81 08 09 0f 05 00 e1 d1 10 01 00 13 01 20 14 03 01 50 08
> 09 0f 05 00 e1 d4 10 01 00 13 01 20 14 03 02 00 08 09 0f 05 00 e1 d5
> 10 01 00 13 01 20 14 03 00 83 08 09 0f 05 00 e1 cd 10 01 00 13 01 20
> 14 03 02 26 18 09 0f 05 00 e1 d7 10 01 00 13 01 20 14 03 02 00 18 09
> 11 01 00 e1 cf 00 84 ff 00 00 00 10 c0 00 00 00 00 21 03 e1 ae f0 9c
> 01 09 0f 05 00 e1 cc 10 01 00 13 01 20 14 03 00 7c 08 09 0f 05 00 e1
> ce 10 01 00 13 01 20 14 03 02 26 08 09 0f 05 00 e1 d0 10 01 00 13 01
> 20 14 03 00 81 08 09 0f 05 00 e1 d1 10 01 00 13 01 20 14 03 01 50 08
> 09 0f 05 00 e1 d4 10 01 00 13 01 20 14 03 02 00 08 09 0f 05 00 e1 d5
> 10 01 00 13 01 20 14 03 00 83 08 09 0f 05 00 e1 cd 10 01 00 13 01 20
> 14 03 02 26 18 09 0f 05 00 e1 d7 10 01 00 13 01 20 14 03 02 00 18 09
> 11 01 00 e1 cf 00 84 ff 00 00 00 10 c0 00 00 00 00 21 03 e1 af f0 9c
> 01 09 0f 05 00 e1 cc 10 01 00 13 01 20 14 03 00 7c 08 09 0f 05 00 e1
> ce 10 01 00 13 01 20 14 03 02 26 08 09 0f 05 00 e1 d0 10 01 00 13 01
> 20 14 03 00 81 08 09 0f 05 00 e1 d1 10 01 00 13 01 20 14 03 01 50 08
> 09 0f 05 00 e1 d4 10 01 00 13 01 20 14 03 02 00 08 09 0f 05 00 e1 d5
> 10 01 00 13 01 20 14 03 00 83 08 09 0f 05 00 e1 cd 10 01 00 13 01 20
> 14 03 02 26 18 09 0f 05 00 e1 d7 10 01 00 13 01 20 14 03 02 00 18 09
> 11 01 00 e1 cf 00 84 ff 00 00 00 10 c0 00 00 00 00 21 06 e1 b8 f0 00
> 05 f4 82 f0 00 05 f4 83 f0 00  ]
> 
> _______________________________________________
> linux-dvb mailing list
> linux-dvb at linuxtv.org
> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb




More information about the linux-dvb mailing list