Урок 6 - установка емуляторів і «ключів».
(Увага! Цей варіант рекомендований як ознайомлювальний: Під час встановлення за цим варіантом можуть виникнути певні труднощі, тому бажано іспользоватьВаріант № 2.)
ПОВТОРЯЮ.ЕСЛІ ВИ ВИРІШИЛИ ПРОЧИТАТИ ЦЕЙ ВАРІАНТ, АЛЕ НІЧОГО НЕ ПОНЯЛИ, ТО ПРОСТО ПЕРЕЙДІТЬ До Варіанту №2 (він нижче по тексту!) І не еб. ті мозок.
Що повинен виконати емулятор (функції):
По-друге, десь містити інформацію про:
3. Сервері, встановленому на нашому Dreambox-е (ми як клієнт повинні знати, де встановлена наша ж карта).
4. Видалених ресіверах / серверах шарінга, які надають нам доступ до їх картками.
По-четверте,
7. Використовувати «ключі» для «зламаних» каналів.
Емуляторів існує достатня кількість newcamd, camd3, newcs, mgcamd, radegast і т.д.
Одні з них виконують всі вищеописані функції в комплексі, інші мають більш вузьку спеціалізацію.
Мені більше подобаються:
- newcs (виконує функції 1 і 2), тому що він дозволяє расшарівать велике число кодувань і
- mgcamd (функції 5, 6 і 7), тому що він вміє робити реконнект при обривах зв'язку, працює з softcam і багато іншого.
В основному ж використовують camd3, але про нього я писати не буду, тому що не користуюся
1. Встановлюємо сервер для роботи з картою (функція 1)
У папці скачав дистрибутива / var / bin знаходиться бінарник newcs. Переміщаємо його з правого вікна (комп'ютер) в ліве (Dreambox). Кількома на ньому правою клавішею мишки і вибираємо атрибут 755. Якщо не зробите, працювати не буде.
Все - сервер встановлений. Тепер до нього потрібно дати доступ для клієнтів (для нас же і для інших ресіверів).
Надалі, коли виникне необхідність оновлення версії newcs, завантажуєте новий дистрибутив з будь-якого паблік-ресурсу.
Для Gemini дистрибутиви (емулятори, плугіни і аддони) пакуються у файли з розширенням .bz2, які самі зручно встановлювати на ресівер з папки / tmp.
Я все ж вважаю за краще використовувати .zip, тому що в такому вигляді оновлення виходять трохи раніше.
Знаходимо в дистрибутиві теку / bin, в ній файл «newcs.ppc», перейменовуємо його в «newcs» і кладемо в папку Dreambox / var / bin замість наявного. Перевірте атрибут 755!
Не використовуйте файли з іншими назвами, наприклад, «newcs_1.11» і т.п. інакше не буде працювати скрипт (див. нижче).
2. Даємо клієнтам доступ до власного сервера (функція 2)
В папці дистрибутива / var / tuxbox / config знаходимо файл newcs.xml і копіюємо в таку ж папку Dreambox.
Відразу домовимося:
IP нашого Dreambox, як ми пам'ятаємо, 192.168.0.2
Порт нашого сервера - 10000
Ім'я нашого сервера - dream
Логін для вас самого - hochu
Пароль для вас самого - smotret
Логін для іншого ресивера, який може звертатися до вашого сервера, - na
Пароль для іншого ресивера, який може звертатися до вашого сервера, - vozmi
Згодом раджу змінити логіни і паролі.
Отже, відкриваємо файл і бачимо:
Секція, яка вказує на ваш картоприймач:
У ній прописаний той самий порт 10000:
У ній же бачимо, назва картоприймача (довільне) з вашою карткою:
Якби у нас був Dreambox 7000 або будь-який інший, має не один, а два картоприймача, дана секція відповідала б нижньому картопрімніку.
Для верхнього ми додали б ще одну секцію:
додавши новий порт, наприклад, 10001 і вказавши нове ім'я і його позначення:
Спускаємося нижче.
бачимо
Це ім'я нашого сервера.
Це інформація про клієнта, який має право звертатися до карти в вашому сервері.
Бачимо логін і пароль, які ми дали самому собі:
А також позначення картоприймача, до якого ми забезпечуємо доступ
Якби у нас був Dreambox 7000 і т.п. ми додали б ще один рядок:
Значить, самому собі ви доступ дали. Відмінно!
Далі слід ще одна секція:
Дізнаємося логін і пароль для іншого ресивера, який буде користуватися нашим сервером (нашою картою):
І позначення картоприймача
Ну, все - клієнтам доступ дан!
Раджу давати іншим ресиверів логіни і паролі різні. Хіба мало розсваритися і захочете їх відключити від свого сервера. Вимкніть, а інші зможуть продовжувати дивитися.
Кількість секцій необмежено.
Рядки, обмежені сервером не читаються - пишіть, що хочете.
Заради Бога! Не пишіть сальність.
3. Тепер запишемо інформацію, де знаходиться наш сервер (функція 3). Скоро ми станемо клієнтом.
В папці дистрибутива / var / tuxbox / config знаходимо файл newcamd.conf і копіюємо в таку папку Dreambox-а.
відкриваємо:
CWS = 192.168.0.2 10000 hochu smotret 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan dream au
Рядки, позначені «#», не читаються. Знак можна ставити чи прибирати.
Тепер ми знаємо все про нашому сервері.
4. Тепер запишемо інформацію, де знаходяться видалені ресівери / сервери з «їхніми» картами, з яких ми отримуємо послуги шарінга, будучи їх клієнтом (функція 4). Скоро ми станемо і їхнім клієнтом.
Домовимося.
Сервер 1 дав нам такі свої координати для підключення до нього:
IP сервера - 192.168.0.9
Порт - 200
Пароль - shara
Логін - vara
ім'я shara1
Сервер знаходиться в сусідній кімнаті, тобто - lan
Дивимося newcamd.conf:
CWS = 15.151.151.1 200 shara vara 0102030405060708091011121314 lan shara1
CWS = sovesti.sovsem.net 3000 gadskiy papa 0102030405060708091011121314 wan shara2
Якщо у вас «затики», в рядку:
CWS_CONNECT_TIMEOUT = 100
міняйте значення «100» в бік збільшення (у мене на GPRS стоїть «10000»)
6. Тепер встановлюємо емулятор-клієнт, для того щоб через newcamd.conf підключитися до нашого сервера, а також до удаленниі ресиверів / серверів картшарінга (функції 5 і 6).
В папці дистрибутива / var / bin знаходиться бінарник mgcamd. Переміщаємо його з правого вікна (комп'ютер) в ліве (Dreambox). Кількома на ньому правою клавішею мишки і вибираємо атрибут 755. Якщо не зробите, працювати не буде.
Надалі, коли виникне необхідність оновлення версії mgcamd, завантажуєте новий дистрибутив з будь-якого паблік-ресурсу.
Для Gemini дистрибутиви (емулятори, плугіни і аддони) пакуються у файли з розширенням .bz2, які самі зручно встановлювати на ресівер з папки / tmp.
Я все ж вважаю за краще використовувати .zip, тому що в такому вигляді оновлення виходять трохи раніше.
Знаходимо в дистрибутиві теку / bin, в ній файл, схожий на «mgcamd» (це може бути «mgcamd_05_28» або «mgcamd_1.00» і т.п. перейменовуємо його в «mgcamd» і кладемо в папку Dreambox / var / bin замість наявного. Перевірте атрибут 755!
Не використовуйте файли з іншими назвами, наприклад, «mgcamd _1.00» і т.п. інакше не буде працювати скрипт (див. нижче).
Тепер в папці / var / keys знаходимо файл mg_cfg переміщаємо його на Dreambox.
Все - клієнт встановлений.
Якщо «затики» тривають, міняємо:
# Network ecm timeout in seconds
# Defaut is 10
K: <5>
8. З папки дистрибутива / var / script копіюємо скрипт mgcamd_newcs_cam.sh, без якого емулятор не запуститься. Кількома на ньому правою клавішею і вибираємо 755.
Якщо подивитеся уважно, побачите в файлі «mgcamd» і «newcs». Саме тому, використовуючи непереіменнованние «mgcamd_1.00» і «newcs_1.11» та ін. В / var / bin (див. Вище) скрипт працювати не буде.
9. Тепер встановлюємо «ключі» (функція 7).
В папці / var / keys лежать ключі для mgcamd.
Тут же «до купи» лежать «ключі» і конфігураційні файли для camd3 (про всяк випадок зберетеся поставити, лише установки в конфігах ставте самі), в папці / var / scce - «ключі» для newcamd.
Кількома на всіх правою клавішею і вибираємо 755. Якщо не зробите, працювати не буде.
Зайве можна видалити. Вибачте, мені було лінь.
10. Заходимо в меню Dreambox: Установки> Blue-Panel.
Ставимо «галку» на «enable / disable Auto-Cam», натискаємо на «Auto-Cam установки» і вибираємо «MGCamd / NewCS».
Потім клавіша пульта «exit», вибираємо в меню Dreambox (вікно «Blue-Panel») «Reset current Cam».
Надалі виклик вікна «Blue-Panel» доступний синьою клавішею пульта.
Урок 6 - установка емуляторів і «ключів» Варіант № 2
Варіант № 2
Рекомендується всім новачкам, та й не тільки.
Це варіант для тих, у кого не склалося з першим варіантом, або щось не працює (наприклад не працює картка, али НЕ стартують автоматом емулятори), ну, або для саааамих ледачих!
Отже!
Насамперед видаляємо всі встановлені до цього емулятори і ключі!
Для цього, використовуємо меню дрімбокс Blue Panel -> Addons -> Uninstall, або заходимо по FTP і видаляємо, все, що заливали до цього!
Маючи всі ці 4 файлу, можемо приступити!
Заходимо на дрім по FTP і в папку / tmp / заливаємо перший файл mgcamd_1.22_070313.tar.bz2 після чого натискаємо Blue Panel -> Addons -> Manual install, дрім запитує чи хочемо ми встановити mgcamd_1.22_070313.tar.bz2. тиснемо зелену кнопку! Готово!
По черзі повторюємо цю процедуру з файлами
mgcamd_1.22_070313.tar.bz2, mgcamd-config_1.00_060327.tar.bz2 і newcs_1.20_061217.tar.bz2.
Бажано не змінювати послідовність і заливати і встановлювати по одному файлу.
Після установки останнього файлу заходимо Blue Panel -> Auto-Cam Setup, в виподающем списку вибираємо MGcamd-1.22 / NewCS-1.20. після чого заливаємо в папку / var / keys / свіжі ключики, повертаємося в Blue Panel і нажіамем restart Auto-Cam.
При цьому другий рядок зверху повинна бути disable Auto-Cam. що відповідає тому, що ему включені. (Якщо написано enable Auto-Cam. То спершу натисніть на цей пункт мене і він зміниться на disable Auto-Cam)
Урок 6 - установка емуляторів і «ключів»
Інші Емулятори.
Чи не MGCamd_ом єдиним.
На численні прохання, щас будемо встановлювати camd3, newcamd і evocamd!
2. заливаємо перший архів на дрім в теку / tmp
3. після чого натискаємо Blue Panel -> Addons -> Manual install, дрім запитує чи хочемо ми встановити цей файл, тиснемо зелену кнопку! Готово!
4. заливаємо перший архів на дрім в теку / tmp
5. після чого натискаємо Blue Panel -> Addons -> Manual install, дрім запитує чи хочемо ми встановити цей файл, тиснемо зелену кнопку! Готово!
6. викачуємо з будь-якого аплоаду ключики для camd3, і кладемо у відповідну папку.
Додаткова інформація:
Keys directory / files - / var / keys / camd3.keys
Config directory / files - / var / keys / camd3.conf camd3.config
2. заливаємо перший архів на дрім в теку / tmp
3. після чого натискаємо Blue Panel -> Addons -> Manual install, дрім запитує чи хочемо ми встановити цей файл, тиснемо зелену кнопку! Готово!
4. заливаємо перший архів на дрім в теку / tmp
5. після чого натискаємо Blue Panel -> Addons -> Manual install, дрім запитує чи хочемо ми встановити цей файл, тиснемо зелену кнопку! Готово!
6. викачуємо з будь-якого аплоаду ключики для evocamd, і кладемо у відповідну папку.
Додаткова інформація:
Keys directory / files - / var / keys / Autoupdate.Key Keylist.txt
Config directory / files - / var / keys / camd_cfg
1. качаємо прикріплений архів newcamd.zip
він містить 2 файли
newcamd_6.10b_060512.tar.bz2 - саморозпаковується емулятора
newcamd-config-betad_6.02_050910.tar.bz2 - саморозпаковується конфігураційних файлів
2. заливаємо перший архів на дрім в теку / tmp
3. після чого натискаємо Blue Panel -> Addons -> Manual install, дрім запитує чи хочемо ми встановити цей файл, тиснемо зелену кнопку! Готово!
4. заливаємо перший архів на дрім в теку / tmp
5. після чого натискаємо Blue Panel -> Addons -> Manual install, дрім запитує чи хочемо ми встановити цей файл, тиснемо зелену кнопку! Готово!
6. викачуємо з будь-якого аплоаду ключики для newcamd, і кладемо у відповідну папку.
Додаткова інформація:
Keys directory / files - / var / (tuxbox) / scce / constantcw keylist ppua rsakeylist tpscrypt
Config directory / files - / var / tuxbox / config / newcamd / newcamd.conf cardserv.cfg betad.cfg