Український SAT-TV форум

Enigma / Enigma 2 => Емулятори => Oscam => Тема розпочата: svidrak від 17:41:19, 26 Лютого 2014

Назва: [FAQ] OsCam - інструкція по налаштуванню емулятора
Відправлено: svidrak від 17:41:19, 26 Лютого 2014
Всім привіт  хотів би сьогодні написати FAQ  по настройці  емулятору OSCAM
Так як я найбільше використовую цей емулятор і мені він зручний .

OSCam -  Open Source Conditional Access Modul
Вікіпедія про OsСam (англ.) (http://www.streamboard.tv/wiki/OSCam/en)

Розташування файлу емулятора, як правило знаходиться у /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
[close]
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

[close]
oscam.keys –файл в якому приписуються відомі ключі для закодованих каналів наприклад BiSS  ключі, тільки для версії OsCam від yuriks.
oscam.keys
http://sat-ukraine.info/index.php/topic,11748.msg131631.html#msg131631
Можливі варіанти - працює лише на  Oscam Ymod від yuriks:

якщо sid унікальний достатньо прописати ключ у форматі:
Sid
F 1B4E1FFF 00 xxxxxxxxxxxxxxxx ;Inter+ (4.8E)
F 1B4E1FFF 01 xxxxxxxxxxxxxxxx ;Inter+ (4.8E)

якщо Sid повторюється, проте унікальний V.pid:
Sid + V.pid
F 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  :)
[close]
oscam.server - файл в якому прописуються настройки вашого внутрішнього чи зовнішнього кард сервера (шарінга) . Секції [reader] має бути мінімум одна..
oscam.user - містить облікові записи користувачів.

Настройки емулятора можна редагувати за допомогою таких програм як Total Commander і DCC-E2.
Для цього потрібно зайти по FTP в приймач і змінити під себе .
Так як для мене зручна програма Dreambox Control Center показувати буду імено на ній .
Включаєм програму
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2F4.firepic.org%2F4%2Fimages%2F2013-08%2F02%2F1dk4f8a8igsv.png&hash=fcb4e4f74e35de76eed6aba5899097d957a4b522)
Далі вибираєм FTP
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2F4.firepic.org%2F4%2Fimages%2F2013-08%2F02%2F2hzfgvpr03f1.png&hash=cb869727a53c2f6dc2539f56747d722d0a39693b)
Появляється  вікно
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2F4.firepic.org%2F4%2Fimages%2F2013-08%2F02%2Fahvfd3vbcn9f.png&hash=4eaf7eb990219e5ed06fb6760f6b6227313d41a8)
Заходим в папку var/keys/oscam
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2F4.firepic.org%2F4%2Fimages%2F2013-08%2F02%2Fnid6i5v0973e.png&hash=f1033a05d606c33dc1d70f96d8be55ddaac0004e)
Тепер бачим файли які описані вище  для редагуваня вибираєм потрібний файл і щолкаєм праву кнопку миші  і вибираєм Редактировать
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2F4.firepic.org%2F4%2Fimages%2F2013-08%2F02%2F54bd0ty02ke5.png&hash=54b03e7f73fc6381816cb3b77201a5ae1bfc7878)
Появляється таке вікно в якому редагуєм потрібні нам параметри.
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2F4.firepic.org%2F4%2Fimages%2F2013-08%2F02%2Fc17fe6krdnmi.png&hash=18bfd9c6e8d620e3884ef6292930d3c2aec507b1)
Коли закінчили  зберігаєм і перигружаєм емулятор.
Також інколи при настройці і налагодженню нам потрібно бачити лог роботи емулятора для цього можна використовувати  програму OScamMonitor
Сама програма виглядає так
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2F4.firepic.org%2F4%2Fimages%2F2013-08%2F02%2F9lg6ekz8m376.png&hash=29c732abd9999ff8fd985576b555e15744b31541)
Для її роботи її потрібно настроїти на зв'язок з приймачом
для цього заходим в setings connections і нажимаєм New
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2F4.firepic.org%2F4%2Fimages%2F2013-08%2F02%2Fr7x2bs52o07j.png&hash=280f861ae8f916b70298e7927e04a42bec07040b)
В вікні що зявилось вписуєм свої параметри ресивера
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2F4.firepic.org%2F4%2Fimages%2F2013-08%2F02%2Fknmy1z7zadue.png&hash=6f2df350cc039f9597973ae17853fd4abb21a724)
І нажимаєм ок  все настройки закінчені .
Після цього нажимаєм connect і бачим лог емулятора
(https://sat-ukraine.info/proxy.php?request=http%3A%2F%2F4.firepic.org%2F4%2Fimages%2F2013-08%2F02%2Fokb1d9wv6jn8.png&hash=0f738d406db40a58994fa549bf1c660f9c515240)
Після цього можем точніше редагувати настройки чи перидати лог тим кому потрібно.
На цьому все. Успіхів !!
Назва: FAQ Enigma2 емулятор OSCAM
Відправлено: Voyutichi від 22:06:35, 26 Лютого 2014

Всім привіт  хотів би сьогодні написати FAQ  по настройці  емулятору OSCAM
Так як я найбільше використовую цей емулятор і мені він зручний .
Сам емулятор знаходиться    var/keys/oscam/
Сладається папка з таких файлів
oscam.conf
oscam.dvbapi
oscam.keys
oscam.server
oscam.user


Дякую за опис!
 Як мені бути, коли в моєму іміджі у папці var нема папки keys ?

Додано: 22:18:41, 26 Лютого 2014
ось скріншот
Назва: FAQ Enigma2 емулятор OSCAM
Відправлено: inero від 07:51:36, 27 Лютого 2014
Якщо ви уважно читали інструкцію до імідж 2.04_final+2nd+oscam+mgcamd-bu_allllex там є шлях:

Цитата з форуму
".. Для запуска оскама в файле oscam.server по пути /data/keys/ пропишите свои данные сервера, портов, логина и пароля: (отмечено красным)
для эмулятора mgcamd замените файл newcamd.list по пути:
/data/keys/
Для запуска и переключения эмуляторов используется файл start.sh по пути:
/config/
Переключение эмуляторов производится путем установки решетки (#)на ненужном эмуляторе и ее снятии на нужном
вот в этом месте файла:..."


 Як мені бути, коли в моєму іміджі у папці var нема папки keys ?

Створюйте папку "var/keys/oscam/" і відповідно у файлі "start.sh" міняйте шлях - пробуйте


Назва: [FAQ] OsCam - інструкція по налаштуванню емулятора
Відправлено: mayday10 від 17:12:56, 31 Січня 2018
Доброго вечора! В мене після оновлення оскама до версії oscam-svn11399_blackhole_mips32el взагалі шара перестала показувати  >:(, зникли усі рідери і конфіги оскам серверу, В веб інтерфейсі пише File does not exist or no file selected! і ще ERROR: Failed to write config file!!!  Power vu з Астри 4А взагалі нічого не відкриває, лише в кодуванні BISS. Цікаво, що через ДСС я бачу всі конфіги та іх прописані файли, а через веб інтерфейс взагалі нічого не бачу - всі файли пусті В чому може бути проблема?! P.S.: Приймач VU+ZERO, імідж Open Black Hole 3.0  ca.,
Назва: [FAQ] OsCam - інструкція по налаштуванню емулятора
Відправлено: slavon від 08:34:15, 11 Лютого 2022
Налаштування ЕМУ OsCam для прийому ріпоїдного пакету НТВ+ (36Е) у зв`язку з недавніми змінами в потоці ... взяв на одному з форумів, не перевіряв ... пробуйте ...
Цитувати
Спойлер

oscam.server
[reader]
label = ntv
enable = 1
protocol = newcamd
device = сервер1,3001 # пакет роздає машиніст по 3001 порту
key = 0102030405060708091011121314
user = логин
password = пароль
reconnecttimeout = 1
caid = 0500
ident = 0500:060A00
group = 1

fallback = 0

disablecrccws = 1

 

[reader]

label = ntv
enable = 1
protocol = newcamd
device = сервер2,3001
key = 0102030405060708091011121314
user = логин
password = пароль
reconnecttimeout = 1
caid = 0500
ident = 0500:060A00
group = 1

fallback = 1

disablecrccws = 1

 

oscam.dvbapi
######NTV+ 36E######
I: 0500:050100
I: 0500:050A00
I: 0500:050B00
I:0500:040620
P:0500:060A00
[close]