Всім привіт хотів би сьогодні написати FAQ по настройці емулятору OSCAM
Так як я найбільше використовую цей емулятор і мені він зручний .
OSCam -
Open
Source
Conditional
Access
Modul
Вікіпедія про OsСam (англ.)Розташування файлу емулятора, як правило знаходиться у
/var/bin або
/usr/binРозташування файлів конфігурації в залежності від системи і платформи приймачів, як правило -
/var/keysФайли конфігурації можна розділити на два типи обов'язкові і допоміжні:
Обов'язкові: oscam.conf oscam.dvbapi oscam.server oscam.user oscam.keys (для версії OsCam від yuriks) | Допоміжні: oscam.ac oscam.cert oscam.guess oscam.ird oscam.provid oscam.ratelimit oscam.services oscam.srvid oscam.tiers oscam.whitelist oscam.cacheex |
Розглянемо файли детальніше
oscam.conf - основний конфігураційний файл містить такі параметри як налагодження, моніторинг та робота з картами доступу.
oscam.conf
[global]
nice = -1
waitforcards = 1
saveinithistory = 1
preferlocalcards = 1
DisableLog = 1
#logfile = /tmp/oscam.log
[monitor]
port = 988
nocrypt = 192.168.1.1-192.168.1.255
aulow = 120
monlevel = 1
appendchaninfo = 1
[webif]
httpport = 8888
httprefresh = 10
httpallowed = 192.168.1.1-192.168.1.255
#httpuser = oscam
#httppwd = oscam
[dvbapi]
enabled = 1
au = 1
boxtype = dreambox
user = root
oscam.dvbapi – конфігураційний файл DVBAPI для OSCAM файл для точної настройки роботи емулятора в більшості випадків параметри даного файлу визначають які групи CAID, IDENT, Chid обробляє oscam а які ігнорує, а також дозволяють провести їх підміну.
oscam.dvbapi
#
# dvbapi configuration
#
I: 0500:040610
I: 0500:050100
I: 0500:050A00
I: 0500:050B00
I: 5601
P: 0500:040600
# MPEG4
P: 0500:040620:4A9D # Da Vinci
P: 0500:040620:4A9E # TV1000
P: 0500:040620:4A9F # TV1000 Action
P: 0500:040620:4AA0 # TV1000 Russkoe kino
P: 0500:040620:4AA1 # Viasat Explorer
P: 0500:040620:4AA2 # Viasat History
P: 0500:040620:4AA3 # Viasat Nature
P: 0500:040620:4AA4 # Viasat Sport
P: 0500:040620:4AA5 # LIDER TV - RF
P: 0500:040620:4AA6 # Park razvlechenij
P: 0500:040620:4AA7 # Pervyj obrazovatel'nyj
P: 0500:040620:4AA9 # HTH
P: 0500:040620:4AAA # Euronews
P: 0500:040620:4AAE # OTR
P: 0500:040620:4AAF # PROSVESCHENIE
P: 0500:040620:4AB0 # Futbol
P: 0500:040620:4AB1 # Amazing Life
P: 0500:040620:4AB2 # OCEAN-TV
# HD
P: 0500:040620:2F44 # 2sport2 HD
P: 0500:040620:2F45 # HD-Kino
P: 0500:040620:2F46 # HD-Sport
P: 0500:040620:2F47 # HD-Life
P: 0500:040620:2F48 # ESP HD
P: 0500:040620:2F49 # Discovery HD
P: 0500:040620:2F4A # MTVm HD
P: 0500:040620:3715 # Nat Geo Wild HD
P: 0500:040620:3716 # 3D
P: 0500:040620:3717 # Mezzo Live HD
P: 0500:040620:3718 # Animal Planet HD
P: 0500:040620:3719 # Futbol HD
P: 0500:040620:371A # Nickleodon HD
P: 0500:040620:42CD # SportHit HD
P: 0500:040620:4E85 # Futbol 2 HD
P: 0500:040620:4E86 # HD Kino 2
P: 0500:040620:4E87 # Sport 1 HD
P: 0500:040620:4E88 # MGM HD
P: 0500:040620:4E89 # Pervyj HD
P: 0500:040620:4E8A # Rossia HD
P: 0500:040620:6591 # Nash Futbol HD
P: 0500:040620:6592 # NGC HD
P: 0500:040620:6593 # Amedia Premium HD
P: 0500:040620:6594 # History HD
P: 0500:040620:6595 # TLC HD
P: 0500:040620:6596 # Travel Channel HD
P: 2710:000000 # Lybid TV
P: 2710:000006 # Lybid TV
P: 4AE1:11::::102 # Tricolor
P: 4AE1:2 # Tricolor
M: 4AE1 4AE1:0 # Tricolor
P: 0B0F:000000 1# Xtra TV
#####Cyfra+#######
P: 0B01:000000 # NC
P: 0100:000068 # Cyfra+
I: 0100:000065 # Cyfra+
######Cyfrowy Polsat 13Е######
P: 1803:000000 # Cyfrowy Polsat 13Е
I: 1813:000000 # Cyfrowy Polsat 13Е
I: 1861:000000 # Cyfrowy Polsat 13Е
I: 0500:030100 # Cyfrowy Polsat 13Е
######Sky Italy######
P: 09CD:000000 # Sky Italy
I: 0919:000000 # Sky Italy
I: 093B:000000 # Sky Italy
P: 090F:000000 # Viasat LV+LT 5E
P: 093E:000000 # Viasat LV+LT 5E
P: 0500:032830 # Canal Sat 19E
oscam.keys –файл в якому приписуються відомі ключі для закодованих каналів наприклад BiSS ключі, тільки для версії OsCam від yuriks.
oscam.keys
http://sat-ukraine.info/index.php/topic,11748.msg131631.html#msg131631Можливі варіанти - працює лише на Oscam Ymod від yuriks:
якщо sid унікальний достатньо прописати ключ у форматі:
SidF 1B4E1FFF 00 xxxxxxxxxxxxxxxx ;Inter+ (4.8E)
F 1B4E1FFF 01 xxxxxxxxxxxxxxxx ;Inter+ (4.8E)
якщо Sid повторюється, проте унікальний V.pid:
Sid + V.pidF 00010101 00 xxxxxxxxxxxxxxxx ;Inter (4.0W)
F 00010101 01 xxxxxxxxxxxxxxxx ;Inter (4.0W)
F 000101F4 00 xxxxxxxxxxxxxxxx ;STV(Minsk) (53.0E)
F 000101F4 01 xxxxxxxxxxxxxxxx ;STV(Minsk) (53.0E)
якщо Sid і V.pid повторюються, проте унікальний ідентифікатор мережі onid :
Onid + Sid + V.pid F 000100040401 00 xxxxxxxxxxxxxxxx ;Mega (4°W)
F 111100040401 00 xxxxxxxxxxxxxxxx ;TV KIYV (4°W)
Усі три варінти робочі, все залежить від унікальності параметрів
Sid + V.pid + Onid 
oscam.server - файл в якому прописуються настройки вашого внутрішнього чи зовнішнього кард сервера (шарінга) . Секції [reader] має бути мінімум одна..
oscam.user - містить облікові записи користувачів.
Настройки емулятора можна редагувати за допомогою таких програм як Total Commander і DCC-E2.
Для цього потрібно зайти по FTP в приймач і змінити під себе .
Так як для мене зручна програма Dreambox Control Center показувати буду імено на ній .
Включаєм програму

Далі вибираєм FTP

Появляється вікно

Заходим в папку var/keys/oscam

Тепер бачим файли які описані вище для редагуваня вибираєм потрібний файл і щолкаєм праву кнопку миші і вибираєм Редактировать

Появляється таке вікно в якому редагуєм потрібні нам параметри.

Коли закінчили зберігаєм і перигружаєм емулятор.
Також інколи при настройці і налагодженню нам потрібно бачити лог роботи емулятора для цього можна використовувати програму OScamMonitor
Сама програма виглядає так

Для її роботи її потрібно настроїти на зв'язок з приймачом
для цього заходим в setings connections і нажимаєм New
В вікні що зявилось вписуєм свої параметри ресивера

І нажимаєм ок все настройки закінчені .
Після цього нажимаєм connect і бачим лог емулятора
Після цього можем точніше редагувати настройки чи перидати лог тим кому потрібно.
На цьому все. Успіхів !!