Перейти к содержимому


Фотография

Эмулятор MgCamd для Gi 8290 Open Linux HD PVR


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1 jampeer

jampeer

    Модератор

  • Модераторы
  • 3 139 сообщений

Отправлено 06 Май 2011 - 19:48

Эмулятор MgCamd для Gi 8290 Open Linux HD PVR.



Структура файлов эмулятора :

/var/bin/ [права файлов 755]
mgcamd - непосредственно исполняемый бинарный файл эмулятора;

/var/keys/ [права файлов 644]
mg_cfg - файл конфигурации;
newcamd.list - файл список серверов ш@ры;
SoftCam.Key - файл ключей эму;
ignore.list;
priority.list;
replace.list - последние, нужны для более быстрого открытия каналов.

Установка эмулятора MgCamd.

Для установки эмулятора в ресивер необходимо соединиться с ним через программу FTP-клиент. Можно использовать или бесплатный FileZilla Client или встроенный в Total Commander.

Для этого просто скопировать все из архива (папка var) в корневую директорию файловой системы и затем отредактировать нужные файлы конфигурации. А так же проверить и установить права скопированным файлам.

Папки эмулятора - это /var/bin и /var/keys.
В первом случае все файлы в этой папке должны иметь атрибут [755], во втором [644].

Стартовый скрипт запуска эмулятора находится в директории /var/etc/. Это файл start.sh
Для того чтобы он нормально запускал MgCamd обязательно присвоить ему атрибут [755].

Иначе MgCamd не будет стартовать при загрузке ресивера автоматом!!! Не забудьте перегрузить Mgcamd !

Как присваивать права.

В Total Сommander становимся на нужный файл, жмем меню "Файл" - > "Изменить атрибуты".
В появившемся окошке меняем подсвеченную цифру на 755 - ОК.

Файл с готовым архивом для установки находится в прикрепленном файле.


Запуск и рестарт эмулятора MgCamd.

По умолчанию эмулятор MgCamd отключен.
Включить его можно последовательностью Меню - Условный доступ - 1407 - Встроенный Слот Карт - Выкл, после этого выключить ресивер в режим stand by и сделать рестарт, выключив его тумблером сзади.
При повторном включении ресивер запустится с включенным MgCamd.

Перезагрузка MgCamd.

Это можно сделать двумя способами:

1способ:Меню - синяя кнопка - останавливает эмулятор.
Меню - красная кнопка - запускает эмулятор.
2способ:Нажать и удерживать копку Exit 2-3 секунды. Появится окно с надписью "Restart" и MgCamd перегрузится.


Настройка ш@ринга на MgCamd. (создание newcamd.list)

В файле newcamd.list прописываем настройки сервера(ов) шаринга.


CWS = XXX.XXX.XXX.XXX YYYY ZZZZZ WWWW 0102030405060708091011121314 # Имя пакета
где:
XXX.XXX.XXX.XXX - IP адрес сервера (или вариант DNS имя);
YYYY - порт;
ZZZZZ - логин подписки;
WWWW - пароль подписки;
0102030405060708091011121314 - DES key (может быть другим, это стандартный).

Многие сервера блокируют более одного подключения к серверу, хотя дают доступ с одного логина к нескольким пакетам, т.е. первый пакет (порт который первый по списку - меньшее число) к которому подключился, тот и показывает. При переключении на другой канал - "малевич". Меняем синтаксис строки и все работает без проблем.


Доступ к 5ти пакетам по протоколу newcamd по 5ти портам: 5000, 5001, 5002, 5003, 5004.

можно записать так -

CWS = server1.com 5000 username password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
CWS = server1.com 5001 username password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
CWS = server1.com 5002 username password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
CWS = server1.com 5003 username password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
CWS = server1.com 5004 username password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs

получаем 5 строчек, или заменив по такому образцу:

CWS_MULTIPLE = server1.com 5000:5004 username password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs

Получаем запись в 1 строчку, при таком же результате.


Файлы фильтрации для эмулятора. (ignore.list, priority.list, replace.list)

В файлах ignore.list и priority.list содержится "тонкая настройка" параметров шаринга, для более быстрого открытия каналов. Если скорость открытия устраивает и так, их можно удалить.

Снятие логов MgCamd с ресивера

В /var/keys/mg_cfg добавляем

# Log option, summ of:
# 00 off
# 01 network udp log
# 02 log to console
# 04 file, appended ! delete it by yourself, before it eat all your hdd
# + IP udp-port log-file-name
L: { 01 } 192.168.1.2 514 D:\Logs


где ip - адрес вашего компьютера, порт и доступная папка для записи лога.

Прикрепленные файлы


  • Raskat это нравится




Количество пользователей, читающих эту тему: 0

0 members, 0 guests, 0 anonymous users