Настройка эмулятора MgCamd на ресивере GI Solo2
Для выполнения настройки эмулятора MgCamd на ресивере потребуется наличие подключения через протокол FTP с компьютера. То есть ресивер и компьютер должны будут соединены в единую локальную сеть. Для входа через FTP клиента применяются - логин: root, пароль: вводить не нужно, IP адрес ресивера, на который производится подключение, можно посмотреть в настройках сети. В качестве FTP клиента рекомендуется использовать программу - Total Commander, на сайте поддержки данной программы можно детально ознакомиться по работе с этим протоколом.
После FTP подключения потребуется зайти в папку /usr/keys и открыть для редактирования файл - newcamd.list.
По умолчанию в нем обычно содержатся строчки:
CWS_KEEPALIVE = 300
CWS_INCOMING_PORT = 21000
CWS = 192.168.0.1 34000 dummy dummy2 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
Первая строчка означает, что с сервером кардшаринга будет поддерживаться обмен пакетами через каждые - 300 сек или 5 минут. Это может быть актуально, если у вас интернет провайдер разрывает соединение при его неактивности, а на ресивере вы, например, смотрите открытый канал. Только в этом случае потребуется скорректировать значение, которое указывается в секундах.
Во второй строчке задается номер порта, который может применяться для входа в эмулятор извне. Этот параметр не требуется редактировать.
В третьей строчке прописываются параметры, полученные на сервере кардшаринга, а в точности:
192.168.0.1 - IP адрес или имя сервера кардшаринга
34000 - полученный порт для просмотра оплаченного пакета
dummy - логин на сервере кардшаринга
dummy2 - пароль для используемого логина
01 02 03 04 05 06 07 08 09 10 11 12 13 14 - DES ключ, выданный на сервере кардшаринга
lan newcs - двнные значения носят всего лишь информативный параметр и их можно удалить
После завершения редактирования файла newcamd.list, потребуется его обновить в ресивере. Далее можно переходить к настройкам файла - mg_cfg. Актуальными в нем параметрами являются:
G: { 01 } - указывает на применение протокола - newcamd
K: { 05 } - время в секундах, через которые ресивер перестает ожидать ответа от сервера
Q: { 10 } - время в секундах, через которое ресивер будет пытаться переподключиться к неработающему серверу
B: { 06 } - тип ресивера, для ресиверов на процессоре Broadcom MIPS указывается значение - 06
В итоге у вас файл mg_cfg должен приобрести похожий вид:
M: { 01 }
C: { 01 }
A: { 02 }
U: { 01 } 0x12c0
T: { 00 }
G: { 01 }
N: { 07 } 5 30
K: { 05 }
Q: { 10 }
P: { 00 }
O: { 00 } username password
S: { 03 } 80
L: { 03 } 172.16.1.1 28007 /tmp/mgcamd.log
E: { 15 }
H: { 07 }
R: { 00 }
D: { 00 }
B: { 06 }
F: { 01 }
Далее потребуется скорректировать значение файлов priority.list и ignore.list. Необходимые параметры для них спрашивайте на используем сервере кардшаринга, так как они могут отличаться на различных серверах. Первый файл содержит применяемые для просмотра иденты/каиды/чиды, второй - игнорируемые.
Например, для спутника 36E типовые значения файлов будут иметь примерный вид.
priority.list
V: { 04 06 00 }
V: { 05 0B 00 }
X: { 4A E1 }
ignore.list
V: { 04 06 10 }
V: { 04 06 20 }
V: { 05 09 00 }
V: { 05 0A 00 }
X: { 4A E0 }
После редактирования конфигурационных файлов на ресивере, потребуется выполнить его перезагрузку через меню или перезагрузить эмулятор, чтоб внесенные изменения вступили в силу.