Меню

Dreambox dm800 hd pvr настройка шаринга



Dreambox dm800 hd pvr настройка шаринга

В настоящее время наибольшей популярностью для ресиверов построенных на основе операционной системы Linux пользуется эмулятор MgCamd 1.31, который поддерживает открытие кодированных каналов как с помощью ключей, прописанных в файле SoftCam.key, так и с помощью использования серверов.

Данный эмулятор в имидже Gemini 4.40 располагается по пути — /usr/bin/mgcamd_1.31 и имеет атрибуты доступа — 755; /usr/keys/mg_cfg — файл настроек эмулятора — 755; /usr/keys/newcamd.list — файл настроек параметров сервера — 755; /usr/keys/SoftCam.Key и /usr/keys/Autoroll.Key — файлы с ключами — 755; /usr/keys/priority.list, /usr/keys/ignore.list и /usr/keys/replace.list — файлы с применяемыми, игнорируемыми и замещающими идентами — 755; /usr/script/mgcamd_1.31_cam.sh — скрипт запуска эмулятора — 755; /usr/uninstall/mgcamd-complete_1.31_delfile.sh — скрипт удаления эмулятора — 755; /usr/uninstall/MGCamd-Config_1.30_delfile.sh — скрипт удаления настроек эмулятора — 755. Более подробно конфигурируемые файлы будут рассмотрены ниже.

В имидже Gemini 4.40, модифицированном Rezus’ом уже установлены эмуляторы MgCamd 1.31 и NewCS 1.65. Для запуска эмулятора MgCamd необходимо из главного меню открыть «Blue — Panel» или при просмотре каналов нажать на пульте «синюю» кнопку. Выбрать в появившемся меню строчку «Selected CAMD (left, right)» и с помощью кнопок «вправо/влево» выбрать эмулятор MgCamd 1.31 или MgCamd 1.31/NewCS 1.65.

После этого выбрать строчку «Start/Restart Camd» или нажать «зеленую» кнопку для запуска нужного эмулятора и перезагрузить ресивер.

В случае если у вас в имидже не установлен эмулятор MgCamd, то его можно установить с помощью двух способов. В первом случае ресивер должен быть подключен и настроен для работы с интернетом. Сперва заходим в «Blue — Panel», нажав «синюю» кнопку на пульте и выбираем строчку «Установки» или нажимаем кнопку «1», в некоторых версиях «Blue — Panel» может быть строчка «Extras/settings», вместо «Установки».

Далее выбираем «Addons» и нажимаем кнопку «ОК».

В открывшемся меню выбираем строчку «download (Gemini-Server)» и подтверждаем кнопкой «OK», после чего нам нужны две папки: «Cam» — доступные для установки эмуляторы и «Cam-Configs» — конфигурационные файлы для эмуляторов. Также ресивер внизу окна отобразит свободное место, доступное для использования.

Вначале заходим в папку «Cam» и выбираем эмулятор «MgCamd 1.31», после чего для начала установки нажимаем кнопку «OK». Также потом по данному описанию можно будет установить и другие дополнительные эмуляторы в ресивер.

После этого аналогично устанавливаем конфигурационные файлы для эмулятора из папки «Cam-Configs», выделяем файл «MGCamd-Config» и для начала установки нажимаем кнопку «OK».

На данном этапе установка эмулятора завершена.

Второй вариант установки эмуляторов может использоваться в случае, если Dreambox не имеет прямого подключения к интернету. Для этого первоначально необходимо скопировать через любой FTP-клиент в папку /tmp файл с эмулятором: Gemini_420_450_e2-mipsel-mgcamd_1.31_091115.tar.gz (для Gemeni версии 4.20-4.60) или Gemini_400_410_e2-mipsel-mgcamd_1.31_091113.tar.gz (для Gemeni версии 4.00-4.10), зайти в «Blue — Panel», нажав «синюю» кнопку, выбрать строку «File Manager» (или нажав в Gemini 4.40 «красную» кнопку) и далее выбрать папку /tmp.

Далее заходим в папку /tmp, нажав кнопку «OK» и выбираем предварительно загруженный файл — Gemini_420_450_e2-mipsel-mgcamd_1.31_091115.tar.gz.

Для установки эмулятора нажимаем «зеленую» кнопку на пульте. Аналогично устанавливается и файл с настройками эмулятора — e2-MGCamd-Config_1.30_080502.tar.gz . После того как эмулятор полностью установлен, его необходимо запустить из «Blue — Panel», по методике рассмотренной выше.

Настройка эмулятора MgCamd

После того как установлен в ресивере необходимый эмулятор MgCamd, можно переходить непосредственно к настройкам. Для этого понадобится подключение ресивера Dreambox к интернету и наличие действующих параметров с сервера.

Для настройки протокола Newсamd необходимо будет отредактировать параметры, прописанные в файле newcamd.list, который размещается в папке /usr/keys ресивера, в случае если отсутствует этот файл, то эмулятор MgCamd обратится к файлу newcamd.conf, расположенному в /etc/tuxbox/config. Для редактирования всех файлов необходимо использовать редактор (например, UltraEdit), который понимает символы окончания строки и перевода каретки, применяемые в Linux файлах.

В файле newcamd.list по умолчанию содержатся следующие строки:
CWS_KEEPALIVE = 300
CWS_INCOMING_PORT = 21000
CWS = 127.0.0.1 34000 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
CWS = 127.0.0.1 34001 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
CWS = 127.0.0.1 34002 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
CWS_MULTIPLE = 192.168.1.2 20000:20005 dummy dummy 10 02 13 04 15 06 17 08 01 10 11 12 13 14 lan server2

Первая строка — CWS_KEEPALIVE задает время в секундах, через которое эмулятор MgCamd проверяет соединение с сервером по прописанным в настройках портам. Применяется в случае использования NAT роутера, который отключает неактивные соединения или при открытии кодированных каналов, после перехода на них с открытых. Во второй строчке CWS_INCOMING_PORT задается порт для прослушивания входящих соединений с сервера, данную строчку можно опустить. Дальше в строчке CWS прописываются параметры сервера, для открытия определенных пакетов. Вместо 127.0.0.1 необходимо прописать реальный IP или доменный адрес сервера, далее следует порт сервера — 34000, вместо которого прописываем рабочий для определенного пакета каналов, после этого следуют логин и пароль — dummy dummy, которые также правим на правильные, затем указывается DES ключ — 01 02 03 04 05 06 07 08 09 10 11 12 13 14, при необходимости который также изменяется и в заключении следует — lan newcs, которые в большинстве случаев не влияют на работу, а используются только при применении camdcmd протокола. В нашем случае строка для открытия определенного пакета каналов будет иметь примерный вид:
CWS_KEEPALIVE = 300
CWS = 194.87.107.43 40000 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14

Читайте также:  Настройка парусов в штиль

В случае применения больше одного порта для открытия нескольких пакетов каналов, то необходимо добавить дополнительно строчки с используемыми портами, например:
CWS = 194.87.107.43 40000 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
CWS = 194.87.107.43 40001 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
CWS = 194.87.107.43 40002 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
Если используемые порты следуют по порядку, то можно прописать их одной строкой:
CWS_MULTIPLE = 194.87.107.43 40000:40002 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14

После этого нужно проверить настройки эмулятора MgCamd, содержащиеся в файле /usr/keys/mg_cfg. Они должны иметь примерный вид:
M: < 01 >
C: < 01 >
A: < 02 >
U: < 01 >
T: < 00 >
G: < 01 >
N: < 07 >5 30
K: < 05 >
Q: < 600 >
P: < 02 >
O: < 00 >username password
S: < 03 >80
L: < 01 >192.168.0.5 514
E: < 15 >
H: < 07 >
R: < 04 >
D: < 00 >
B:

Дальше желательно внести правки в файлы: priority.list, ignore.list и replace.list, которые размещаются в /usr/keys и позволят ускорить процедуру открытия закодированных каналов, в случае если на каналах присутствует значительное число различных идентов.

После того, когда выполнены все необходимые настройки конфигурационных файлов для просмотра, необходимо запустить или перезапустить эмулятор MgCamd, чтобы он смог начать работу с внесенными параметрами. Для этого нужно зайти в «Blue — Panel» путем нажатия «синей» кнопки и выбрать строчку — «Start/Restart Camd». В случае если вы все выполнили правильно и не допустили ошибок, то сможете перейти к просмотру каналов.

Если вы хотите открывать каналы через доступные для них ключи при помощи эмулятора MgCamd, то необходимо будет скачать файлы SoftCam.Key и Autoroll.Key со свежими ключами и разместить их в папке /usr/keys, после присвоить файлам права доступа — 755. Данные файлы доступны для скачивания практически на каждом аплоаде, посвященном спутниковой тематике.

Иногда, при просмотре каналов могут возникать подвисания изображения, которые с одной стороны могут являться проявлением проблем на сервере или сбоем в работе интернета, а с другой стороны — возникновением неполадок в работе эмулятора ресивера. Для того, чтоб выявить возникшую проблему, необходимо снять лог работы эмулятора и проанализировать его или предоставить администратору сервера для выяснения причин.

Для снятия лога работы эмулятора MgCamd, необходимо предварительно произвести изменения в файле настройки — mg_cfg. За опцию логов в этом файле отвечает строковый параметр — L, который поддерживает следующие значения, а также их сумму:
00 — лог выключен
01 — трансляция лога в сеть через UDP протокол
02 — вывод лога через консоль
04 — вывод лога в указанный файл, в случае этого варианта необходимо вовремя его удалять, так как он будет постоянно расти + IP udp-port log-file-name
В случае объединения нескольких параметров, необходимо напросто указывать их сумму 05=01+04.

Лучше всего использовать трансляцию лога в сеть, для последующего его приема и анализа на компьютере. В этом случае в файле mg_cfg необходимо прописать строчку:
L: < 01 >192.168.0.5 514
В которой: 192.168.0.5 — IP адрес вашего компьютера и 514 — номер порта.

Если нужно использовать запись лога в память ресивера, то необходимо прописать строчку:
L: < 04 >192.168.0.5 514 /tmp/mgcamd.log
В которой: /tmp/mgcamd.log — указывается файл, в который будет записываться лог работы эмулятора.

Если вы выбрали вариант трансляции лога через сеть, то на компьютере необходимо установить специальную программу, например — 3CSyslog , которая позволит принимать и отображать лог работы эмулятора. После установки программы на компьютер, необходимо в ее настройках «File/Configure/Log File Destinations» выбрать: «Log to one file: syslog.log» — записывать лог в файл syslog.log, который располагается в папке программы, на этом настройки программы завершены.

Читайте также:  Настройка обмена с банком erp

Настройка эмулятора Camd3

В случае, если вы собираетесь использовать через протокол Camd3, то необходимо будет через «Blue — Panel» установить дополнительный эмулятор Camd3.90x, и в файле camd3.servers, расположенном в /usr/keys прописать строку с параметрами сервера:
cs357x://login:pass:SERVICES=/usr/keys/filter.services@server:port
Где вместо login и pass необходимо указать действующие логин и пароль сервера, а вместо server и port прописать адрес и порт сервера. В файле camd3.config прописать строчку, которая указывает тип используемого ресивера — Dreambox 800:
BOXTYPE=13

Остальные параметры можно закомментировать. Создать файл filter.services в папке /usr/keys с правами доступа — 755 и указать используемые иденты для пакетов, например для нтв+ будет иметь следующий вид:
0500:023700:FFFF:0:0

После внесения всех настроек в эмулятор Camd3, необходимо будет выбрать его использование через «Blue — Panel» и запустить.

ВНИМАНИЕ! Если Вы хотите купить спутниковое оборудование, вам надо перейти по рекламным баннерам на этот сайт.

Наш сайт занимается описаниями, софтовой поддержкой на сайте и на форуме.

Источник

Настройка кардшаринга на Dreambox, VU+, GI, ZGEMMA, Openbox, Amiko и др. ( Enigma2), эмуляторы MgCamd и WiCard.

Настройка кардшаринга на ресиверах Dreambox на E2 с эмулятором MgCamd подразумевает собой подключение ресивера Dreambox к интернету и установку как самого эмулятора, так и установку и настройку конфигурационных файлов к нему. На большинстве имиджей эмулятор устанавливается онлайн из аддонов и его установку мы опустим.
Рассмотрим установку конфигурационных файлов и их редактирование по FTP при помощи встроенного в Total Commander FTP клиента.
Перед тем, как приступим к настройкам, неодходимо скачать и распаковать на компьютере архив с конфигурационными файлами, скачать можно здесь. Так же устанавливаем ( если нет на компьютере) программу Total Commander.

Для того, чтобы настроить соединение по FTP с ресивером, необходимо знать IP адрес ресивера, поэтому идем в настройки сетевого адаптера ресивера и смотрим IP адрес ресивера:
Меню- Настройка- Система- Сеть и сетевые подключения- Настройка адаптера- смотрим IP адрес, в нашем случае это 192.168.1.4

Далее настраиваем FTP подключение к ресиверу в программе Total Commander:

Запускаем программу на компьютере- Сеть- Соединиться с FTP-сервером- Добавить- В настройках FTP-соединения указываем: Имя соединения- произвольное, Сервер [ Порт:] — IP адрес ресивера, Учетная запись- root, Пароль- dreambox ( пароль не будет отображаться, внимательно вводите символы) — ОК. После этого увидим созданное соединение.

Выделяем созданное соединение и кликаем «Соединиться»

В результате чего Total Commander в одном из своих окон отобразит файловую структуру ресивера, в случае выполнения успешного подключения к нему.

После чего можно производить аналогичные операции с файлами и папками ресивера, как если бы вы использовали Total Commander для работы с файловой структурой Windows. Только следует учитывать, что в операционной системе Linux применяются совершенно другие атрибуты файлов и папок. Для задания нужного атрибута файла или папки необходимо выделить на ресивере файл или папку и зайти в «Файлы -> Изменить атрибуты».

Затем в открывшемся окне указать необходимое числовое значение атрибута, например — 644 и нажать кнопку «OK».

Предположим, что файлы из скаченного конфига у нас отображаются в правом окне Total Commander, в левой открываем папку /usr/keys ресивера. Затем выделяем файл(ы) в правом окне и по кнопке F5 копируем в ресивер:

После этого останется только по F4 отредактировать newcamd.list ( скопировать в него полученные настройки) и перегрузить эмулятор.

Установка и настройка эмулятора wicard.

Для установки необходимо по ссылке скачать архив, распаковать его на компьютере. Затем подключиться к ресиверу по FTP, скопировать файлы по соответствующим папкам, а именно: файл wicardd-mipsel скопировать в папку /usr/bin изменить на нем атрибуты на 755, скрипт запуска из скаченной папки e2-script скопировать в папку /usr/script изменить на нем атрибуты на 755 ( путь к скрипту, его имя и содержимое могут отличаться в зависимости от имиджа, установленного в ресивере ), файл wicardd-conf скопировать в папку /etc/tuxbox/config атрибуты на нем 644 выставить. Далее необходимо получить настройки для этого файла в биллинге ( скопировать их со своей странички ), открыть этот файл для редактирования в ресивере, все из него удалить, вставить полученнные настройки, сохранить, закрыть файл. После чего можно зайти в блю панель, отключить, если используется, эмулятор mgcamd, выбрать и включить wicard .

Описание было бы неполным, если бы мы не уделили внимание логу работы эмулятора. Лог необходим для мониторинга проблем ( если таковые имеются ) при просмотре выяснению причин и вариантов их решения. Остановимся на возможных вариантах снятия лога.

1. Как снять лог работы mgcamd при помощи службы telnet операционной системы Windows.

По умолчанию в операционной системе Windows Vista/7/8 не активированы программы Telnet и TFTP. Рассмотрим включение telnet на примере Windows 7. Идем: Пуск — Панель управления — Программы и компоненты — Включение или отключение компонентов windows — Клиент Telnet (ставим галочку)

После активации telnet можно подключиться к ресиверу, используя этот протокол, и снять как лог работы эмулятора, так и использовать его для мониторинга работы ресивера ( например посмотреть запущенные процессы, использование ими памяти и ресурсов процессора ). Для этого идем в Пуск- в окошке поиска программ набираем cmd.exe- запускаем найденную программу cmd.exe

После этого даем команду telnet IP_ресивера в нашем случае это telnet 192.168.1.4 и кликаем Enter. Ресивер запросит логин- указываем root пароль ( если требуется) dreambox

Далее небольшое отступление, чтобы увидеть лог в телнете, нужно активировать в файле mg_cfg вывод лога на консоль, за это отвечает параметр L. Лог будет выводиться на консоль при его значениях 02, 03, 07 ( в последнем случае лог будет сохраняться еще и в файл, но об этом чуть ниже), т.к. эмулятором принимаются как одно значение параметра, так и их сумма, ставим вывод лога, например, на консоль и по UDP — у нас получится сумма значений 01+02 т.е. 03

# 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:

Чтобы после всех этих настроек увидеть лог в телнете, нужно эмулятор перегрузить командами в телнете или же его запустить так же в телнете, если он отключен у вас. Это подразумевает знание точного имени эмулятора и пути к нему. Если эмулятор у вас запущен, его имя и путь к нему можно посмотреть в процессах, для этого после коннекта к ресиверу телнетом даем команду ps ( или же ps aux ).

На скрине ниже мы выдим выполнение команды ps, т.е. видим запущенные процессы в ресивере и среди них эмулятор mgcamd ( его точное имя и путь к нему )

В этом примере у нас имя у эмулятора mgcamd и полный путь к нему /usr/bin/mgcamd ( у вас соответственно могут быть другие и это стоит учитывать и действовать исходя из имени мулятора, под которым он у вас в процессах )

Далее нужно остановить ( убить ) эмулятор командой killall mgcamd и запустить его командой /usr/bin/mgcamd Здесь еще раз стоит напомнить, что команды нужно давать исходя из имени эмулятора и пути к нему. После команды /usr/bin/mgcamd при верных параметрах в файле mg_cfg ( а именно включен вывод лога на консоль ) вы увидите лог в окошке телнета

Скопировать лог из монитора можно следующим образом: вверху окошка кликаете правой кнопкой мыши- Изменить- Выделить все- кликаете Enter и вставляете в сообщение или в текстовый файл и из него копируете все, что нужно

2. Как снять лог работы при помощи программы 3CSyslog

Скачиваем и устанавливаем программу на комьютер. Чтобы лог можно было снять программой, нужно подключиться по FTP и отредактировать файл mg_cfg таким образом, чтобы лог передавался по протоколу UDP по сети на указанный IP адрес ( IP адрес компьютера в нашем случае).

Открываем этот файл и редактируем параметр L

L: < 01 >192.168.1.37 514

514 — порт 514 для протокола UDP
192.168.1.37 — IP адрес комьютера ( изменить на свой! ), на котором будете снимать лог. Самый простой способ его узнать, это запустить программу 3CSyslog и посмотреть в верхней строке лога, что вам напишет программа.

После изменения параметров в файле mg_cfg при запущенной программе 3Csyslog перегружаем эмулятор в ресивере и получаем лог в мониторе программы, скопировать его можно следующим образом. По умолчанию программа лог сохраняет в файл syslog.log который находится в папке с самой программой, можно его просто открыть текстовым редактором, выделить и скопировать.. Или же в программе кликнуть на File- выбрать Open — выбрать файл syslog.log — кликнуть Открыть

После этого так же можно выделить, скопировать и вставить куда нужно лог работы.

3. Как сохранить лог в файл.

Для этого необходимо в файле mg_cfg так же выставить соответствующий параметр вывода лога и указать путь к файлу.. За это отвечает параметр L и лог будет сохраняться в файл при его значениях 04 или при сумме различных значений этого параметра. Соответственно выставляем это значение и указываем путь к локальному файлу и его имя, куда мы хотим лог сохранять:

Источник

Adblock
detector