Решил я доработать свою домашнюю версию Oscam на предмет, просмотра всех каналов с карточки 24 серии, а пакеты Ночной и Кинозалы с ш@ры. Поскольку если вписывать 2 подключения на стороне клиента (ACamd), то рано или поздно начинается драка 2 подключений между собой. Поскольку прописанные иденты с локальной карточки отличаются от ш@ры (000002-локальная, 000000-ш@ра) начинает подвисать картинка. Добился работы только с такими настройками:
Oscam.conf
[global]
nice = -1
WaitForCards = 0
# logging
logfile = stdout
usrfile = C:\oscam\oscamuser.log
# mail
disablemail = 0
mailfile = C:\oscam\mail.log
# monitor
[monitor]
port = 988
nocrypt = 192.168.0.0-192.168.255.255
aulow = 120
monlevel = 4
appendchaninfo = 1
# Http
[webif]
httpport = 8080
httpuser = root
httppwd = root
httprefresh = 5
httpallowed = 192.168.0.1-192.168.255.255
httphideidleclients = 0
httpreadonly = 0
httpsavefullcfg = 0
# protocols
[newcamd]
key = 0102030405060708091011121314
port = 10500@4AE1:000002
[newcamd]
key = 0102030405060708091011121314
port = 10501@4AE1:000000
oscam.server
# internal reader
[reader]
label = TricolorTV
enable = 1
protocol = mouse
device = /dev/ttyS3
setdrecaid = 4AE1
caid = 4AE1
detect = CD
ident = 4AE1:000002
emmcache = 1,3,2
Group = 1
FallBack = 0
[reader]
Label = TricolorN
enable = 1
Protocol = newcamd
Key = 0106549845125680298543989998
Device = IP,PORT
Account = user,pass
Group = 2
ident = 4AE1:000000
services = TricolorTV_Dop
ReconnectTimeout = 30
InactivityTimeOut = 15
oscam.services
[TricolorTV_Dop]
caid = 4AE1
#provid = 000000
srvid = 69F0,038B,038C,014E,014F,0150,0151
[TricolorTV24]
caid = 4AE1
#provid = 000002
srvid = 0A3C,0A38,0A35,0A33,0A29,0A2C,0A2B,0A2D,0A2F,0A2A,0A34,0A3A,0A32,
0A31,0A30,0A2E,012D,012E,0141,014B,0142,0143,0144,012F,0130,0133,0136,0137,
0138,0139,013A,013B,013E,013F,0140,0145,0135,0132,014С,0147,0148,014A,6915,
6916,6917,6918,6919,691A,691B,691C,691D,691E,691F,6920,038E,0389,0388,0387,
0386,0385,038A,0D53,0D51,0D4F,0D4E,0D4D,0D4C,0D4B,0D4A,0D56,0D49,0D55,0D58,
0D54,61EE,61F8,6202,61D0,61DA,61B2,61E4,61C6,61BC,61A8,697D,69A0,6982,69AA,
698C,6987,69DC,6991,6996,69E6,69D2,69B4,69BE,0003,7936,7954,019A,795E,792C,
7940,7922,7972,7968,003B,794A,6921,6922,6923,6924,6925,6926,6927,6928,6929,
692A,692B,692C
oscam.user
[account]
user = monitor
pwd = monitor
monlevel = 4
[account]
user = root
pwd = root
group = 1
#uniq = 1
ident = 4AE1:000002
AU = TricolorTV
#services = TricolorTV24
services = !TricolorTV_Dop
monlevel = 4
keepalive = 1
[account]
user = root1
pwd = root
group = 2
ident = 4AE1:000000
services = TricolorTV_Dop
monlevel = 4
keepalive = 1
Acamd_pmt.txt (ACamd)
#11727 H 27500
041A,0A3B,4AE1,000002,0028,0020,Футбол
0451,0A3C,4AE1,000002,0028,0020,Москва 24
0352,0A38,4AE1,000002,0028,0020,ОТВ
028A,0A35,4AE1,000002,0028,0020,СТВ+
0226,0A33,4AE1,000002,0028,0020,КП-ТВ
0032,0A29,4AE1,000002,0028,0020,Love story
00C8,0A2C,4AE1,000002,0028,0020,Sochi Life
0096,0A2B,4AE1,000002,0028,0020,Война и Мир
00FA,0A2D,4AE1,000002,0028,0020,Южный Регион Дон
015E,0A2F,4AE1,000002,0028,0020,ТВАРМРУ
0064,0A2A,4AE1,000002,006A,0020,Русский север
0258,0A34,4AE1,000002,006D,0020,Сампо ТВ
03B6,0A3A,4AE1,000002,0028,0020,Инва ТВ
01F4,0A32,4AE1,000002,0028,0020,Сарафан
02EE,0A31,4AE1,000002,0028,0020,Страна
0190,0A30,4AE1,000002,0028,0020,Наука 2.0
012C,0A2E,4AE1,000002,0028,0020,Спорт 2
#11804 H 27500
0032,012D,4AE1,000002,0031,0030,Моя планета
0064,012E,4AE1,000002,0031,0030,RBK TV
041A,0141,4AE1,000002,0031,0030,Интересное ТВ
060E,014B,4AE1,000002,0031,0030,Эксперт ТВ
044C,0142,4AE1,000002,0031,0030,Бульвар ТВ
047E,0143,4AE1,000002,0031,0030,Ля Минор
04B0,0144,4AE1,000002,0031,0030,Кухня ТВ
0096,012F,4AE1,000002,0031,0030,Мать и Дитя
00C8,0130,4AE1,000002,0031,0030,24 техно
015E,0133,4AE1,000002,0031,0030,Закон ТВ
01F4,0136,4AE1,000002,0031,0030,9 волна
0226,0137,4AE1,000002,0031,0030,Женский мир
0258,0138,4AE1,000002,0031,0030,High Life
028A,0139,4AE1,000002,0031,0030,Дискотека ТВ
02BC,013A,4AE1,000002,0031,0030,Загородный ТВ
02EE,013B,4AE1,000002,0031,0030,Дагестан
0021,013E,4AE1,000002,0031,0030,КХЛ
0020,013F,4AE1,000002,0031,0030,Океан
0024,0140,4AE1,000002,0031,0030,Агро-ТВ
0023,0145,4AE1,000002,0031,0030,ЧГТРК Грозный
0022,0135,4AE1,000002,0026,0030,Просвещение
012C,0132,4AE1,000002,0031,0030,Amazing Life
0640,014С,4AE1,000002,0031,0030,Радость Моя
0546,0147,4AE1,000002,0031,0030,ТРО
0578,0148,4AE1,000002,0031,0030,Galaxy
05DC,014A,4AE1,000002,0031,0030,HCTB
#0,0,4AE1,000002,00,0030,
#11804 H 27500
0032,6915,4AE1,000002,0022,0020,Экран 1
0064,6916,4AE1,000002,0022,0020,Экран 2
0096,6917,4AE1,000002,0022,0020,Экран 3
00C8,6918,4AE1,000002,0022,0020,Экран 4
00FA,6919,4AE1,000002,0022,0020,Экран 5
012C,691A,4AE1,000002,0022,0020,Экран 6
015E,691B,4AE1,000002,0022,0020,Экран 7
0190,691C,4AE1,000002,0022,0020,Экран 8
01C2,691D,4AE1,000002,0022,0020,Экран 9
01F4,691E,4AE1,000002,0022,0020,Экран 10
0226,691F,4AE1,000002,0022,0020,Экран 11
0258,6920,4AE1,000002,0022,0020,Экран 12
028A,6921,4AE1,000002,0022,0020,Экран 13
02BC,6922,4AE1,000002,0022,0020,Экран 14
02EE,6923,4AE1,000002,0022,0020,Экран 15
0320,6924,4AE1,000002,0022,0020,Экран 16
0352,6925,4AE1,000002,0022,0020,Экран 17
0384,6926,4AE1,000002,0022,0020,Экран 18
03B6,6927,4AE1,000002,0022,0020,Экран 19
03E8,6928,4AE1,000002,0022,0020,Экран 20
041A,6929,4AE1,000002,0022,0020,Экран 21
044C,692A,4AE1,000002,0022,0020,Экран 22
047E,692B,4AE1,000002,0022,0020,Экран 23
04B0,692C,4AE1,000002,0022,0020,Экран 24
#11881 H 27500
01F4,038E,4AE1,000002,0029,0028,Рен ТВ
00FA,0389,4AE1,000002,0029,0028,Comedy TV
00C8,0388,4AE1,000002,0029,0028,RUSONG TV
0096,0387,4AE1,000002,0029,0028,Top Shop
0064,0386,4AE1,000002,0029,0028,Домашний магазин
0032,0385,4AE1,000002,0029,0028,ТНВ
012C,038A,4AE1,000002,0029,0028,НТВ ПЛЮС СПОРТ ПЛЮС
#12111 H 27500
01C7,0D53,4AE1,000002,002B,0030,Style TV
01C2,0D51,4AE1,000002,002B,0030,Нано ТВ
0163,0D4F,4AE1,000002,002B,0030,Раз ТВ
0131,0D4E,4AE1,000002,002B,0030,ТВ Молл
00FA,0D4D,4AE1,000002,002B,0030,TV Club
00C8,0D4C,4AE1,000002,002B,0030,Humor BOX
0096,0D4B,4AE1,000002,002B,0030,Music Box
0064,0D4A,4AE1,000002,002B,0030,Shopping Live
025D,0D56,4AE1,000002,002B,0030,МИР
0032,0D49,4AE1,000002,002B,0030,Шансон ТВ
022B,0D55,4AE1,000002,002B,0030,Спас
02C1,0D58,4AE1,000002,0067,0030,Дождь
01F9,0D54,4AE1,000002,002B,0030,Первый 2
#12190 H 20000
02BC,61EE,4AE1,000002,0031,0030,Teen TV
0320,61F8,4AE1,000002,0031,0030,Охотник и рыболов
0384,6202,4AE1,000002,0031,0030,Телепутешествия
0190,61D0,4AE1,000002,0031,0030,Автоплюс
01F4,61DA,4AE1,000002,0031,0030,365 дней
0064,61B2,4AE1,000002,0031,0030,Дом Кино
0258,61E4,4AE1,000002,0031,0030,Комедия ТВ
012C,61C6,4AE1,000002,0031,0030,Звезда
00C8,61BC,4AE1,000002,0031,0030,Много ТВ
00FA,61A8,4AE1,000002,0031,0030,TTC
#12226 H 27500
0032,697D,4AE1,000002,0037,0036,Первый
0190,69A0,4AE1,000002,0037,0036,Россия 24
0064,6982,4AE1,000002,0037,0036,Россия 1
01F4,69AA,4AE1,000002,0037,0036,Петербург 5 канал
0020,698C,4AE1,000002,0037,0036,Россия К
0096,6987,4AE1,000002,0037,0036,НТВ
03E8,69DC,4AE1,000002,0038,0036,ТВЦ
00FA,6991,4AE1,000002,0037,0036,ТНТ
012C,6996,4AE1,000002,0037,0036,Россия 2
044C,69E6,4AE1,000002,0038,0036,РУ ТВ
0021,69D2,4AE1,000002,0037,0036,Карусель
0258,69B4,4AE1,000002,0038,0036,ДТВ
02BC,69BE,4AE1,000002,0038,0036,TV Sale
#12303 H 27500
0086,0003,4AE1,000002,0029,0030,Союз
0514,7936,4AE1,000002,0032,0030,Зоо ТВ
0258,7954,4AE1,000002,0032,0030,Боец ТВ
0123,019A,4AE1,000002,0032,0030,7ТВ
06A4,795E,4AE1,000002,0032,0030,МузТВ
04B0,792C,4AE1,000002,0032,0030,Кинопоказ
05DF,7940,4AE1,000002,0032,0030,Домашний
044C,7922,4AE1,000002,0032,0030,Индия ТВ
0771,7972,4AE1,000002,0032,0030,Подмосковье
0708,7968,4AE1,000002,0032,0030,Тонус ТВ
03B0,003B,4AE1,000002,0032,0030,BRIDGE TV
0643,794A,4AE1,000002,0031,0030,СТС
#Dop
0025,69F0,4AE1,000000,003D,0036,Наш Футбол
015E,038B,4AE1,000000,004F,0028,Ночной Клуб
0190,038C,4AE1,000000,004F,0028,Русская Ночь
06A4,014E,4AE1,000000,0041,0028,I зал
06D6,014F,4AE1,000000,0043,0028,II зал
06DB,0150,4AE1,000000,0045,0028,III зал
073A,0151,4AE1,000000,0047,0028,IV зал
cardclient.conf (ACamd)
newcamd:127.0.0.1:10500:1/4AE1/ffff:root:root:0102030405060708091011121314
newcamd:127.0.0.1:10501:0/4AE1/ffff:root1:root:0102030405060708091011121314
При этих настройках работает, но в лог сыпет вот это:
cygwin warning:
MS-DOS style path detected: C:\OSCam\/oscam.conf
Preferred POSIX equivalent is: /OSCam/oscam.conf
CYGWIN environment variable option "nodosfilewarning" turns off this warning.
Consult the user's guide for more details about POSIX paths:
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
Warning: keyword 'disablemail' in global section not recognized
Warning: keyword 'mailfile' in global section not recognized
2011/10/25 10:07:32 1819 ED81C0 s >> OSCam << cardserver started version 1.00
-unstable_svn-ymodv18-t19, build #0 (i386-pc-cygwin)
2011/10/25 10:07:32 1819 ED81C0 s version=1.00-unstable_svn-ymodv18-t19, build
#0, system=i386-pc-cygwin, nice=-1
2011/10/25 10:07:32 1819 ED81C0 s client max. idle=120 sec, debug level=0
2011/10/25 10:07:32 1819 ED81C0 s max. logsize=unlimited
2011/10/25 10:07:32 1819 ED81C0 s client timeout=5000 ms, fallback timeout=250
0 ms, cache delay=0 ms
2011/10/25 10:07:32 1819 ED81C0 s auth size=17600
2011/10/25 10:07:32 1819 ED81C0 s services reloaded: 0 services freed, 2 servi
ces loaded
2011/10/25 10:07:32 1819 ED81C0 s userdb reloaded: 3 accounts loaded, 0 expire
d, 0 disabled
2011/10/25 10:07:32 1819 ED81C0 s signal handling initialized (type=sysv)
2011/10/25 10:07:32 1819 ED81C0 s 117 service-id's loaded
2011/10/25 10:07:32 1819 ED81C0 s can't open file "C:\OSCam\/oscam.tiers" (err
=2), no tier-id's loaded
2011/10/25 10:07:32 1819 ED81C0 s 5 provid's loaded
2011/10/25 10:07:32 1819 ED81C0 s 0 lengths for caid guessing loaded
2011/10/25 10:07:32 1819 ED81C0 s monitor: initialized (fd=6, port=988)
2011/10/25 10:07:32 1819 ED81C0 s camd33: disabled
2011/10/25 10:07:32 1819 ED81C0 s camd35: disabled
2011/10/25 10:07:32 1819 ED81C0 s cs378x: disabled
2011/10/25 10:07:32 1819 ED81C0 s newcamd: initialized (fd=7, port=10500, cryp
ted)
2011/10/25 10:07:32 1819 ED81C0 s CAID: 4AE1
2011/10/25 10:07:32 1819 ED81C0 s provid #0: 000002
2011/10/25 10:07:32 1819 ED81C0 s newcamd: initialized (fd=8, port=10501, cryp
ted)
2011/10/25 10:07:32 1819 ED81C0 s CAID: 4AE1
2011/10/25 10:07:32 1819 ED81C0 s provid #0: 000000
2011/10/25 10:07:32 1819 ED81C0 s cccam: disabled
2011/10/25 10:07:32 1819 ED81C0 s radegast: disabled
2011/10/25 10:07:32 1819 ED81C0 s http thread started
2011/10/25 10:07:32 1819 ED81C0 s creating thread for device /dev/ttyS3
2011/10/25 10:07:32 1819 F532B0 h HTTP Server listening on port 8080
2011/10/25 10:07:32 1819 F5D648 r reader thread started (thread= F5D648, labe
l=tricolortv, device=/dev/ttyS3, detect=cd, mhz=357, cardmhz=357)
2011/10/25 10:07:32 1819 ED81C0 s creating thread for device IP
2011/10/25 10:07:32 1819 F62AB8 p proxy thread started (thread= F62AB8, labe
l=tricolorn, server=IP)
2011/10/25 10:07:33 1819 ED81C0 s loadbalancer: can't read from file /Users/RT
/AppData/Local/Temp/_oscam/stat
2011/10/25 10:07:33 1819 F62AB8 p proxy IP:PORT newcamd525 (fd=17)
2011/10/25 10:07:33 1819 ED81C0 s anti cascading disabled
2011/10/25 10:07:35 1819 F5D648 r tricolortv card detected
2011/10/25 10:07:39 1819 F5D648 r ATR: 3B 15 11 12 CA 07 00 DB
2011/10/25 10:07:40 1819 F5D648 r Maximum frequency for this card is formally
5 Mhz, clocking it to 3.57 Mhz
2011/10/25 10:07:41 1819 F62EC0 c client connected to 10500 port
2011/10/25 10:07:41 1819 F62EC0 c encrypted newcamd:10500-client 127.0.0.1 gra
nted (root, au=on (1 reader))
2011/10/25 10:07:41 1819 F62EC0 c user root authenticated successfully (ACamd)
2011/10/25 10:07:41 1819 F62EC0 c AU disabled for user root
2011/10/25 10:07:42 1819 F5D648 r [dre-reader] illegal command: 5903E2E3FE9000
.
2011/10/25 10:07:44 1819 F5D648 r [dre-reader] type: DRE Crypt, caid: 4AE1, se
rial: 1Fxxxxxx, dre id: 280024xxxxxxxx, geocode 0, card: Unknown v4.2
2011/10/25 10:07:44 1819 F5D648 r [dre-reader] Provider name:Tricolor TV.
2011/10/25 10:07:44 1819 F5D648 r [dre-reader] SA = 1F000000, UA = 1Fxxxxxx
2011/10/25 10:07:45 1819 F5D648 r [dre-reader] illegal command: 5903E2E3FE9000
.
2011/10/25 10:07:45 1819 F5D648 r [dre-reader] active package 0 valid from 195
5/02/10 to 1970/01/01
2011/10/25 10:07:46 1819 F5D648 r [dre-reader] illegal command: 5903E2E3FE9000
.
2011/10/25 10:07:46 1819 F5D648 r [dre-reader] active package 1 valid from 195
5/02/10 to 1970/01/01
2011/10/25 10:07:46 1819 F5D648 r [dre-reader] ready for requests
2011/10/25 10:07:46 1819 F5D648 r found cardsystem dre
2011/10/25 10:08:10 1819 F62EC0 c root (4AE1&000002/0A35/0000/0000/4D:863D/D0-
A1): found (1420 ms) by tricolortv (of 1 avail 1) - STV+
2011/10/25 10:08:12 1819 F62EC0 c root (4AE1&000002/0A35/0000/0000/4D:D020/D0-
5F): found (1436 ms) by tricolortv (of 1 avail 1) - STV+
2011/10/25 10:08:12 1819 FE2300 c client connected to 10501 port
2011/10/25 10:08:12 1819 FE2300 c encrypted newcamd:10501-client 127.0.0.1 gra
nted (root1, au=off)
2011/10/25 10:08:12 1819 FE2300 c user root1 authenticated successfully (ACamd
)
2011/10/25 10:08:12 1819 FE2300 c AU disabled for user root1
2011/10/25 10:08:12 1819 FE2300 c root1 (4AE1&000000/0A35/0000/0000/4D:D020/00
-00): invalid (0 ms) (of 0 avail 0) - STV+ (invalid SID)
2011/10/25 10:08:12 1819 F62EC0 c root (4AE1&000002/0A35/0000/0000/4D:D020/D0-
5F): cache1 (0 ms) by tricolortv (of 0 avail 0) - STV+
2011/10/25 10:08:12 1819 FE2300 c root1 (4AE1&000000/0A35/0000/0000/4D:D020/00
-00): invalid (0 ms) (of 0 avail 0) - STV+ (invalid SID)
2011/10/25 10:08:27 1819 F62EC0 c root (4AE1&000002/0A35/0000/0000/4D:1A8C/85-
5F): found (1420 ms) by tricolortv (of 1 avail 1) - STV+
2011/10/25 10:08:27 1819 FE2300 c root1 (4AE1&000000/0A35/0000/0000/4D:1A8C/00
-00): invalid (0 ms) (of 0 avail 0) - STV+ (invalid SID)
Я как бы понимаю, что запрос идёт на 2-х пользователей одновременно. По фильтру который я прописал, одному можно, а второму нет и наоборот. Это он и отображает в логе.
Вопрос в том, насколько правильная данная конфигурация?
Пробовал разные варианты, Вариант с 1 юзером, начинает бомбить Ш@ру ненужными запросами на мой идент.
Во всех других случаях, видит только мой локальный риадер, а в данном варианте всё чётко распределенно.