1 Скачиваем последний mbox cмотри выше
2 Распаковываем на пк. Из всего что мы получили нам понадобится только несколько файлов.
3 Переписываем на тюнер в /var/bin файл mbox.sh40 в обычном режиме с правами rwx rx rx
4 Переписываем на тюнер в /var/bin/keys файл mbox.cfg в ascii режиме с правами rwx rw r
5 Переписываем на тюнер в /var/bin/keys файл cwshare.cfg в ascii режиме с правами rwx rw r
6. Открываем файл /var/keys/mbox.cfg и отключаем строчку
C: { 192.168.0.25 2499 }
Должно быть так:
Код:
// C: { 192.168.0.25 2499 }
7. Для логирования mbox на вашем компьютере, в строке
Z: { 12 } { 192.168.0.200 8052 }
вы должны прописать вместо 192.168.0.200 свой IP адрес компьютера и вместо порта 8052 должны прописать 514. Это порт работы программы логирования 3СSyslog по умолчанию. (см на сайте)
Число 12 поменяйте на 13. Строчка должна тогда выглядеть так:
Z: { 13 } { адрес_компа 514 }
8. Больше в файле mbox.cfg ничего не меняем.
9 Переходим к файлу cwshare.cfg. Открываем его и стираем все.
Если появятся какие то затыки, можно будет добавлять опции по одной и смотреть, улучшается, или нет.
Единственное, что точно вам не нужно будет в этом файле, то это строчки D и М.
Вместо стертого текста прописываем только одну строку (пока такую)
C: { сервер_шары Порт_шары логин_шары пароль_шары 01 02 03 04 05 06 07 08 09 10 11 12 13 14 } { 10 } { 0 }
Пока в последнюю скобку записываем 0.
10. Становитесь на закрытый канал любимого провайдера
заходите телнетом на ваш тюнер
гасим все наши текущие эму
и стартуем /var/bin/mbox.sh40 -C /var/keys/mbox.cfg
11. Если пи старте вы получили filed to open mbox.cfg значит файл конфига не адаптирован под ipbox900. Изменяем еще 1 строчку D: { 2 }
После чего файл выглядит так (все коменты убраны)
//mbox.cfg EXPLANATION and EXAMPLES
D: { 2 }
B: { 0 }
Z: { 13 } { 192.168.0.222 514 }
//C: { 127.0.0.1 7999 }
U: { 1 }
L: { 1 }
#G: { /hdd/ }
T: { /tmp/ }
K: { /var/keys/ }
E: { 1 }
M: { 1 }
P: { /tmp/pmt.tmp }
W: { 0 }
Q: { 300 }
F: { 500 }
12 Стартуем /var/bin/mbox.sh40 -C /var/keys/mbox.cfg и получаем
________________________________________________________________________________________________
:58:38] STAPI INIT ... OK
[00:58:38] ExYuSAT Team
http://www.exyusat.com ,
http://mbox.exyusat.com/index.php
[00:58:38] Starting MBOX version 0.4 BETA (build 0019) coded by The_Ripper
[00:58:38] This program is for educational & informational purposes only!!
[00:58:38] Donation to project:
http://mbox.exyusat.com/donate.htm
[00:58:38] ===> Net Mode <===
[00:58:38] Reading cwshare.cfg ...
[00:58:38] Trying to get online,please wait ...
[00:58:38] Total 1 newcamd server(s) to connect
[00:58:38] Creating ecm parser thread ...OK
[00:58:38] Creating timer thread ...OK
[00:58:38] Creating newcamd worker thread ...OK
[00:58:38]
[00:58:38] ReReading pmt.tmp
[00:58:38] ==================================================================
[00:58:38] ECM: CA ID: 0x0602 Irdeto -> CA PID: 0x0259
[00:58:38] ==================================================================
[00:58:38] [newcamd] Trying to connect to newcamd server
[00:58:38] [newcamd] Connected to
[00:58:39] [newcamd] Got card with CaID 0x0500 and 3 number(s) of ProvID
[00:58:39] [newcamd] Card: CaID 0x0500 ProvID: 0x020710
[00:58:39] [newcamd] Card: CaID 0x0500 ProvID: 0x023700
[00:58:39] [newcamd] Card: CaID 0x0500 ProvID: 0x030600
[00:58:39] [newcamd] Creating newcamd worker thread for ...
OK
[00:58:47] [newcamd] sent sequence id 0002 , received sequence id 0002
[00:58:47] [newcamd] Control words not received (хх.ххх.ххх.хх:ххххх), time (932451451 ms)
[00:59:10]
[00:59:10] ReReading pmt.tmp
[00:59:10] ==================================================================
[00:59:10] ECM: CA ID: 0x0503 Viaccess (000600) -> CA PID: 0x0BBB
[00:59:10] ECM: CA ID: 0x0502 Viaccess (003700) -> CA PID: 0x0FA3
[00:59:10] ECM: CA ID: 0x0502 Viaccess (000710) -> CA PID: 0x1773
[00:59:10] ==================================================================
[01:00:10] Exiting mbox 0.4 BETA version ...
________________________________________________________________________________________________
Пока шары никакой нет, она появится только тогда, когда мы правильно пропишем вместо нуля нужное значение в третьих скобках.
Структура этой записи такая:
{ xxxxyyyy:XXXXYYYY;......}
хххх - это кодировка (CA ID - шестнадцатиричная).
В нашем случае у любимого провайдера это виассес и мы ее видим в любой из строчек лога,
например
Сard: CaID 0x0500 ProvID: 0x020710
Card: CaID 0x0500 ProvID: 0x023700
Card: CaID 0x0500 ProvID: 0x030600
Значит первые четыре знака будут 0500
yyyy - Это какие карты имеются на сервере шары для разшарки
У НТВ их три (россия, украина и ХД)
Возмем самую первую Card: CaID 0x0500 ProvID: 0x020710
Значит вторые четыре знака будут 0710 (Записываются только последние четыре знака) т.е первый блок у нас будет 05000710
Теперь переходим к второй половине строчки.
А в том протоколе обозначения CaID и ProvID другие.
И эта строчка и служит для того, чтобы наш протокол ньюкамд смог понять протокол gbox.
Чтобы узнать эти обозначения нам и нужен был верхний лог. А именно вот эта его часть
[00:59:10]
ECM: CA ID: 0x0503 Viaccess (000600) -> CA PID: 0x0BBB
ECM: CA ID: 0x0502 Viaccess (003700) -> CA PID: 0x0FA3
ECM: CA ID: 0x0502 Viaccess (000710) -> CA PID: 0x1773
Здесь уже обозначения протокола gbox
Отсюда видим, что для нашего любимого провайдера в протоколе gbox
ХХХХ - будет 0502
YYYY - будет 0710
Значит заветная строчка для расшарки любиого провайдера
с карты 020710 будет 05000710:05020710
По аналогии
с карты 023700 будет 05003700:05023700
Вот эти символы и вписываем в третьи, последние скобки.
Ну и на хд, когда его подправят
с карты 030600 будет 05000600:05030600
В итоге вся строчка для расшарки нтв+ с сервера шары, у которого на расшарке стоят все 3 карты будет такая:
Если все 3 карты на одном портике, то иденты перечисляются через ;
C: { сервер_шары Порт_шары логин_шары пароль_шары 01 02 03 04 05 06 07 08 09 10 11 12 13 14 } { 10 } { 05000710:05020710;05003700:05023700;05000600:05030600 }
Внимание, если каждая карта идет с отдельного порта- то для каждой будет своя строчка.
Вставляйте эту строчку, делайте рестарт mbox и откроется шара.
Если по другому порту получаете по шаре каналы в другой кодировке, то прописывайте вторую строчку с другим. известным вам портом расшарки этой кодировки. Естественно строка в последних скобках будет другая.
Например
на Премьеру { 17020000:17020009 }
на Виасат { 090f0000:090f0009 }
Все в одном файле и все работает без затыков. Даже Виасат.
==================================================================
[01:15:11] *ECM: CA ID: 0x090F NDS -> CA PID: 0x18E1
[01:15:11] ECM: CA ID: 0x093E NDS -> CA PID: 0x016B
[01:15:11] ==================================================================
[01:15:11] Searching CW cache for CaID 0x090F, pid 0x18E1...no CW in cache
[01:15:11] [newcamd] Putting ECM (<-0) from local host, caid:0x090F, ecmpid:0x18E1,sidpid:0x18D8 in ECM buffer (1/10)
[01:15:11] [newcamd] Sending ECM caid:0x090F, ecmpid:0x18E1, sidpid:0x18D8 to (сервер_шары:порт_шары).
[01:15:11] [newcamd] sent sequence id 0003 , received sequence id 0003
[01:15:11] [newcamd] Control words received successfully (сервер_шары:порт_шары), time (144 ms).
[01:15:11] <-CW FOR ME
, from (сервер_шары:порт_шары) (<-1) (150 ms)
[01:15:11] ===== NDS ECM on CaID 0x090F, pid 0x18E1 ====
[01:15:11] prov: 0000
[15:45:46] CW0: 59 65 D5 8E 75 4F 7B 1F
[15:45:46] CW1: 5B D1 9A D6 E2 FF 39 9A
Внимание- скрипт запуска лучше не используйте, или измените на этот ( лишнее убрать)
/var/bin/scrplg-MBOX-start.sh
#!/bin/sh
cd /var/bin/
kill `pidof mgcamd`
kill `pidof newcs`
echo 'other emu stoped'
/var/bin/mbox.sh40 -C /var/keys/mbox.cfg
echo 'MBOX started'
exit 0
1. SexView viaccess 13E - { 05000910:05020910 }
2. Digi TV - { 18012011:18012011 }
3. HRT - via2 - { 05000A00:05020A00 }
3. HRT - via3 - { 05000A00:05030A00 }
5. ART sprort viaccess 13 E - { 05001110:05021110 }
6. Max TV Romania viacess 16E - { 0D00C000:0D00C800 }
9. Dikiturk - { 0D0000C0:0D00C000;0D0000C8:0D00C800 }
10. MaxTv ro - { 05002F00:05022F00 }
11. New SRG Swiss Card {0500F430:05023800}
12. NDS Premiere { 09C40000:09C40000}
13. UPC Direct (19E) {0D0200A0:0D02A000 }
14. Dorcel/inXtc/freeX/XDream (13E) - { 05004400:05024400}
15. MTC (13E) - { 05003B00:05023B00 }
спасибо iscan