you get Emm pid with dvbsnoop, on any channel with the command:
dvbsnoop 1 -n 1.
Here goes, the same command on DSTV:
Code:
root@dreambox ~ > dvbsnoop 1 -n 1
dvbsnoop V1.4.30 -- http://dvbsnoop.sourceforge.net/
------------------------------------------------------------
SECT-Packet: 00000001 PID: 1 (0x0001), Length: 18 (0x0012)
Time received: Sun 2006-09-10 17:02:29.330
------------------------------------------------------------
0000: 01 b0 0f ff ff c1 00 00 09 04 06 04 05 00 93 d5 ................
0010: 9f de ..
PID: 1 (0x0001) [= assigned for: ISO 13818-1 Conditional Access Table (CAT)]
Guess table from table id...
CAT-decoding....
Table_ID: 1 (0x01) [= Conditional Access Table (CAT)]
section_syntax_indicator: 1 (0x01)
(fixed): 0 (0x00)
reserved_1: 3 (0x03)
Section_length: 15 (0x000f)
reserved_2: 262143 (0x3ffff)
Version_number: 0 (0x00)
current_next_indicator: 1 (0x01) [= valid now]
Section_number: 0 (0x00)
Last_Section_number: 0 (0x00)
MPEG-DescriptorTag: 9 (0x09) [= CA_descriptor]
descriptor_length: 4 (0x04)
CA_system_ID: 1540 (0x0604) [= Irdeto]
reserved: 0 (0x00)
CA_PID: 1280 (0x0500)
CRC: 2480250846 (0x93d59fde)
==========================================================
root@dreambox ~ >
So EMM CAPID is:
CA_PID: 1280 (0x0500)