Скачать программное обеспечение:
1. Эмулятор и картоприемник
2. Кард шаринг на Openbox 7200 CI PVR
3. Правописание ключей Б_СС для MGCamd
Эмулятор и картоприемник
На сайте http://www.dream-multimedia-tv.ru/soft/ качаем файл cardreader_keys_open7200_v2.75b_20061222.zip, в нем находятся:
mgcamd - v1.17b9 (основной EMU)
newcamd.ppc - v6.10b (альтернативный EMU)
newcs - v13.2open (драйвер картоприемника для модели 7200)
1. Полноценная поддержка карт Irdeto для пакета StarGate (80E)
2. Стабильная работа с новыми картами Viaccess 2.6 провайдера +++ (0324 80 99 xxx x)
3. MgCamd теперь не пишет статистику на жесткий диск (диск отключается в StandBy)
4. Исправлен ряд других ошибок и оптимизация работы
Установка заключается в копировании файлов в каталог "program" ресивера
Как это сделать смотрите здесь: Установка приложений в ресивер
programmgcamd - эмулятор MgCamd
program ewcamd.ppc - эмулятор Newcamd
program ewcs - драйвер картоприемника Newcs
programkeys - папка для ключей MgCamd (autoroll.key и softcam.key)
programkeysmg_cfg - конфиг эмулятора MgCamd
programscce - папка для ключей Newcamd
programliblibcamdio.so.0 - библиотека, необходимая для работы Newcamd
programconfig ewcamd ewcamd.conf - сюда заносятся данные карт-шаринга
programconfig ewcs.xml - конфиг драйвера картоприемника Newcs
Что делать если не проходит апдейт на карточку?
1. В файле newcs.xml должен быть включен прием EMM запросов
On
2. В файле mg_cfg также должна быть активна следующая опция:
# AU
# 00 is ignored (default)
# 01 enable AU
# 02 AU Auto
A: { 02 } - или значение 01
3. Карточка ставится контактами вниз
Как удаленно смотреть текущее состояние MgCamd и NewCS?
Для этого необходимо сетевое подключение к ресиверу,
а на компьютере запустить программу UDPLogger
(http://openbox.ua/download.php?&get=OPENBOX_CI-7x00PVR/Utils/)
Как работает картоприемник?
Упрощенно говоря, NewCS выступает сервером карт-шаринга,
а MgCamd (или Newcamd) - клиентом,
только это все происходит внутри одного ресивера.
Настройки сервера задаются в файле newcs.xml, а клиента - newcamd.conf
Имеется возможность установить официальную карточку в ресивер Openbox CI-7200PVR,
а другим использовать ее при помощи сетевого подключения.
В качестве клиентов могут быть ресиверы Openbox CI-7000/7200PVR, Dreambox и др.
Для сервера необходимо в файле newcs.xml добавить следующие данные:
user2 - Имя пользователя
password2 - Пароль
On - Принимать от клиента EMM запросы
Клиенту необходимо в файле newcamd.conf добавить следующую строку:
CWS = 192.168.0.12 15050 user2 password2 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
Кард шаринг на Openbox 7200 CI PVR
Карт-Шаринг или Card Sharing (CS) - от английского to share (делить) подразумевает совместное использование одной карточки условного доступа несколькими пользователями, другими словами - оплачивается одна карта, а смотрят все кто имеет доступ к серверу карт-шаринга.
Подобное благо цивилизации стало возможным благодаря тому что ресивер работает с картой не постоянно, а лишь выполняет периодические запросы с промежутком 5-7 секунд. Поэтому практически пропал смысл взламывать саму карту доступа, ведь ее можно расшарить!
Организовать карт-шаринг можно как в массштабах нескольких клиентов, объединив их локальной сетью, так и в массштабах глобальной сети Internet. Во втором случае сервер карт-шаринга может находиться даже в другой стране, главное чтобы от клиента до сервера не было потерь в канале связи.
Проверить качество связи от Вас до сервера карт-шаринга достаточно просто.
На компьютере с windows, подключенном к internet нужно проделать следующее:
- "Пуск", "Выполнить", "cmd", в открывшемся черном окне набрать "ping xxx.xxx.xxx.xxx -t" и нажать Enter
(xxx.xxx.xxx.xxx - адрес сервера карт шаринга, например 123.123.123.123 или share.server.ru)
В ответ на это, в черном окне должны побежать строки в которых указывается время, за которое пакет данных добегает от Вас до сервера карт-шаринга и обратно, типичная величина 100-300 мс, но может быть и больше, главное чтобы было как можно меньше (или не было вообще) потерянных пакетов.
Чтобы убедиться в качестве канала, этот тест можно запустить на полчаса и потом нажать "CTRL" и "C".
Теперь можно увидеть количество отправленных и принятых пакетов, а также процент потерянных:
C:Documents and Settingsuser>ping ya.ru -t
Pinging ya.ru [213.180.204.8] with 32 bytes of data:
Reply from 213.180.204.8: bytes=32 time=142ms TTL=17
Reply from 213.180.204.8: bytes=32 time=142ms TTL=17
Reply from 213.180.204.8: bytes=32 time=142ms TTL=17
Reply from 213.180.204.8: bytes=32 time=147ms TTL=17
Reply from 213.180.204.8: bytes=32 time=144ms TTL=17
Ping statistics for 213.180.204.8:
Packets: Sent = 8, Received = 8, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 142ms, Maximum = 147ms, Average = 144ms
Проделывать описанную процедуру рекомендуется перед подключением к определенному серверу карт-шаринга,
этим самым Вы сохраните себе нервные клетки при просмотре ТВ, которые как известно не восстанавливаются.
Как известно, ресивер в режиме карт-шаринга работает с эмулятором Newcamd, который не умеет восстанавливать сетевое соединение, так что при пропадании коннекта нужно зайти в "Главное Меню", "Мультимедиа/Игры", "Приложения", найти "newcamd.ppc" и нажать на нем 2 раза "ОК" чтобы перезапустить его.
Но даже на типичном ADSL подключении, которое становится все более популярно на просторах xUSSR, карт-шаринг на Newcamd может проработать без обрава сутки и больше, так что подобный просмотр сат-тв можно считать вполне комфортным.
Если у Вас идет обрыв каждые 10 мин, то нужно проверить связь к серверу карт-шаринга, как описанно выше.
Возможно 2 варианта: у Вас неустойчивое подключение к Internet или "хороший" сервер карт-шаринга. Даже скорость подключения 8Мбит/с не является показателем качества канала, для карт-шаринга больше важна уверенность связи с сервером, т.е. отсутствие потерь пакотов данных
Следующий этап - установить эмулятор Newcamd (читать тут: http://sat-forum.org/index.php/topic,16980.0.html)
В файл programsconfignewcamdnewcamd.conf внести данные о Вашем доступе к серверу карт-шаринга
Этот файл лучше открывать с помощью FAR Manager (http://farmanager.com/) или обычным WordPad, который есть в Windows
Найти строку "CWS = 127.0.0.1 10001 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserv" и изменить в ней данные, где
127.0.0.1 - IP адрес сервера CS
10001 - порт на который Вам выдали подключение
local/ local - логин/ пароль
Настройки сети:
Если у Вас ADSL модем, включенный в коммутатор (хаб) или своя сеть, то все достаточно просто:
- подключаем к тюнеру сетевой кабель, заходим в "меню", "сист. настройки", "установки сети" вводим IP, маску, DNS и шлюз (эти данные должны быть аналогичны тем что задаются компьютеру, лишь IP адрес должен быть другим)
- при наличии DHCP сервера "меню", "сист. настройки", "установки сети", активировать DHCP и нажать "получить адрес"
Если же до Вас еще не дошел прогресс и ADSL технологии,
и Вы пользуетесь обычным DialUP или GPRS, то подключение должно быть примерно таким:
в этом случае, на Вашем подключении к Internet нужно разрешить общий доступ:
Поставить галочку "Разрешить другим пользователям сети использовать подключение..."
После этого будет предложено выбрать сетевое подключение,
через которое подключен ресивер (сетевая карта - Local Area Connection),
этому подключению будет автоматически присвоен адрес 192.168.0.1
Следовательно в ресивере ("Главное меню", "Системные Настройки", "Настройки Сети") можно ввести:
IP: 192.168.0.2
MASK: 255.255.255.0
GateWay: 192.168.0.1
А чтобы определить DNS, при активном подключении к Internet, на компьютере делаем:
"Пуск", "Выполнить", "cmd", в черном окне набираем "ipconfig /all" и ищем PPP подключение:
В его свойствах будет указан DNS провайдера, который нужно ввести в ресивер
Вот вроде и все.
Запускаем подключение к Internet, если ресивер уже включен, то нужно зайти в "Главное Меню", "Мультимедиа/Игры", "Приложения",
найти "newcamd.ppc" и нажать на нем 2 раза "ОК" чтобы перезапустить и дальше наслаждаться просмотром цифрового сат-тв.
Правописание ключей Б_СС для MGCamd
ТЕОРИЯ
Ключи Б_сс в файле softcam.key для ЭМУ MgCamd имеют следующий вид:
F ИДЕНТ 00 КЛЮЧКЛЮЧКЛЮЧКЛЮЧ
F ИДЕНТ 01 КЛЮЧКЛЮЧКЛЮЧКЛЮЧ
Разберем его по частям:
1.F - это константа, указывающая ЭМУ, что ключ относится к кодировке с постоянным CONTROL WORD (CW) - одной из которых и есть BISS
2.ИДЕНТ - это значение, состоящее из связки SID+ECM PID, где:
-SID - Service Identifier - Идентификатор канала. Точное определение тут: http://www.satcodx.com/explanation/sid.shtml
-ECM PID - Entitlement control message - Сообщение управления доступом: информация системы условного доступа, содержащая определенные кодовые слова или другие параметры шифрования
3. 00 - номер строки ключа.
4. КЛЮЧКЛЮЧКЛЮЧКЛЮЧ - собственно ключ БИСС, который состоит из 8-ми пар чисел (байт) т.е. 16 символов, причем 4-я и 8-я пара - это контрольная сумма.
ПРАКТИКА
Итак, хотим смотреть канал, закрытый в Бисс.
Для начала нам нужно найти ключ для его открытия. Обычно в паблике ключей на Бисс навалом, но иногда они имеют свойство меняться, поэтому рекомендую искать все-таки на закрытых форумах. Они там посвежее. Например всеми любимый http://www.rdi-files.com/biss.php содержит ключ на NTS с LMI(75е), который уже некоторое время назад сменили, а там до сих пор старый.
Так, предположим ключ мы нашли. Теперь нужно правильно указать ИДЕНТ (без этого ключ - это просто набор символов).
Из теории знаем, что это SID+ECM.
ECM обычно публикуют вместе с ключем, но если его нет - то отчаиваться нечего - практически все провайдеры бисс используют ECM= 1FFF
SID можно узнать из таблицы частот на http://satcodx.com - он находится в 7-м столбце 2-я цифра сверху возле каждого(в основном кодированного) канала.
ВНИМАНИЕ! SID, который находится в таблицах satcodx указан в 10-ти ричной системе, а нам нужна 16-ти ричная!!!
Перевести 10-ти ричную в 16-ричную систему число очень просто, для этого:
- запускаем обычный Windows калькулятор;
- выбираем в меню "Вид/Инженерный"
- вводим SID, взятый с satcodx
- ставим отметку возле HEX
Вот и наш SID, который будем применять при добавлении ключа.
Нужно также заметить, что SID в MgCamd состоит из символов от 1 до 4-х, поэтому, если у нас получилось число меньше 4-х знаков можно добавить перед ним нули.
Ключ Бисс в MgCamd состоит, как вы уже заметили, из двух строк, имеющих соответственно номера 00 и 01
Сам ключ записываем без пробелов (т.к. некоторые апплоуды публикуют ключи с пробелами между парами).
ДОМАШНЕЕ ЗАДАНИЕ:
Имеем: ключ для канала и ecm pid, равный 1FFF
Задача: определить идент для NTS с LMI (75е) и добавить ключ в софткам.
На satcodx находим SID для этого канала - он равен 101
Переведем в HEX - получим 65
ЭТО НАШ ИСКОМЫЙ SID (для верности добавим нули и получим 0065)
Зная ECM PID, объединяем эти два значения и получаем
ИДЕНТ = 00651FFF
Теперь непоспредственно добаввляем ключ:
Открывем в WordPad (лучше в UltraEdit) softcam.key и в разделе biss добавляем две строчки:
F 00651FFF 00 XXXXXXXXXXXXXXXX
F 00651FFF 01 XXXXXXXXXXXXXXXX
(прим.: вместо ключа в примере XXXXXXXXXXXXXXXX - КЛЮЧИ СВЕТИТЬ НЕКАРАШЁ!)
Сохраняемся, перезапускаем ЭМУ и (если все правильно сделали и ключ не кривой) смотрим канал!
Удачи!!!