# /var/tuxbox/config/newcamd.conf
#
#Переходимо до налаштувань емулятора
# Кардсервер, ніби налаштований, треба до нього під"єднатись
# Потрібно перш за все ввімкнути эмулятор
EMU = yes
# Якщо у вас є карта доступу з робочими ключами
# І емулятор також з робочими ключами
# То що в першу чергу будемо використовувати?
# Емулятор чи карту – вірогідніше емулятор
PREFER_EMU = yes
# Деякі карти,наприклад,Прем"єра використовує доповнення
# до емулятора betad
# для них використовується UDS control word server
# Ввімкнути для неї автопоновлення при під"єднанні до newcamd?
# AU = yes
#
# OSD
#
# Ця функція виводить на протязі декількох секунд
# Інформацию на екран телевізора про стан емулятора
# Типу не можу під"єднатись, чи під"єднався
# Ось тобі ключики і інформація про сервер
# Якщо ставимо 0, тоді інформація не виводиться взагалі
OSD_TIMEOUT = 0
# Тепер ми вже в багато чому дозріли і хочемо,щоб ззовні
# В емуляторі, щоб крім нас ніхто цього не робив
# Вводимо логін і пароль на доступ зовні
OSD_WEB_LOGIN = root:dreambox
#
# Починаються налагоджувальні опції
# Навть коментувати їх не варто
# Все зводится до одного показувати- не показувати
# Для ламера – просто прикольно
# Прогери розберуться та й то не всі
# Можна все знести, не задумуючись, до слідуючих українських букв
#
#
# скидає все приблизно системи, використовувані каналом на консолі
SHOW_ALL_CA_SYSTEMS = no
# надрукуйте налагоджувальні повідомлення про обробку ECM
DEBUG_ECM = yes
# надрукуйте налагоджувальні повідомлення про обробку EMM
DEBUG_EMM = no
# надрукуйте налагоджувальні повідомлення про Control Word Server (CWS)
DEBUG_CWS = yes
# надрукуйте налагоджувальні повідомлення dbox2 CAM (cam-alpha.bin)
DEBUG_CAM = yes
# hex дамп цілого PAT
SHOW_PAT = no
# hex дамп цілого PMT
SHOW_PMT = no
# hex дамп цілого ECM
SHOW_ECM = no
# hex dump of entire CAT
SHOW_CAT = no
# hex дамп цілого EMM (AU)
SHOW_EMM = no
# покажіть мережеві повідомлення РЕЖИМУ виправлення помилок, що посилаються і отримані від cardservers
SHOW_CWS_ECM = no
# покажіть мережеві повідомлення EMM, що посилаються і отримані від cardservers
SHOW_CWS_EMM = no
# hex дамп EMMS з неправильним підписом
EMM_REPORT_WRONG_SIG = no
#
#Деякі опції емулятора ,що стосуються ZAP
#
#
DEFAULT_CW_DELAY = 0
# Перезагрузити конфіг при кожному підключенні каналу ZAP
RELOAD_CONFIG_ON_ZAP = yes
# Перезагрузити ключі при кожному підключенні каналу ZAP
RELOAD_KEYLIST_ON_ZAP = no
# Записуємо інформацію про стан емулятора
# Та що виводилась нам на екран, а ми не зауважили
CA_INFO_FILE = /tmp/cainfo.txt
#
#
# Ну а тепер саме головне, все что було вище
# крім EMU = yes і OSD_TIMEOUT = 0,1,2 чи 3
# і PREFER_EMU = yes можна забути
#
# CWS – це просто кардсервер, котрий стоїть у нас в дрімбоксі
# чи в іншому дрімі і ось до нього потрібно під"єднатись
#
# Повторюсь uds це для betad, і відповідає за нього файл betad.cfg
# Дивимось наш файл betad.cfg
# Що там бачимо?
# ввімкненний картоприймач
# В нього назначенний порт
# SERIAL_PORT = 0
# Є 1 юзер з ім"ям local і паролем local
# USER = local local
# Під"єднуємось, вводимо рядок
# CWS = uds 0 local local
# Карта Прем"єри запрацювала
#
#
#
# Зараз все решту
# Так як у нас 3 карти запхнуті по всем щілинам, під"єднуємось до них
# Під"єднуємося до верхнього слоту
# У нас там TCP port 10000 юзер local пароль local
# Формуємо рядок
# # потім порт, потім імя, потім пароль, потім ключ шифрування
# потім спосіб з"єднання lan чи wan, потім імя сервера
# і в кінці саме головне AU – інакше кіна не буде
# Отримуємо рядок для верхнього слоту
CWS = 127.0.0.1 10000 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserver au
# По аналогії для нижнього
CWS = 127.0.0.1 10001 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserver au
# Для програматора
CWS = 127.0.0.1 10002 local local 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserver au
# Ну і як під"єднатись до сервера колег – допетрати неважко
# Достатньо знати IP,порт,логін,пароль,ключ,спосіб з"єднання, імя серверу,AU
#
# Кількість рядків, що починаються з CWS необмежено
# У меня 10
#
# Час під"єднання до кардсервера, післе цього скидання 100ms
CWS_CONNECT_TIMEOUT = 20
# Порт для вхідних адміністративних з"єднань
# Дивимось,що у нас в carserv.cfg
# бачимо рядок
# USER = local local lan 127.0.0.1 12000
# значить потрібно написати
CWS_INCOMING_PORT = 12000
# Порт для отримання інформації про під"єднанних клієнтах
CWS_DEBUG_PORT = 12001
# Якщо автоматично не можемо перепід"єднатись,можемо
# про це почитати, а можемо не читати
# Щоб НЕ автоматично повторно підключатися до серверів, дивляться також Q&A в readme.txt
CWS_KEEPALIVE = no
#
# ну й останнє ввести для адміністративного порту
# пароль і ключ для адміністрування
# най буде так
ADMIN_PASSWORD = test 00 00 00 00 00 00 00 00 00 00 00 00 00 00
# А тепер викинувши всю фігню, котра починається з #
# отримали робочий файл
# всього-виявляється потрібно 10 рядків