А Вы не прбовали подключить шаринг по компорту через комп с программой MPCS, например? Какая картина в этом случае? Кстати, можно и лог запросов-ответов посмотреть. Ясно, что аналогии с работой собственного Lаn-клиента далеки, но всёже интересно, например по тому же вопросу посылки SID-ов.
Пример: вот отладочные логи - mpcs - HSIC - GIS890:
HD-Кино - НТВ+
' filter 0500:030600
2008/10/13 20:27:58 3032 p02 send 126 bytes to remote server
2008/10/13 20:27:58 3032 p02 00 7C 00 0A 78 B5 00 00 00 00 00 00 80 70 6F 00
2008/10/13 20:27:58 D2 02 0D 00 40 03 03 06 08 9F 10 53 45 52 56 52
2008/10/13 20:27:58 55 53 2A 55 4B 52 23 33 30 00 01 E0 01 C0 E1 04
2008/10/13 20:27:58 39 4D 33 04 E1 04 39 4D 34 07 E2 03 39 4D DE E2
2008/10/13 20:27:58 03 39 4D 0D E2 03 39 4D DF E2 03 39 4D E0 E2 03
2008/10/13 20:27:58 39 4D E1 E2 03 39 4D 0A E2 03 39 4D 0E E2 03 39
2008/10/13 20:27:58 4D 0B EA 10 F6 0C 52 00 5F 46 C9 8A D6 80 BE 08
2008/10/13 20:27:58 D4 68 92 E7 F0 08 DC 3E C9 76 2B 35 4E 4B
2008/10/13 20:27:58 3032 p02 select: socket ist set (fd2=5)
2008/10/13 20:27:58 3032 p02 nmr(): len=2, errno=0
2008/10/13 20:27:58 3032 p02 nmr: netMsgId=10, from server=10,
2008/10/13 20:27:58 3032 p02 received 21 bytes from remote server
2008/10/13 20:27:58 3032 p02 00 0A 80 00 10 20 38 00 58 1F FC 7C 97 3C BF 07
2008/10/13 20:27:58 02 08 3F FF 46
2008/10/13 20:27:58 3032 p02 find ecmtask[1].idx=10, idx=10
2008/10/13 20:27:58 3032 p02 found ecmtask[1].idx=10, idx=10
2008/10/13 20:27:58 2892 c01 tuner (0500&030600/78B5/72:64F1): found (644 ms)
by сервер
2008/10/13 20:27:58 2892 c01 send 23 of 23 bytes to client in 2 msec
2008/10/13 20:27:58 2892 c01 04 04 3A 3A 20 38 00 58 1F FC 7C 97 3C BF 07 02
2008/10/13 20:27:58 08 3F FF 46 E5 1B 1B
2008/10/13 20:28:13 2892 c01 received 126 bytes from client in 4 msec
2008/10/13 20:28:13 2892 c01 02 05 00 03 06 00 0B B9 03 EB 78 B5 81 70 6F 00
2008/10/13 20:28:13 D2 02 0D 00 40 03 03 06 08 9F 10 53 45 52 56 52
2008/10/13 20:28:13 55 53 2A 55 4B 52 23 33 30 00 01 E0 01 C0 E1 04
2008/10/13 20:28:13 39 4D 33 04 E1 04 39 4D 34 07 E2 03 39 4D DE E2
2008/10/13 20:28:13 03 39 4D 0D E2 03 39 4D DF E2 03 39 4D E0 E2 03
2008/10/13 20:28:13 39 4D E1 E2 03 39 4D 0A E2 03 39 4D 0E E2 03 39
2008/10/13 20:28:13 4D 0B EA 10 59 1E 95 C7 CC A7 1B CE 1B A6 CF 05
2008/10/13 20:28:13 07 5E 8A 47 F0 08 A1 0D A1 BF 6D 46 3C 62
Премьера - НТВ+
2008/10/13 21:07:40 3116 p02 select: socket ist set
2008/10/13 21:07:40 3116 p02 received 48 bytes from remote server
2008/10/13 21:07:40 3116 p02 01 10 00 00 BA B6 EA 28 27 77 05 00 00 02 07 10
2008/10/13 21:07:40 06 00 FF FF FF 83 30 B2 00 0F 81 90 83 BF FC 3E
2008/10/13 21:07:40 0C FC 18 20 FF FF FF FF FF FF FF FF FF FF FF FF
2008/10/13 21:07:40 3116 p02 find ecmtask[1].idx=6, idx=6
2008/10/13 21:07:40 3116 p02 found ecmtask[1].idx=6, idx=6
2008/10/13 21:07:40 2300 c01 tuner (0500&020710/2777/4E:6FF0): found (591 ms)
by сервер
2008/10/13 21:07:40 2300 c01 send 23 of 23 bytes to client in 2 msec
2008/10/13 21:07:40 2300 c01 04 04 3A 3A FF 83 30 B2 00 0F 81 90 83 BF FC 3E
2008/10/13 21:07:40 0C FC 18 20 73 1B 1B
2008/10/13 21:07:47 2300 c01 received 90 bytes from client in 13 msec
2008/10/13 21:07:47 2300 c01 02 05 00 02 07 10 17 73 03 EA 27 77 81 70 4B 00
2008/10/13 21:07:47 90 03 02 07 18 9F 10 52 55 53 2A 55 4B 52 23 53
2008/10/13 21:07:47 45 52 56 32 35 02 01 E0 01 C0 E2 03 39 4D 04 E2
2008/10/13 21:07:47 03 39 4D 06 E2 03 39 4D 22 E2 03 39 4D 24 EA 10
2008/10/13 21:07:47 89 42 C4 C4 C5 B8 E1 64 0C 13 45 BB 7D A7 C4 B2
2008/10/13 21:07:47 F0 08 8D 9C B7 37 20 1A 0B 90
Кинопоказ -Триколор
2008/10/13 21:12:23 1156 p02 select: pipe ist set
2008/10/13 21:12:23 1156 p02 ---- ecm_task 1, idx 2, sflag=1, level=0
2008/10/13 21:12:23 1156 p02 send 80 bytes to remote server
2008/10/13 21:12:23 1156 p02 00 37 00 00 CF 80 E2 A2 79 2C 4A E0 00 00 00 00
2008/10/13 21:12:23 02 00 FF FF 81 00 34 56 0D 68 3B D1 3B 8F 00 8F
2008/10/13 21:12:23 5A 1E 18 18 E6 BD 5D 0F 69 0C 7B E9 2A 03 FE FE
2008/10/13 21:12:23 FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE
2008/10/13 21:12:23 FE FE FE FE FE FE FE 6F 31 9C 2D FF FF FF FF FF
2008/10/13 21:12:24 1156 p02 select: socket ist set
2008/10/13 21:12:24 1156 p02 received 48 bytes from remote server
2008/10/13 21:12:24 1156 p02 01 10 00 00 64 8E 54 58 79 2C 4A E0 00 00 00 00
2008/10/13 21:12:24 02 00 FF FF 0E 00 0F 1D F8 39 FC 2D FF 1C 3E 59
2008/10/13 21:12:24 FF 9B B9 53 FF FF FF FF FF FF FF FF FF FF FF FF
2008/10/13 21:12:24 1156 p02 find ecmtask[1].idx=2, idx=2
2008/10/13 21:12:24 1156 p02 found ecmtask[1].idx=2, idx=2
2008/10/13 21:12:24 3332 c01 tuner (4AE0&000000/792C/37:4387): found (902 ms)
by сервер
2008/10/13 21:12:24 3332 c01 send 23 of 23 bytes to client in 2 msec
2008/10/13 21:12:24 3332 c01 04 04 3A 3A 0E 00 0F 1D F8 39 FC 2D FF 1C 3E 59
2008/10/13 21:12:24 FF 9B B9 53 A3 1B 1B
2008/10/13 21:12:38 3332 c01 received 67 bytes from client in 2 msec
2008/10/13 21:12:38 3332 c01 02 4A E0 00 00 00 00 2D 00 22 79 2C 80 00 34 56
2008/10/13 21:12:38 0D 68 3B D1 37 8F 70 C1 06 AC E2 1F E6 BD 5D 0F
2008/10/13 21:12:38 69 0C 7B E9 2A 03 FE FE FE FE FE FE FE FE FE FE
2008/10/13 21:12:38 FE FE FE FE FE FE FE FE FE FE FE FE FE FE FE 5A
2008/10/13 21:12:38 3B E5 05
2008/10/13 21:12:38 3332 c01 trying user 'tuner' filter 4AE0:000000
2008/10/13 21:12:38 3332 c01 4AE0:000000 allowed by user 'tuner' filter 4AE0:0
00000
Охота и рыбалка - Орион Экспресс
2008/10/13 21:20:20 3956 p02 select: pipe ist set
2008/10/13 21:20:20 3956 p02 ---- ecm_task 1, idx 5, sflag=1, level=0
2008/10/13 21:20:20 3956 p02 send 80 bytes to remote server
2008/10/13 21:20:20 3956 p02 00 34 00 00 B2 86 16 26 00 02 06 02 00 00 00 00
2008/10/13 21:20:20 05 00 FF FF 81 70 31 43 00 02 00 01 00 06 8C 28
2008/10/13 21:20:20 C5 C4 8E 21 B3 C1 E7 5A 92 28 65 6A A2 16 5E 5F
2008/10/13 21:20:20 D0 06 4B CA 00 57 84 76 B6 69 49 96 21 AF DF 5B
2008/10/13 21:20:20 AA CB 6C F5 B8 93 B9 6C FF FF FF FF FF FF FF FF
2008/10/13 21:20:20 3956 p02 select: socket ist set
2008/10/13 21:20:20 3956 p02 received 48 bytes from remote server
2008/10/13 21:20:20 3956 p02 01 10 00 00 6C 20 9E 85 00 02 06 02 00 00 00 00
2008/10/13 21:20:20 05 00 FF FF 2C 32 EE 4C 28 5F FA 81 62 61 03 C6
2008/10/13 21:20:20 09 85 C6 54 FF FF FF FF FF FF FF FF FF FF FF FF
2008/10/13 21:20:20 3956 p02 find ecmtask[1].idx=5, idx=5
2008/10/13 21:20:20 3956 p02 found ecmtask[1].idx=5, idx=5
2008/10/13 21:20:20 3268 c01 tuner (0602&000000/0002/34:6B28): found (322 ms)
by сервер
2008/10/13 21:20:20 3268 c01 send 23 of 23 bytes to client in 2 msec
2008/10/13 21:20:20 3268 c01 04 04 3A 3A 2C 32 EE 4C 28 5F FA 81 62 61 03 C6
2008/10/13 21:20:20 09 85 C6 54 CD 1B 1B
2008/10/13 21:20:47 3268 c01 received 64 bytes from client in 2 msec
2008/10/13 21:20:47 3268 c01 02 06 02 00 00 00 02 5A 01 F4 00 02 80 70 31 43
2008/10/13 21:20:47 00 02 00 01 00 06 8C 28 FC 92 7C 89 42 F1 12 66
2008/10/13 21:20:47 23 2F 95 33 03 D5 23 EA 83 1E 24 5A 56 BC 18 C1
2008/10/13 21:20:47 30 65 AF D0 FA 95 8E 04 21 81 1E 12 C2 6C C4 41
2008/10/13 21:20:47 3268 c01 trying user 'tuner' filter 0602:000000
2008/10/13 21:20:47 3268 c01 0602:000000 allowed by user 'tuner' filter 0602:0
00000
Viasat Sport -75E
filter 090F:000000
2008/10/13 21:34:59 1052 p02 send 144 bytes to remote server
2008/10/13 21:34:59 1052 p02 00 8E 00 07 1A 90 00 00 00 00 00 00 80 70 81 00
2008/10/13 21:34:59 00 01 11 69 0D 84 61 FF FF 8B FA 95 21 80 01 00
2008/10/13 21:34:59 01 00 00 28 6B 7F 0A F1 EA 84 F1 18 24 F6 94 00
2008/10/13 21:34:59 00 D6 08 A7 2C DF CC 7C E0 69 FA 90 53 C0 01 BD
2008/10/13 21:34:59 A4 D4 87 0C B5 BA 76 B9 5D E4 C9 3F 49 D3 95 B0
2008/10/13 21:34:59 4C E1 DB 11 CF DF 5B E1 37 74 B6 24 A7 A4 7C 0D
2008/10/13 21:34:59 F3 F8 D4 02 F8 57 17 E4 14 00 30 9A 0F 44 EA 91
2008/10/13 21:34:59 69 B0 C8 BC DA 45 BD A5 45 20 CF 6C 72 50 36 7E
2008/10/13 21:34:59 B9 12 BD 86 CC 32 FB 5A 05 C5 7F 68 2D 12 DC 86
2008/10/13 21:35:01 1052 p02 select: socket ist set (fd2=5)
2008/10/13 21:35:01 1052 p02 nmr(): len=2, errno=0
2008/10/13 21:35:01 1052 p02 nmr: netMsgId=7, from server=7,
2008/10/13 21:35:01 1052 p02 received 21 bytes from remote server
2008/10/13 21:35:01 1052 p02 00 07 80 10 10 05 3A A7 E6 8F 41 1D ED 9D FC CD
2008/10/13 21:35:01 66 3D 02 51 90
2008/10/13 21:35:01 1052 p02 find ecmtask[1].idx=7, idx=7
2008/10/13 21:35:01 1052 p02 found ecmtask[1].idx=7, idx=7
2008/10/13 21:35:01 2424 c01 tuner (090F&000000/1A90/84:049A): found (1720 ms)
by сервер
2008/10/13 21:35:01 2424 c01 send 23 of 23 bytes to client in 1 msec
2008/10/13 21:35:01 2424 c01 04 04 3A 3A 05 3A A7 E6 8F 41 1D ED 9D FC CD 66
2008/10/13 21:35:01 3D 02 51 90 D1 1B 1B
2008/10/13 21:35:06 2424 c01 received 144 bytes from client in 14 msec
2008/10/13 21:35:06 2424 c01 02 09 0F 00 00 00 1A 99 00 C0 1A 90 80 70 81 00
2008/10/13 21:35:06 00 01 11 69 0D 84 61 FF FF 8B FA 95 21 80 01 00
2008/10/13 21:35:06 01 00 00 28 6B 7F 0A F1 EA 84 F1 18 24 F6 94 00
2008/10/13 21:35:06 00 D6 08 A7 2C DF CC 7C E0 69 FA 90 53 C0 01 BD
2008/10/13 21:35:06 A4 D4 87 0C B5 BA 76 B9 5D E4 C9 3F 49 D3 95 B0
2008/10/13 21:35:06 4C E1 DB 11 CF DF 5B E1 37 74 B6 24 A7 A4 7C 0D
2008/10/13 21:35:06 F3 F8 D4 02 F8 57 17 E4 14 00 30 9A 0F 44 EA 91
2008/10/13 21:35:06 69 B0 C8 BC DA 45 BD A5 45 20 CF 6C 72 50 36 7E
2008/10/13 21:35:06 B9 12 BD 86 CC 32 FB 5A 05 C5 7F 68 2D 12 DC 86
2008/10/13 21:35:06 2424 c01 trying user 'tuner' filter 090F:000000
2008/10/13 21:35:06 2424 c01 090F:000000 allowed by user 'tuner' filter 090F:0
00000