Установка емуляторів та налаштування кардшарінга
Установка емулятора MgCamd
Найоптимальнішим зараз емулятором для перегляду кодованих каналів через кардшарінг є - MgCamd 1.35. Який дозволяє також відкривати деякі кодовані канали з допомогою доступних ключів, прописаних у файлі SoftCam.Key.
Розглянемо більш детально установку емулятора MgCamd 1.35 на стандартний софт для приймача. Попередньо необхідно переконатися, щоб була відключена в приймачі підтримка кодування - Conax. Для цього заходимо з меню в "Система" -> "Загальні Настройки" -> "Умовний Доступ".
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2Fs45.radikal.ru%2Fi109%2F1107%2F53%2F4d938575b722.jpg&hash=58bbea54ecacbe24adfb4b5c60b51d5a7b14bbc8) (http://www.radikal.ru)
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2Fs45.radikal.ru%2Fi110%2F1107%2F0e%2F75902e73e4f7.jpg&hash=eef3ce014cac8e84e9b42aeba91f322bb72a9d88) (http://www.radikal.ru)
І перевіряємо, щоб у рядку "Conax" було зазначено значення - "Вимкнено.", Якщо вибрано значення - "Дозволити", то доведеться його змінити і натиснути кнопку "EXIT" для виходу.
Далі необхідно встановити на приймач емулятор MgCamd 1.35 з файлами налаштувань. Для цього буде потрібно з архіву MGCamd_1.35.zip витягти папку plugin з її вмістом в корінь флешки, відформатованої у файлову систему FAT32.
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2Fi057.radikal.ru%2F1107%2F46%2F04446e26c624.jpg&hash=5120a27871ea75047441c1af9f311da710d031fd) (http://www.radikal.ru)
Після цього флешка підключається до USB порту вимкненого ресивера, проводиться його включення за допомогою тумблера і коли ресивер завантажиться, буде запропоновано встановити плагін. Для цього буде потрібно вибрати варіант відповіді "Так" і натиснути на пульті кнопку "OK".
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2Fs013.radikal.ru%2Fi322%2F1107%2F08%2F1717b6eafe0a.jpg&hash=3a231a1321fceb474b47cf1df33f253a3067d7db) (http://www.radikal.ru)
Коли установка емулятора буде завершена, ресивер виконає перезавантаження і буде готовий для подальших налаштувань.
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2Fi048.radikal.ru%2F1107%2F1b%2F5dbbddd031a5.jpg&hash=c316f171dba4645162d54be0f685e461bc6340f0) (http://www.radikal.ru)
При завантаженні ресивер повторно запропонує встановити плагін, в цьому випадку просто відповідаємо "Ні", чекаємо коли ресивер повністю завантажиться, потім на пульті натискаємо кнопку "USB" для безпечного видалення пристрою і витягаємо флешку з USB порту ресивера.
Далі необхідно за допомогою FTP-клієнта зайти на ресивер, для цього застосовується логін - root, пароль - root. І переконатися, що у файлі / var / keys / mg_cfg вказані наступні значення параметрів: G: {01} і B: {06}, в іншому випадку будуть спостерігатися надалі проблеми з переглядом кодованих каналів через кардшарінг при використанні протоколу Newcamd.
Налаштування кардшарінга через емулятор MgCamd
Після установки в приймачі необхідного емулятора MgCamd, можна переходити безпосередньо до налаштувань кардшарінга. Для цього знадобиться підключення ресивера GI S8120 до інтернету та наявність діючих параметрів з сервера кардшарінга для відкриття певних пакетів.
Для налаштування кардшарінга через протокол Newсamd необхідно буде відредагувати параметри, прописані у файлі newcamd.list, який розміщується в папці / var / keys ресивера (або / root / plugin / var / keys). Для редагування всіх файлів необхідно використовувати редактор (наприклад, UltraEdit), який розуміє символи закінчення рядка і переведення каретки, застосовувані в Linux файлах.
У файлі newcamd.list за замовчуванням містяться такі рядки:
CWS_KEEPALIVE = 300
CWS_INCOMING_PORT = 21000
CWS = server ip server port account password 01 02 03 04 05 06 07 08 09 10 11 12 13 14 wan
Перший рядок - CWS_KEEPALIVE задає час у секундах, через яке емулятор MgCamd перевіряє з'єднання з сервером кардшарінга по прописаним в настройках портів. Застосовується у разі використання NAT роутера, який відключає неактивні сполуки або при відкритті кодованих каналів, після переходу на них з відкритих. У другій сходинці CWS_INCOMING_PORT задається порт для прослуховування вхідних з'єднань з сервера, дану рядок можна опустити. Далі в рядку CWS прописуються параметри сервера кардшарінга, для відкриття певних пакетів. Замість server ip необхідно прописати реальний IP або доменну адресу сервера кардшарінга, далі йде порт сервера - server port, замість якого прописуємо робочий для певного пакету каналів, після цього йдуть логін і пароль - account password, які також правимо на правильні, потім вказується DES ключ - 01 02 03 04 05 06 07 08 09 10 11 12 13 14, при необхідності який також змінюється і у висновку слід - wan, який у більшості випадків не впливає на роботу кардшарінга, а використовуються тільки при застосуванні camdcmd протоколу. У нашому випадку рядок для відкриття певного пакету каналів матиме приблизний вигляд:
CWS_KEEPALIVE = 300
CWS_INCOMING_PORT = 21000
CWS = 194.87.107.43 4000 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
У разі застосування більше одного порту для відкриття декількох пакетів каналів, то необхідно додати додатково рядки з використовуваними портами, наприклад:
CWS = 194.87.107.43 4000 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
CWS = 194.87.107.43 4001 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
CWS = 194.87.107.43 4002 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
Якщо використовувані порти слідують по порядку, то можна прописати їх одним рядком:
CWS_MULTIPLE = 194.87.107.43 4000:4002 login password 01 02 03 04 05 06 07 08 09 10 11 12 13 14
Далі розглянемо застосування файлів: priority.list, ignore.list і replace.list, які розміщуються в папці / var / keys і дозволять прискорити процедуру відкриття закодованих каналів, у разі якщо на каналах присутня значна кількість різних ідентов. Для місцевого сервера кардшарінга ці файли містять актуальні дані і їх не потрібно редагувати. Редагування знадобиться тільки в тому випадку, якщо ви використовуєте інший сервер кардшарінга або будуть внесені зміни. Перший файл - priority.list використовується для вказівки ідентов, через які будуть відкриватися канали. Наприклад, для пакета нтв + у нас використовуються два ідент 023700 і 030600, в цьому випадку у файлі необхідно прописати два рядки:
V: {02 37 00}
V: {3 червня 00}
У якій буква V - означає використовувану кодування - Viaccess, 023700 - ідент для відкриття каналів нтв + стандартної чіткості SD, на деяких серверах може додатково застосовуватися ідент 040600 для відкриття українських каналів, 030600 - ідент для відкриття каналів нтв + у високому дозволі HD.
При використанні інших кодувань, строчки будуть прописуватися в такому форматі.
Для кодування DRE-Crypt необхідно прописати:
X: {4a e1}
де - X використовується для кодування DRE-Crypt, а - 4ae1 є - caid.
Для кодування Irdeto необхідно прописати:
I: {00 01}
де - I використовується для кодування Irdeto, а 0001 є - chid.
Для кодування Seca (Mediaguard) необхідно прописати:
S: {00 84}
де - S використовується для кодування Seca (Mediaguard), а 0084 є - ідент.
Для кодування NDS (Videoguard) необхідно прописати:
X: {09 0F}
де - X використовується для кодування NDS (Videoguard), а 090F є - caid.
Для кодування Nagravision необхідно прописати:
X: {18 жовтня}
де - X використовується для кодування Nagravision, а 1810 є - caid.
Другий файл - ignore.list містить всі ідент оператора, які не використовуються для перегляду каналів:
V: {6 квітня 00}
V: {6 квітня 10}
V: {6 квітня 20}
V: {1 травня 00}
Третій файл - replace.list застосовується для заміни невірних ідентов на правильні із зазначенням додаткових параметрів каналів. В основному застосовується для HD каналів:
R: {{2F4A} {0500} {023700} {0FA6} {0500} {030600} {0BBE}} # MTVNHD
R: {{2F4A} {0500} {040610} {138E} {0500} {030600} {0BBE}} # MTVNHD
R: {{2F45} {0500} {023700} {0FA1} {0500} {030600} {0BB9}} # HD-Кіно
R: {{2F45} {0500} {040610} {1389} {0500} {030600} {0BB9}} # HD-Кіно
R: {{2F46} {0500} {023700} {0FA2} {0500} {030600} {0BBA}} # HD-Спорт
R: {{2F46} {0500} {040610} {138A} {0500} {030600} {0BBA}} # HD-Спорт
R: {{2F47} {0500} {023700} {0FA3} {0500} {030600} {0BBB}} # HD-Life
R: {{2F47} {0500} {040610} {138B} {0500} {030600} {0BBB}} # HD-Life
R: {{2F48} {0500} {023700} {0FA4} {0500} {030600} {0BBC}} # Eurosport HD
R: {{2F48} {0500} {040610} {138C} {0500} {030600} {0BBC}} # Eurosport HD
R: {{2F49} {0500} {023700} {0FA5} {0500} {030600} {0BBD}} # Discovery HD
R: {{2F49} {0500} {040610} {138D} {0500} {030600} {0BBD}} # Discovery HD
У якому: {2F4A} - сид каналу, {0500} - тип кодування Viaccess, {023700} - ідент який буде замінений, {0FA6} - ЄСМ пид, {0500} - новий тип кодування, {030600} - ідент після заміни, {0BBE} - вірний ЄСМ пид каналу.
Конфігураційний файл mg_cfg з настройками емулятора MgCamd повинен мати приблизний вигляд:
M: {00}
C: {00}
A: {00}
U: {01} 0x12c0
T: {00}
G: {01}
N: {07} 15 травня
K: {05}
Q: {300}
P: {02}
O: {00} root newcs
S: {03} 8080
L: {02} 192.168.0.2 514 / tmp / mgcamd.log
E: {15}
H: {07}
R: {00}
D: {16}
B: {06}
Після того, коли виконані всі необхідні настройки конфігураційних файлів для перегляду через шарінг, необхідно виконати перезавантаження приймача. Для цього спочатку ресивер перекладається за допомогою пульта в черговий режим, а після вимикається тумблером ззаду. Включення приймача здійснюється в зворотній послідовності.
Коли ресивер завантажиться, в меню вибираємо "Плагін" і натискаємо кнопку "OK".
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2Fi077.radikal.ru%2F1107%2F2a%2Fdbf668d10374.jpg&hash=b56016d184bded6a25c1d230f67c0210bb316e3e) (http://www.radikal.ru)
Далі вибираємо рядок "mgcamd.sh4" і натискаємо кнопку "OK" для запуску емулятора. В результаті чого, коли буде запущений емулятор, навпроти його назви загориться зелений кружок.
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2Fs52.radikal.ru%2Fi136%2F1107%2F68%2Fcda4e56476c6.jpg&hash=dc27a7725eaefe53fc6455b8bd8452c51f284b16) (http://www.radikal.ru)
В результаті чого потім повинні будуть відкритися канали, для яких ви прописали параметри сервера кардшарінга.
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2Fs14.radikal.ru%2Fi187%2F1107%2Feb%2F93c3a85ef0b2.jpg&hash=489b189cbfb45ba646a0c5bfb5460463f55ebdf0) (http://www.radikal.ru)
Якщо ви хочете відкривати канали через доступні для них ключі за допомогою емулятора MgCamd, то необхідно буде скачати файли SoftCam.Key і Autoroll.Key зі свіжими ключами і розмістити їх у папці / var / keys, після присвоїти файлів права доступу - 644. Дані файли доступні для скачування практично на кожному аплоад, присвяченому супутникової тематики.
Іноді, при перегляді каналів через шарінг можуть виникати підвисання зображення, які з одного боку можуть бути проявом проблем на сервері кардшарінга або збоєм в роботі інтернету, а з іншого боку - виникненням неполадок в роботі емулятора ресивера. Для того, щоб виявити проблему, необхідно зняти лог роботи емулятора і проаналізувати його або надати адміністратору сервера для з'ясування причин.
Для зняття логу роботи емулятора 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.2 514
В якій: 192.168.0.2 - IP адреса вашого комп'ютера та 514 - номер порта.
Якщо потрібно використовувати запис логу в пам'ять приймача, то необхідно прописати рядок:
L: {04} 192.168.0.2 514 / tmp / mgcamd.log
В якій: / tmp / mgcamd.log - вказується файл, в який буде записуватись лог роботи емулятора.
Якщо ви вибрали варіант трансляції логу через мережу, то на комп'ютері необхідно встановити спеціальну програму, наприклад - 3CSyslog, яка дозволить приймати і відображати лог роботи емулятора. Після установки програми на комп'ютер, необхідно в її настройках "File / Configure / Log File Destinations" вибрати: "Log to one file: syslog.log" - записувати лог в файл syslog.log, який розташовується в папці програми і в "File / Configure / Security Settings "вказати IP адреса ресивера або вибрати" Anybody ", на цьому налаштування програми завершені.
Джерело : http://www.satavto.by (http://www.satavto.by) , переклад by hmura