Как подключиться к кардшарингу

Мы не просто рекомендуем самый стабильный сервер кардшаринга с большим выбором пакетов, но и БЕЗВОЗМЕЗДНО помогаем подключиться и оплатить услуги этого кардшаринг сервера (ознакомьтесь с инструкцией по биллингу). Заранее предупреждаем, что на рекомендуемом нами сервере ведется антипорнографическая политика, поэтому в предлагаемых пакетах могут отсутствовать каналы "для взрослых".

Help online
Настройка кардшаринга arrow Лог работы эмулятора mgcamd
Лог работы эмулятора mgcamd PDF Печать E-mail
Чтобы получить лог работы эмулятора надо либо заставить mgcamd писать лог-файл прямо на самом ресивере, либо слать тот же лог по сети, на ваш компьютер.  В первом случае не понадобится никакого дополнительного софта, и для просмотра лога можно просто зайти на ресивер через Telnet или SSH и наблюдать за работой mgcamd в реальном времени, выводя содержимое файла на экран Linux командой tail -f <имя-лога>. Хотя это кажется самым логичным способом, это не совсем так. Это неудобно, потому что во-первых, нужно подключаться к ресиверу и работать с командной строкой Linux, а во-вторых, лог будет все время расти (хотя и медленно). Если его своевременно не стирать, то в один день просто забъёт всю флеш-память ресивера, а это лишние хлопоты.
Гораздо более удобней просто напросто наблюдать за логом с компьютера, который находится в локальной сети с ресивером, без каких либо логинов в сам ресивер. Для этого нужно просто запустить на вашем компьютере программу (просмотрщик сообщений syslog), которая будет принимать сообщения от mgcamd и выводить их в виде лога на экране компьютера.
Для того, чтобы снять лог работы эмулятора нам нужна будет программа 3CSyslog. После установки ее на компьютер, она в дополнительных настройках не нуждается.
Необходимо только в файле mg_cfg который находится в каталоге /var/keys прописать IP - компьютера и порт для снятия лога и перезапустить mgcamd:
Например (192.168.1.2 - IP-адрес компьютера на котором будете снимать лог),
L: { 07 } 192.168.1.2 514 /tmp/mgcamd.log

Также можно воспользоваться программой Tray Syslog, главное отличие от 3CSyslog в том, что лог идёт сверху вниз.  Программа русифицирована, в ней можно выбрать шрифт и его размер. В настройках можно сразу задать папку для сохранения лога, кинуть её на рабочий стол и всегда иметь быстрый доступ к снятому логу.

Принцип действия всего этого очень простой: mgcamd посылает текстовые сообщения (используя протокол UDP) на IP адрес и порт 514 (стандартный порт для протокола Syslog), который вы установили в параметре L: в файле /var/keys/mg_cfg. Программа на вашем компьютере принимает сообщения с этого порта и выводит на экран. Если Syslog не запущен, сообщения просто будут игнорироваться без побочных эффектов для ресивера или вашего компьютера. Так что такую настройку можно сделать постоянной и просто включать на компьютере Syslog, если понадобится посмотреть отчего там вдруг не работает шаринг.

Из лога можно много чего увидеть. Для начала, собственно, старт mgcamd. В этом примере мы сделаем вид, что у нас прописано два разных сервера шары в newcamd.list. Первый сервер называется server1.com и у него порт 1234, второй - server2.com с портом 5678. Для логина на оба сервера используется имя username (пароль в логе не отображается). Итак, пример лога:
tuxbox mgcamd v1.31 by mixvt (compiled Oct 27 2008 23:09:59)
[mg] Net:1:7:2:2s Show ecm:1, emm:0 Up:0 Au:0 Dir:0 Osd:no:80:0 Cache:7
Log:1:192.168.1.1:514 Reread:0
[mg] Ecm cache time: 36000
Box type: ipbox9000
Conax.Key error 2: No such file or directory
Keys readed
[config] newcamd route = username:server1.com:1234
[config] newcamd route = username:server2.com:5678
newcamd keep alive: 300, incoming port: 12000
[mgcam] emm thread started
[mgcamd] tps update started.
/var/keys/tps.bin error 2: No such file or directory
[newcamd] Connecting to server1.com:1234...
[newcamd] Connecting to server2.com:5678...
[newcamd] Login to server1.com:1234 as username accepted (19ms)
[newcamd] Card data from server1.com:1234 (35ms):
Userid 72 caid 90F providers 1
Idents: 000000
[newcamd] Login to server2.com:5678 as username accepted (21ms)
[newcamd] Card data from server2.com:5678 (71ms):
Userid 189 caid 500 providers 5
Idents: 020910 025100 023b00 024400 021700

Отсюда уже сразу видно много интересного. Во-первых, видны карты, которые шарятся (число сразу за "caid"). Вот список наиболее часто используемых кодировок:

  • 1xx=Seca
  • 5xx=Viaccess
  • 6xx=Irdeto
  • 9xx=NDS/Videoguard
  • Bxx=Conax
  • Dxx=CryptoWorks
  • Exx=PowerVu
  • 17xx=BetaCrypt
  • 18xx=NagraVision
  • 26xx=BISS
  • 4Axx=DreCrypt

Из примера выше видно, что мы подключились к двум серверам. Первый шарит карточку с кодировкой NDS/Videoguard (потому что CAID начинается с 9), а второй сервер шарит карту в кодировке Viaccess (CAID начинается с 5). При чём, второй сервер шарит даже не одну, а "пять карточек" - это становится ясно из поля Idents. Посмотреть на все возможные CAID:Idents можно в ваших настройках в биллинге.
Получается, что при включении кодированного канала, у него должен совпасть CAID и IDENT с теми, что прислал сервер при подключении к нему. Только в этом случае на сервер пойдет запрос и mgcamd отошлёт на сервер так называемую последовательность Entitlement Control Message или ECM. Если на сервере всё впорядке, то он должен ответить на такой запрос последовательностью, которая называется Control Word или CW. Если вы получаете правильный код CW, то канал открывается. В зависимости от системы кодирования интервал между запросами на сервер может быть от 2-3 секунд до раза в минуту.

Посмотрим как это выглядит в логе:
[mg0] stoping camd..
[mg0] service 18A6 index 0 pmt pid 0 (65)
ECM: CaID: 0x090F -> CaPID: 0x18AF ProvID: 000000
[mg0] -> ECM to server1.com:1234
[mg0] <- CW from server1.com:1234 (23ms)
[mg0] 23 msec -- Sat Jan 31 15:09:42 2009
===== NDS ECM on CaID 0x090F, pid 0x18af ======
prov: 000000
cw0:0 09 8E E9 80 5E 2B 14 9D
cw1:0 CE 0A 98 70 66 C0 E9 0F
Пояснение к происходящему: первые две строки - это стандартное сообщение при переключении канала. Дальше имеем строку, начинающуюся с ECM. В ней информация о текущем канале. Из этого видно, что канал, который мы только что включили кодированный и открывается только одной картой, которая должна имеет пару CAID:ProvID = 090F:000000. Это как раз подходит по параметрам к тому, что нам ответил сервер server1.com при подключении к нему. По этому следующая строка - это посылка ECM-запроса на сервер server1.com. Далее виден ответ от сервера с кодом CW. Ответ пришел за 23мс, на что стоит обратить внимание, как на время ответа сервера на запрос. Последние 4 строки - подтверждение проделанной работы по запросу на сервер. Показаны кодировка, которая открылась (NDS), идентификатор карты (CAID), идентификатор канала (PID), идентификатор провайдера (ProvID) и, наконец, сама последовательность CW0+CW1, то есть "ключик" к каналу, полученный от сервера. Дальше всё повторяется снова и снова, каждый раз когда меняется ECM.
Естественно, это всё лог "в идеале", то есть, когда всё правильно настроено, хорошо работает Интернет и на сервере шаринга тоже всё ок.
 
« Пред.   След. »

© 2017 Кардшаринг сервер НТВ, Континент, Триколор и многих других пакетов
Здесь вы можете получить настройки шаринга для своего ресивера.
Сайт не оказывает услуги кapтшapингa


Перепечатка информации с сайта только с разрешения авторов
Страница сгенерирована за 0.182068 секунд
Яндекс.Метрика