Налаштування шаринга на ab ipbox 9000hd - 900hd - 910hd - 91hd - ipbox - meoks club

У прошивці NLB вже завантажені відразу кілька емуляторів з підтримкою шаринга: mgcamd, mbox, incubusCamd і Hypercam. У кожного є свої переваги і недоліки, але на сьогоднішній день, для 99% випадків рекомендується використовувати старий добрий mgcamd. Перемикання емулятора можна зробити або через Web інтерфейс (потрібно зайти в розділ Emu і натискати Change Emu до тих пір, поки не з'явиться потрібний вам емулятор), або натиснувши на зелену кнопку пульта дистанційного керування (активний емулятор відображений в верхній частині меню і змінюється стрілками вправо / вліво ).
Після зміни емулятора вкрай рекомендується перезавантажити ресивер. Якщо ви підключені по Telnet. просто дайте команду reboot. Інакше, є опція в панелі NLB (зелена кнопка на пульті).

Отже, ми вибрали mgcamd для емуляції. У початковій час завантаження ресивера (після включення зі стану Shutdown) ви повинні побачити на передній панелі ресивера коротке повідомлення MGCAMD-START серед інших завантажувальних повідомлень, що означає, що ви зробили правильний вибір і завантажується саме mgcamd.

Тепер перейдемо безпосередньо до конфігурації mgcamd. Взагалі-то написано на цей рахунок вже порядно, але все якось уривками та занадто незрозумілою, для тих хто це бачить вперше. Тому постараємося розібрати все це справа по кісточках.


Файли конфігурації MGCAMD

Всі файли які потрібні для належного функціонування mgcamd повинні знаходитися в папці / var / keys і ні в якій іншій. Також, оскільки ми в Linux, зверніть увагу, що великі / малі літери в іменах файлів повинні бути як зазначено нижче. Всі файли - звичайні текстові файли, які бажано НЕ редагувати в Notepad / Wordpad. а в чомусь більш просунутому, що дозволяє зберегти файли форматі Unix, тобто з правильними Unix-овскими символами розриву рядків. Отже, файли, які знадобляться:

Супер цінну пораду:

Якщо ви зібралися використовувати softcam файл для одних каналів і шарінг для інших, переконайтеся, що в SoftCam.Key НІ ключів на ті канали, які ви збираєтеся шарити. mgcamd завжди дивиться спочатку в SoftCam.Key і якщо знаходить там ключ (хоч і застарілий) він буде використовувати його, і до шаринга не добереться. Тому дуже рекомендую спочатку тимчасово прибрати * .Key файли з / var / keys, налаштувати шаринг, переконатися, що він працює, а потім вже дивитися, що можна додатково відкрити на вашому супутнику використовуючи SoftCam.

/ Var / keys / mg_cfg
/var/keys/newcamd.list
/var/keys/ignore.list
/var/keys/priority.list - ці файли потрібні для належного функціонування шаринга. Якщо у вас залишилися ще якісь файли в папці / var / keys і ви більше не користуєтеся жодним іншим софтом, крім mgcamd - можете все інше перемістити в інше місце, щоб не муляло очі. Отже, в файлі mg_cfg міститься основна системна конфігурація mcgamd, види установок таймаутів при роботі з мережею, опції налагодження і лог-файлів. У файлі newcamd.list прописуються параметри для конекту на сервер (и) шаринга, тобто сюди заносяться всі параметри, отримані вами від конкретного шаринг провайдера. Файли ignore.list і priority.list дозволяють зробити "тонке налаштування", параметрів шаринга, щоб канали які йдуть в декількох кодуваннях відкривалися швидше (без цих двох останніх файлів можна обійтися, якщо вас влаштовує швидкість відкривання кодованих каналів).

літера: <цифра> Додаткові параметри

Буква означає той чи інший параметр, як описано нижче. Цифра означає одне з можливих значень параметра. Розширені можливості пошуку повинні бути присутніми тільки там, де це необхідно.

# Тип пристрою
# 0 авто
# 1 dbox2
# 2 dreambox
# 3 triple-dragon
# 4 relook
# 5 openbox
# Рекомендується залишити авто:
B: <0>

# ECM messages
# Показ EСM-Повідомлень. Як значення вибрати одне з трьох:
# 0 Більше не показувати нічого
# 1 звичайний режим: показувати PID, і декодувати ECM і CW
# 2 докладний режим: показувати все підряд включаючи весь дамп
# Це справа краще бачити, щоб відразу було зрозуміло, працює
# Шаринг чи ні, тому включимо звичайний режим:
C: <1>

# Отладочная інформація в лог-файлі
# 0 off (default)
# 1 ecm
# 2 emm
# 4 network ecm
# 8 network emm
# 16 network login
# 32 показувати статистику завантаження пам'яті і CPU кожну хвилину
# 64 додати дату і час до кожного запису в лог
# Зазвичай цю опцію включати більше, ніж 1 не потрібно, але заради інтересу можна спробувати.
# В балці буде набагато більше інформації, ніж зазвичай
D: <1>

# Кешування ECM (в секундах)
# Кожен запис в кеш від'їдає 28 байт, тому 24 години кеша от'ест 240-400 КБ пам'яті
# Цілком можна дозволити собі таку розкіш, щоб не звертатися заново до карти шаринга
# Якщо ви скачете по каналах туди сюди, як очманілий. Хоча взагалі-то це марно,
# Так як нині ключики живуть лічені секунди.
E: <3600>

# Мережевий протокол для шаринга.
# Можна вибрати кілька значень, підсумувавши окремі опції.
# 0 мережа відсутня (шаринга не передбачається)
# 1 клієнт newcamd
# 2 клієнт radegast
# 4 клієнт camd3
# 8 клієнт gbox
# Як то кажуть, "стандарт індустрії", протокол newcamd.
# До речі, протокол camd3 зламаний в версії mgcamd 1.31 на IPBOX - у мене так і не запрацював
G: <1>

# Що кешувати? Значний може бути кілька як сума следущих:
# 0 відключити кешування
# 1 кешувати Ecm pids, і зберігати в файлі /tmp/ca_cache.list при перезапуску
# 2 вести кеш Ecm, і пам'ятати значення стільки секунд, скільки вказано в опції "E" вище
# 4 вести кеш Emm для карт доступних через мережу, щоб не слати один і той же EMM знову
# Як уже сказано в опції E, толку від цього кешування досить мало, але нехай буде:
H: <7>

# Значення в секундах для тайм-ауту мережевого запиту.
# Поставимо 3 секунди, так як зазвичай сервер повинен відповісти в цих межах.
# Для деяких глючних пакетів, типу Nova, цей параметр можна і збільшити до 5.
# Але пам'ятайте, чим більше цей параметр, тим повільніше mgcamd буде
# Звертатися до сервера якщо від сервера не прийшов відповідь під час.
# Якщо сервер не відповідає за цей час, см. Параметр "N".
K: <3>

# Показ EMM-Повідомлень. Як значення вибрати одне з трьох:
# 0 Більше не показувати ніяких EMM
# 1 показувати тільки вірні EMM
# 2 показувати вірні і невірні повідомлення EMM, включаючи весь дамп
# Це справа нам не знадобиться, тому вибираємо «не показувати":
M: <0>

# Повторна спроба при роботі з мережею. Дуже важливий параметр.
# Можна вибрати кілька значень, підсумувавши окремі опції.
# 0 не намагатися повторити запит
# 1 повторна спроба при кожному новому ECM
# 2 повторна спроба приєднатися до недоступного раніше сервера
# Кожні Q секунд (Q дається як окремий параметр "Q" нижче)
# 4 пробувати швидко пере-з'єднатися до висівок сервера:
# Або після XX ECM запитів без відповіді від сервера,
# Або якщо немає відповіді від сервера протягом YY секунд
# Числа XX і YY даються як додаткові параметри
# Щодо числа XX - mgcamd чекатиме відповіді від сервера стільки
# Секунд, скільки вказано в параметрі "К"
#
# Рекомендую встановити всі опції 01 + 02 + 04, тобто їх суму = 07.
# В якості додаткових параметрів XX і YY можна взяти 4 запити
# Без відповіді або 30 секунд. Хоча, найкращі значення будуть прямо залежати
# Від якості вашого Інтернету і провайдера кулі.
N: <7> 4 30

# Пріоритет протоколів (якщо у вас їх декілька)
# 0 gbox, newcamd, radegast, camd3
# 1 camd3, radegast, newcamd, gbox
# 2 newcamd, camd3, gbox, radegast
# Нас цікавить newcamd, тому поставимо його на перше місце:
P: <2>

# Намагатися коннектіться на "мертвий" сервер кожні 30 секунд
# (Якщо включено в опції "N" вище)
Q: <30>

# Cчітивать файли конфігурації повторно.
# Параметр може бути сумою наступних значень:
# 0 зчитувати всі файли конфігурації тільки раз при запуску mgcamd
# 1 зчитувати файли кожного разу при зміні каналу
# 2 зчитувати файл SoftCam.Key кожен раз при зміні каналу
# 4 зчитувати файл SoftCam.Key, якщо він змінився
# Оскільки змінюватися буде потенційно тільки SoftCam.Key (і то рідко), встановимо 04:
R: <4>

# Що показувати на екранному меню:
# 1 emu ecm
# 2 кулі через мережу
# 4 показувати "некодований канал" / "не можу відкрити"
# 8 показувати оновлення ключів EMM
# + Web порт для екранного меню
# Це все нам не знадобиться. Це для для інших ресіверів:
S: <0> 80

# Папка з файлами конфігурації (softcam, autoroll, ignore / priority)
# 0 файли в папці / var / keys
# 1 файли в / tmp
# Тут і так зрозуміло, що потрібно вибрати 0:
T: <0>

# Оновити ключі. Потрібно вибрати 2 параметра, як суму 01/02 плюс 04
# 1 оновлювати тільки нові ключі
# 2 оновлювати всі ключі (для валідації PMK)
# 4 включити функцію TPS AU (в додаткових параметрах вказати
# SID, в якому pmt pid містить au pid): U: <5> 0x1234
# Це справа працює разом з параметром "A".
# Оскільки ми вирубали "A", вимикаємо і це справа теж:
U: <0>

Рядки з конфігурацією серверів в цьому файлі повинні починатися з CWS =. Тобто, не повинно бути ніяких інших символів перед CWS, навіть прогалин! Інакше mgcamd просто проігнорує такі рядки.

# Як часто (в секундах) перевіряти сервер кулі на ознаки життя. Корисно, якщо довго сидите на некодованому каналі.
CWS_KEEPALIVE = 300

# Ніяких інших параметрів в цьому файлі більше не потрібно, крім вказівки серверів кулі нижче!

CWS = server1.com +1234 username password 0102030405060708091011121314 # пакет X
CWS = server2.com 5678 username password 0102030405060708091011121314 # пакет Y


В принципі - це все. Мінімум для шаринга здійснений.
Перевантажуйте ресивер і якщо у вас має бути встановлена ​​домашня мережа, вихід в Інтернет і настройки файлів наведених вище збігаються з біллінгом, то все повинно запрацювати.

Суперцінами рада для уникнення бана на шарінг.

Схожі статті