Форум » Galaxy Innovations Gi S9895 HD Twin Open Linux Enigma2 » Эмулятор/кардсервер OSCam » Ответить

Эмулятор/кардсервер OSCam

rolex: • OSCam Cardserver • Доки и обсуждение: http://trac.oscam.ump2002.net/ http://oscam.ump2002.net/board/hmportal.php http://oscam.ump2002.net/svn/oscam/trunk/Distribution/doc/txt/ http://streamboard.gmc.to:8001/wiki http://streamboard.gmc.to/svn/oscam/trunk/Distribution/doc/txt/ • Примеры: http://oscam.ump2002.net/svn/oscam/trunk/Distribution/doc/example/ • Что такое OSCAM OSCam базируется на MPCS версии 0.9d, которая является паблик версией (OpenSource). Обсуждение и модификация этого эмулятор/картсервера в основном осуществляется на форуме Streamboard. Oscam корректно обрабатывает как групповые так и индивидуальные ЕММ в Drecrypt1 с ревизии 834. Очень удобное окружение для сборки cmake под многие распространенные аппаратные платформы, естественно при наличии нужной SDK. Нужный SDK можно получить из проекта openembedded. OSCam может работать как со встроенными картридерами, так и с внешними через com port или USB (SmatGo). OSCam является не только Cardserver, а работает также и как ЭМУ. Для этого запись [dvbapi] должна быть в Config. [pre][dvbapi] enabled=1 user=<user from oscam.user> - указываем имя пользователя, прописанного в oscam.user boxtype=<dreambox|ufs910|dbox2> - тип бокса, в нашем случае должно быть dreambox [/pre] • Протокол OSCam поддерживает все самые популярные протоколы - newcamd, cs378x, camd3 и cccam. Поддерживаются Mgcamd клиент, клиент CCCam (IncubusCamd, CCCam_Client), Camd3 и Scam. Обратите внимание на название слота при работе с протоколом INTERNAL! В противном случае в логе увидите ошибку открытия порта. • Файлы конфигурации / Configs Файлы конфига для OSCam находится в каталоге /etc/tuxbox/config. oscam.conf В этом файле прописывают куда отдавать ключи с карты и по какому протоколу. [pre] # # main configuration # [global] nice = -1 WaitForCards = 0 cachedelay = 300 fallbacktimeout = 4 Sleep = 0 ClientTimeout = 5 ClientMaxIdle = 120 # logging pidfile = /var/run/oscam.pid logfile = stdout #usrfile = /var/log/oscam/oscamuser.log #cwlogdir = /var/log/oscam/cw # monitor [monitor] port = 988 aulow = 120 monlevel = 4 # protocols [newcamd] Port = 22333@1702:000000;22332@0D05:000004;22331@1830:003411 Key = 0102030405060708091011121516 [cs378x] port = 30000@1702:000000;30001@0D05:000004;30002@1830:003411 [camd35] #ServerIP = Port = 21000 [dvbapi] enabled=1 user=<user from oscam.user> boxtype=<dreambox|ufs910|dbox2>[/pre] oscam.user В этом файле прописывают юзеров, кому открыт доступ к серверу. [pre] # # user configuration # # user for group 1 with Betacrypt tunnel, no monitoring, only one connection possible, AU enabled [account] User = monitor Pwd = monitor Group = 1 MonLevel = 4 [account] User = benutzername Pwd = passwort CAID = 1702,0d05,1722,1801,0d22,1830 IDENT = 1830:003411 AU = reader Group = 1 MonLevel = 0[/pre] oscam.server В этом файле прописывается где брать ключи и по какому протоколу, тут всё индивидуально. [pre] # # reader configuration for hd+ cards # [reader] label = hdplus protocol = internal detect = CD #device = SC1 #device = /dev/ttyUSB0 #device = /dev/ttyAS0 group = 1 emmcache = 1,3,2 n3_rsakey = BF.......................................................D5 n3_boxkey = A7.........................7C CAID = 1830 customspeed = 1[/pre] oscam.srvid Файл подстановок названий каналов [pre]4AE1:E29A|Platforma HD|Rossiya TV [DRE] 4AE1:E29F|Platforma HD|NTV Russia [DRE] 4AE1:E2A4|Platforma HD|Telekanal Sport [DRE] 4AE1:E2A9|Platforma HD|Kultura TV [DRE] 4AE1:E2AE|Platforma HD|Bibigon [DRE] 4AE1:E2B3|Platforma HD|STS [DRE] 4AE1:E2B8|Platforma HD|5 Kanal [DRE] 4AE1:E2BD|Platforma HD|TNT (Russia) [DRE] 4AE1:E2C2|Platforma HD|Vesti [DRE] 4AE1:E2C7|Platforma HD|Kinopokaz [DRE] 4AE1:E2CC|Platforma HD|Teleputesestvija [DRE] 4AE1:E2D1|Platforma HD|REN TV Baltic [DRE] 4AE1:E2D6|Platforma HD|Muz TV [DRE] 4AE1:E2DB|Platforma HD|Zoopark [DRE] 4AE1:E2E0|Platforma HD|Komediya TV [DRE] 4AE1:E2E5|Platforma HD|Auto Plus (Russia) [DRE] 4AE1:E2EA|Platforma HD|Tonus TV [DRE] 4AE1:E2EF|Platforma HD|Kuchnja TV [DRE] 4AE1:E2F4|Platforma HD|365 dnei TV [DRE] 4AE1:0046|Platforma HD|Teleputeshestviya HD [DRE] 4AE1:0050|Platforma HD|Kinopokaz 2 HD [DRE] 4AE1:005A|Platforma HD|High Life HD [DRE] 4AE1:0064|Platforma HD|Zhenskiy Mir HD [DRE] 4AE1:0014|Platforma HD|Kinopokaz HD [DRE] 4AE1:001E|Platforma HD|Eurosport HD [DRE] 4AE1:0028|Platforma HD|National Geographic UK [DRE] 4AE1:0032|Platforma HD|HD Life [DRE] 4AE1:003C|Platforma HD|MTVNHD [DRE] 0500:0c81|RTV|SLO-TV 1 [V3 31000] 0500:0c82|RTV|SLO-TV 2 [V3 31000] 0500:39d2|RTVi Viaccess 2.5|"RTVi [V2 22C00]" 0500:39d3|RTVi Viaccess 2.5|"RTVi Detsky Mir/Teleclub [V2 22C00]" 0500:39d4|RTVi Viaccess 2.5|"RTVi Nashe Kino [V2 22C00]" 0500:39d5|RTVi Viaccess 2.5|"RTVi M [V2 22C00] [/pre] oscam.services файл списка фильтрации [pre]# # definition of services # # format: # [name] # caid=CAID[,CAID]... # provid = provider ID[,provider ID]... # srvid = service ID[,service ID]... [ORF] caid=0d05,0d95 srvid=32C9,32CA,32D4,32CB,32CC,32CD,32CE,32CF,32D0,32D1,32D2,32D3,4E27,3332,132F [SKY] caid=1702,1722,1833,1834,09C4,0D22,1836 srvid=000C,000D,000E,000F,0010,0013,0015,0016,0017,0018,001A,001B,001C,001D,0022,0024,002A,0032,0034,00A8,0206,0096,0097,0098,0099,009A,009B,009C,0008,0009,000A,000B,0014,0019,0029,002B,0203,0204,0011,0035,00DD,00DE,00FD,0107,0111,011B,0125,012F,0139,0143,014D,016B,0175,00DF,00FC,0106,0110,011A,0124,012E,0138,0142,014C,0156,0160,00FB,00FE,0105,0108,010F,0119,0123,012D,0137,0141,014B,007E,007F,0080,0081,0082,0083,0084,003C,003D,003E,003F,0042,0043,0044,0045,3331,3393,3394,3395,3397,3398,4461,4462,6FF1,7009,700A,0298,0201,0159,0163,016D [ARENA] caid=1702,1722 srvid=0032,00F4,00DC,00E3,00E1,00F2,00F3,00D4 [KD] caid=1801 provid=001101 [MTV Unlimited] caid=0B00,0500,6FB9 provid=0001,0002,0004,000A,6FF3,6FEE,6FEF,6FF1,6FF0,6FFF,6FFA,6FB8,6FEC,6FF5,6FF7,7002,7003 [Schweizer Fernsehen] caid=0500,0500&023800 provid=0385,038F,038B,03DE,36B2,36B8,36B3,36B9 [SEX ON TV] caid=0500 provid=378F,378E,378D,3787,378C [SEX VIEW] caid=0500&032000 provid=36B1,36B2,36B3,36B4,36B5,36B6,36B7,36B8,36B9,36BA,36BC [/pre] • Клиенты / Clients В нашем случае клиентом может выступать MGCamd и CCCam. ... http://www.sat-universe.com/forumdisplay.php?f=443 http://www.vuplus-support.com/wbb2/board.php?boardid=103 * После копирования файлов конфигурации в ресивер незабываем установить файлам права [ 644 ] !

Ответов - 11 новых

rolex: • Список протестированных карт для OSCam: Источник: http://streamboard.gmc.to:8001/wiki/CardsList Cards List Seca Cards CANAL DIGITAAL (0100:006A) BETV (0100:009B) CANALSAT (0100:3311) NUMERICABLE (0100:A821) Télésat BE (0100:006D) CYFRA+ PL (0100:0068) Viaccess Cards Bis TV (0500:020810) TBD (0500:020910) Televisa (0500:022200) NTV (0500:023100) NTV (0500:023700) SSRSRG (0500:023800) SSRSRG (0500:040810) FreeX.TV 5chan (0500:024400) RTVi (0500:024B00) TNTSAT (0500:030B00) TNtop (0500:032200) CSAT SUISSE (0500:032820) CSAT/C+ FR (0500:032820) Orange (0500:032900) MCT/SCT (0500:023B00) Dorcel/XXL (0500:020810) THEME X (0500:032000) Irdeto Cards SHOWTIME (0604:000100) ORBIT (0668:000100) NOVA (0604:14583C) Al Jazeera (0603:088124) Videoguard2 Cards Sky Italia (0919:0000) Sky Italia (093B:0000) BSkyB (0961:0000) BSkyB (0963:0000) Sky GER NDS V13 (09C4:0000) FOXTEL (096C:0000) Viasat (090F:0000) Viasat (093E:0000) Viasat Ukraine (0931:0000) Sky Brazil (0907:0000) Conax Cards Technisat (0B00:000000) WilhelmTel? (0B00:00E030) Cryptoworks Cards ORF (0D05:000004) ORF (0D95:000004) arena (0D22) Skylink (0D96) Cslink (0D0F) Nagra Sky GER N3 (1702/Sat) Sky GER N3 (1833/Sat) Sky GER N3 (1722/Cable) HD+ (1830/Sat) KDH D09 (1834/Cable) ZON Cabo(1802/Sat) DigiTV (1802/Sat) Polsat(1803/Sat) UPC (1815/Sat) Tivusat (183D/Sat) Digital + (1810/Sat) UM(UM01)GER (1831/Cable) UM(UM02)GER (1838/Cable) DreCrypt Platforma HD v15 (4AE1:000000) Tricolor Centr V2 (chip from GS7300) Tricolor Centr V1 (card from DRE CAM) Tricolor Centr V2 (card from GS8300) DreCrypt? Platforma HD v15 ATR: 3B 15 11 12 CA 07 15 CE CAID: 4AE1 ECM: ok EMM: ok Tricolor Centr V2 (chip from GS7300) DRE ID xx13xxxxxxxx ATR: 3B 15 11 12 01 01 11 07 CAID: 4AE1 ECM: ok EMM: ok Tricolor Centr V1 (card from DRE CAM) DRE ID xx21xxxxxxxx ATR: 3B 15 11 12 CA 07 11 CA CAID: 4AE0 ECM: ok EMM: ok Tricolor Centr V2 (card from GS8300) DRE ID xx13xxxxxxxx ATR: 3B 15 11 12 CA 07 11 CA CAID: 4AE1 ECM: ok EMM: ok * Для апдейта некоторых карт необходимо использовать связку с mgcamd.

Wolf: Карточка Орион-Экспересс работает, проверено лично. Настройки для работы карточки в верхнем картоприёмнике Работает связка OSCam + Mgcamd 1.35a ################oscam.conf################ [global] nice = -1 WaitForCards = 1 # logging pidfile = /tmp/oscam.pid logfile = /tmp/oscam.log #logfile = stdout #usrfile = /tmp/oscamuser.log #cwlogdir = /tmp/oscam/cw saveinithistory = 1 # monitor [monitor] port = 988 serverip = 0.0.0.0 nocrypt = 127.0.0.1 aulow = 120 hideclient_to = 10 monlevel = 4 [webif] httpallowed = 192.168.0.2-192.168.0.20 httpport = 8080 httpuser = root httppwd = dreambox #httpscript = httprefresh = 5 httphideidleclients = 0 # protocols [newcamd] Key = 0102030405060708091011121314 Port = 10000@0602:000000 ################oscam.server################ [reader] Label = orion Protocol = internal Detect = CD Device = /dev/sci0 #Mhz = 600 EMMCache = 1,3,2 Group = 1 Fallback = 0 #BoxID = 11223344 CAID = 0602 AU = 1 ################oscam.user################ [account] user = wolf pwd = 12345678 disabled = 0 group = 1 uniq = 0 sleep = 0 monlevel = 4 au = orion numusers = 0 penalty = 0 keepalive = 1 CAID = 0602 ident = 0602:000000 В настройках mgcamd в newcamd.list прописать строку: CWS = 127.0.0.1 login pass 01 02 03 04 05 06 07 08 09 10 11 12 13 14

anatoly: Wolf пишет: Карточка Орион-Экспресс работает, проверено лично. • Настройки для работы карточки в верхнем картоприёмнике. Спасибо большое. А что нужно изменить, чтобы она заработала в нижнем картоприемнике? И нет ли настроек для Радуги?


Wolf: anatoly Device = /dev/sci0 - верхний слот Device = /dev/sci1 - нижний слот

anatoly: Спасибо еще раз большое.

rolex: ############################################# # # • Пример конфигурации для карт DRE1 @ TricolorTV at 36°E # ############################################# ################ oscam.conf ################ [global] Nice = -1 ClientTimeout = 5 ClientMaxIdle = 9999999 LogFile = stdout MaxLogSize = 500 [newcamd] key = 0102030405060708091011121314 Port=10110@4AE0:000000 ################ oscam.server ################ [reader] label = TricolorTV protocol = internal detect = CD #mhz =357 device = /dev/sci1 CAID =4AE0 group = 1 emmcache = 1,3,2 ################ oscam.users ################ [account] user = vuplus pwd = local group = 1 uniq = 0 IDENT = 4AE0:000000 Au = TricolorTV #caid = 0500 [account] User = user1 Pwd = user group = 1 uniq = 0 IDENT = 4AE0:000000 Au = 1 * Примечание: для нижнего картслота ресивера (device = /dev/sci1)

anatoly: Спасибо еще раз большое.

Wolf: anatoly пишет: И нет ли настроек для Радуги? CAID поменять для радуги

anatoly: Wolf пишет: CAID поменять для радуги Спасибо.

jb275: карты DRE бывают 12-й серии (ранние САМ-модули) и 13-й (модули МРЕG-4 или рессивер GS-8300). Кстати, в рессиверах General Satellite HD-9300 (Платформа) карточка иной серии чем в модуле. На вышесказанное это как-то повлияет?

Wolf: jb275 пишет: карты DRE бывают 12-й серии (ранние САМ-модули) и 13-й (модули МРЕG-4 или рессивер GS-8300). Кстати, в рессиверах General Satellite HD-9300 (Платформа) карточка иной серии чем в модуле. На вышесказанное это как-то повлияет? Надо проверять на практике. Моя старая карточка Трикалора 12-й серии работает.



полная версия страницы