Давайте рассмотрим порядок обновления, установки эмуляторов и ключей.
Эмуляторы бывают разные - "белые, синие красные"
Рассмотрим самый популярный - mgcamd.
1) Сначала проанализируем, что у нас имеется в софте. Заходим по ФТП на тюнер. Эмуляторы находятся в папке var/emu. Если мы будем использовать только внутренний эмулятор или подключаться к какому-то серверу за ключами, то нам нужен только один эмулятор mgcamd.
Пэтому все остальные файлы в каталоге var/emu, в принципе можно удалить. Зачем удалять - это освободит место в этом каталоге. Из-за перегрузки памяти может тюнер слетать в PANC.
2) Если у Вас в тюнере установлена старая версия mgcamd, то можно ее обновить. Если в var/emu размер файла mgcamd маленький (кажется 520 байт или что-то похожее), то это не сам файл, а только ссылка на него. Поскольку мы хотим изменить весрию эмулятора, то мы удаляем эту ссылку. Перед удалением ссылкы нужно выключить запущенные эмуляторы.
Для обновления нам нужен эмулятор заведомо работающий на Вашем тюнере.
(сли Вы его берете из общего пакета mgcamd, то это файл mgcamd.ppc_old. Вы его просто переименовываете в mgcamd перед копированием в тюнер)
Копируем в этот каталог var/emu файл mgcamd, проверяем его атрибуты и если нужно изменяем их
Они должны быть выставлены:
в Тотал Командере 777,
в Фаре [X][X][X] [X][X][X] [X][X][X]
Все, эмулятор мы поменяли
3) Если нужно обновляем ключи для работы внутреннего эмулятора.
Ключи находятся в каталоге var/keys. Для работы mgcamd там должны находиться файлы:
AutoRoll.Key
SoftCam.Key
mg_cfg
Этот файл нужен, если Вы подключаетесь к некоторому серверу
newcamd.list
Эти файлы могут использоваться для более корректной работы эмулятора, но в принципе можно обойтись и без них
priority.list
replace.list
ignore.list
Находите в Интернете свежие версии AutoRoll.Key и SoftCam.Key - они собственно и содержат ключи необходимые для декодирования, и записываете их на место старых в каталог. Проверить и если нужно, то поменять атрибуты этих файлов на 755 (в фаре - [X][X][X] [X][ ][X] [X][ ][X]).
4) Для работы с эмулятором у Вас должен быть сконфигурирован файл mg_cfg
Приведу примерную его конфигурацию
5) Если вы подключаетесь к некоторому серверу, работающему по протоколу Newcamd 5.25 то в файле newcamd.list у Вас должны быть строчки:# EMM messages
# 00 don't show any EMM's (default)
# 01 show only valid EMM's
# 02 show valid and bad EMM's with complete data display
M: { 01 }
# ECM messages
# 00 don't show any ECM's
# 01 show only valid ECM's (default)
# 02 show valid and bad ECM's with complete data display
C: { 01 }
# AU
# 01 enable AU
# 02 AU Auto
A: { 02 }
# key update
# 01 update only new keys, default setting
# 02 update all keys (used for valid PMK checking)
U: { 01 }
# config files folder (softcam, autoroll, ignore/priority)
# 00 files in /var/keys
# 01 files in /tmp
T: { 00 }
# network mode, use summ for several clients
# 00 no network (default)
# 01 newcamd netclient
# 02 radegast netclient
# 04 camd3 netclient
G: { 01 }
# network retry, use summ for several options
# 00 disable
# 01 retry every new ecm
# 02 try to connect to offline shares every Q: seconds
# 04 try to detect and fast reconnect to lost (and not used atm) server
N: { 01 }
# network ecm timeout in seconds
K: { 10 }
# newcamd dead routes connect retry, sec
Q: { 60 }
# network shares priority
# 00 newcamd, radegast, camd3 (default)
# 01 camd3, radegast, newcamd
# 02 newcamd, camd3, radegast
P: { 00 }
# on screen display type
# 00 No OSD (default)
# 01 neutrino
# 02 enigma
# 03 relook
O: { 00 }
# on screen display Options
# 01 show emu ecm
# 02 show network shares messages
# 04 show decoding failed / fta
# 08 show emm keys update
S: { 03 }
# Log options
# 00 Off
# 01 Network
# 02 console
# 03 both
L: { 02 } 192.168.1.10 28007
# cache ecm pids and data used to open channels,
# store pids in /tmp/ca_cache.list at exit, load at startup, same syntax as restore.list
# use summ
# 00 Off (default)
# 01 Ecm pids cache
# 02 Ecm data cache
# 04 Emm cache for network cards
H: { 00 }
# reread files on zap:
# 00 No (default)
# 01 config (including priority and ignore, but not replace/cache)
# 02 config and keys
# 03 both
R: { 00 }
# debug, use summ
# 00 off (default)
# 01 debug ecm
# 02 debug emm
# 04 debug network ecm
# 08 debug network emm
# 16 debug network login
D: { 00 }
# box type
# 00 autodetect, change only if you think wrong type detected.
# 01 dbox2
# 02 dreambox
# 03 triple-dragon
# 04 relook
# 05 openbox
B: { 04 }
# keep ecm cache, seconds
E: { 15 }
CWS = xxx.xxx.xxx.xxx порт логин пароль 01 02 03 04 05 06 07 08 09 10 11 12 13 14
где
xxx.xxx.xxx.xxx - IP- адрес сервера
порт - порт на этом сервере
логин - логин на этот сервер
пароль - пароль для входа на этот сервер
6) После этих обновлений запускаете эмулятор mgcamd.
Эмулятор запускается или через меню тюнера или при помощи синей кнопки на пульте ДУ или нажатием меню + <цыфра>. Все зависит от софта в тюнере и его версии.
В меню плагина EMU это должен быть пункт вроде такого:
6.MGCAMD(v1.00pre10)+NEWCS(RC12)
ПС. Критика и дополнения приветствуются.