The Best Streaming Software!
VIVO Rent A Car - Your car rental
Върни се   Digital TV Forums - БЪЛГАРСКИЯТ ФОРУМ ЗА ЦИФРОВА ТЕЛЕВИЗИЯ > Шеринг и емулатори > Емулатори > MPCS/OScam

Отговори
 
Контрол над темата Начин на разглеждане
  #1  
Стар 29-08-2022
Диване Диване не е на линия
форумно сукалче
 

Дата на присъединяване: Mar 2012
Мнения: 12
Благодари: 3
Получил благодарност:
0 пъти в 0 поста
Сваляния: 2
Ъплоуди: 0
По подразбиране 2 еднакви карти в OSCAM сървър - не се ъпдейтва втората

Здравейте, имам следния казус:
Имам локален оскам сървър на линукс машина с булкрипт карта, но тъй като се налага да разкодирам около 60 програми едновременно, добавих и втора карта, понеже времената за отговор на първата скочиха до почти 2000ms.

Картите са в момента 2, булкрипт, всяка карта е в отделна група (1 и 2) и свалих времената за отговор до 200-600ms. Достъпа до оскам става през newcamd - (30001@4AEE:000000;30002@4AEE:000000).

В services направих 2 групи услуги (4АЕЕ), като са разделени горе-долу по равно, без да се дублират.

Имам създадени 2 потребителя - bsk1 и bsk2, съответно в група 1 и 2, да си отговарят на четците с картите.

Всичко е ок, до момента в който трябва да се ъпдейтнат картите (през BNT1 канал) - ако го добавя в услугите и на двете групи се случва това:

Цитирай:
(ecm) bsk1 (4AEE@000000/0000/03EB/4F:32DAD91048381157D5432B588FC78348): rejected group (0 ms) - BNT 1 (no matching reader)
(ecm) bsk2 (4AEE@000000/0000/03EB/4F:00000000000000000000000000000000): invalid (0 ms) - BNT 1 (invalid SID)
Ако оставя 03EB id-то на БНТ1 само в едната група - картата се обновява и всичко е ок, като съответно излиза и грешка на потребителя в другата група, което си е ок в ситуацията:
Цитирай:
(ecm) bsk1 (4AEE@000000/0000/03EB/4F:00000000000000000000000000000000): invalid (0 ms) - BNT 1 (invalid SID)
bsk2 (4AEE@000000/0000/03EB/4F:60EF0023052C5D2514CC6BACE345BD3D): found (235 ms) by bsc_2 - BNT 1 (lg)

В настройките на четците в Reader services settings съответно са разрешени услугите, които трябва да се разкодират на съответния четец, като другите за другия четец са забранени.


Пуснах bTV към втората карта, пише "AU: ON" в статуса, но съобота и неделя няма нито един ЕММ нито, записан, инто игнориран. Докато на другата карта си пише "AU: ACTIVE", където е BNT 1.



Има ли вариант, да ъпдейтвам и двете карти?
Другото сложно нещо, заради което не пускам loadbalance е, че на едната карта има платени допълнителни пакети, и oscam започва да търси кодова дума на другата карта (понякога) и съответно канала спира.

Можете ли да ми препоръчате някакъв вариант (config) за използване на 2 еднакви локални карти, в който картите да се ъпдейтват и двете.. или да минавам на стария вариант - двете карти на отделни физически машини и всичко е ок?

Благодаря!

Последно редактирано от Диване : 29-08-2022 на 10:50
Отговори с цитат
  #2  
Стар 29-08-2022
Аватара на 111111
111111 111111 не е на линия
форумец-ветеран
 

Дата на присъединяване: Feb 2015
Мнения: 2,391
Благодари: 1,033
Получил благодарност:
1,038 пъти в 679 поста
Сваляния: 7
Ъплоуди: 0
По подразбиране

Цитирай:
Първоначално написано от Диване Вижте мненията
Здравейте, имам следния казус:
Имам локален оскам сървър на линукс машина с булкрипт карта, но тъй като се налага да разкодирам около 60 програми едновременно, добавих и втора карта, понеже времената за отговор на първата скочиха до почти 2000ms.

Картите са в момента 2, булкрипт, всяка карта е в отделна група (1 и 2) и свалих времената за отговор до 200-600ms. Достъпа до оскам става през newcamd - (30001@4AEE:000000;30002@4AEE:000000).

В services направих 2 групи услуги (4АЕЕ), като са разделени горе-долу по равно, без да се дублират.

Имам създадени 2 потребителя - bsk1 и bsk2, съответно в група 1 и 2, да си отговарят на четците с картите.

Всичко е ок, до момента в който трябва да се ъпдейтнат картите (през BNT1 канал) - ако го добавя в услугите и на двете групи се случва това:

Ако оставя 03EB id-то на БНТ1 само в едната група - картата се обновява и всичко е ок, като съответно излиза и грешка на потребителя в другата група, което си е ок в ситуацията:

В настройките на четците в Reader services settings съответно са разрешени услугите, които трябва да се разкодират на съответния четец, като другите за другия четец са забранени.


Пуснах bTV към втората карта, пише "AU: ON" в статуса, но съобота и неделя няма нито един ЕММ нито, записан, инто игнориран. Докато на другата карта си пише "AU: ACTIVE", където е BNT 1.



Има ли вариант, да ъпдейтвам и двете карти?
Другото сложно нещо, заради което не пускам loadbalance е, че на едната карта има платени допълнителни пакети, и oscam започва да търси кодова дума на другата карта (понякога) и съответно канала спира.

Можете ли да ми препоръчате някакъв вариант (config) за използване на 2 еднакви локални карти, в който картите да се ъпдейтват и двете.. или да минавам на стария вариант - двете карти на отделни физически машини и всичко е ок?

Благодаря!
Толкова упражнения вместо да пуснеш loadbalancing

Код:
[global]
lb_mode                       = 1
lb_save                       = 100
lb_force_reopen_always        = 1
lb_retrylimit                 = 1500
lb_stat_cleanup               = 96
lb_auto_betatunnel            = 0
lb_savepath                   = /tmp/.oscam/stats
__________________
Подпис от долоподписания
Благодари натискайки "Thanks" бутона,
ако сметнеш поста за полезен.
Отговори с цитат
  #3  
Стар 29-08-2022
ЗММ-111 ЗММ-111 не е на линия
супер форумец
 

Дата на присъединяване: Oct 2017
Мнения: 182
Благодари: 16
Получил благодарност:
97 пъти в 62 поста
Сваляния: 0
Ъплоуди: 0
По подразбиране

Правилото за сървис групите по двата четеца важи. Разпредели си каналите както си го направил и до момента.

HTML код:
oscam.conf

[global]
nice = -1
waitForCards = 1
clientTimeout = 5
cacheDelay = 120
logfile = /var/log/oscam.log
disablelog = 1

[newcamd]
..............

[dvbapi]
enabled = 1
user = bulsatcom
boxtype = dreambox
au = 1


[webif]
.............



oscam.server

[reader]
label = bsc1
protocol = internal
device = /dev/sci0
caid = 4AEE
detect = cd
mhz = 357
cardmhz = 357
ident = 4AEE:000000
group = 1
emmcache = 1,1,2,0
lb_weight = 350
auprovid = 004AEE 

[reader]
label = bsc2
protocol = internal
device = /dev/sci1
caid = 4AEE
detect = cd
mhz = 357
cardmhz = 357
ident = 4AEE:000000
group = 2
emmcache = 1,1,2,0
lb_weight = 350
auprovid = 004AEE 


oscam.user

[account]
user = bulsatcom
group = 1,2
au = bsc1,bsc2


oscam.dvbapi

P: 4AEE:000000 1
Отговори с цитат
  #4  
Стар 29-08-2022
Аватара на dzumba
dzumba dzumba е на линия
Царя на тъпаците
 

Дата на присъединяване: Feb 2009
Мнения: 12,467
Благодари: 125
Получил благодарност:
5,157 пъти в 2,925 поста
Сваляния: 90
Ъплоуди: 0
По подразбиране

Цитирай:
Първоначално написано от Диване Вижте мненията

Имам създадени 2 потребителя - bsk1 и bsk2, съответно в група 1 и 2, да си отговарят на четците с картите.
Тук ти е грешката!Ще създадеш само един юзер bsk,който да взема от групи 1,2!Ще му дадеш да взема services от 2те групи!Имаш ли един транспондер,цял за гледане,на брой с 20 канала,трябва да ги разделиш на броя на картите,демек 2 по 10 канала!Груба грешка е да товариш карта с 20 канала от един транспондер! Играчка,но без плачка!
За ъпдейт, не ти пречи invalid SID,ЕММ си върви,ако си го описал! Но ти трябва отделен юзер,който да бичи стойка на БНТ1,с разрешен АУ непрекъснато и съответен ресивер!
Отговори с цитат
  #5  
Стар 29-08-2022
Диване Диване не е на линия
форумно сукалче
 

Дата на присъединяване: Mar 2012
Мнения: 12
Благодари: 3
Получил благодарност:
0 пъти в 0 поста
Сваляния: 2
Ъплоуди: 0
По подразбиране

Цитирай:
Първоначално написано от ЗММ-111 Вижте мненията
Правилото за сървис групите по двата четеца важи. Разпредели си каналите както си го направил и до момента.


oscam.conf

[global]
nice = -1
waitForCards = 1
clientTimeout = 5
cacheDelay = 120
logfile = /var/log/oscam.log
disablelog = 1

[newcamd]
..............

[dvbapi]
enabled = 1
user = bulsatcom
boxtype = dreambox
au = 1


[webif]
.............



oscam.server

[reader]
label = bsc1
protocol = internal
device = /dev/sci0
caid = 4AEE
detect = cd
mhz = 357
cardmhz = 357
ident = 4AEE:000000
group = 1
emmcache = 1,1,2,0
lb_weight = 350
auprovid = 004AEE

[reader]
label = bsc2
protocol = internal
device = /dev/sci1
caid = 4AEE
detect = cd
mhz = 357
cardmhz = 357
ident = 4AEE:000000
group = 2
emmcache = 1,1,2,0
lb_weight = 350
auprovid = 004AEE


oscam.user

[account]
user = bulsatcom
group = 1,2
au = bsc1,bsc2


oscam.dvbapi

P: 4AEE:000000 1

В момента съм го направил така, както си описал, като сървиса BNT 1 е във втората група, съответно карта.


Цитирай:
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:0DCD09DE4209523B0EB6A6331FE34878): found (239 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:0EB3FC8E33A91DBA2B5D8ECA30A5F141): found (237 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:627E1A8436CC459B67A787F2C310D98C): found (234 ms) by bsc_2 - BNT 1 (lg)
(reader) bsc_1 [bulcrypt] EMM_GLOBAL-85, emm_sn = ############, card_sn = ############
(reader) bsc_1 [bulcrypt] updatebsc emmtype=global, len=180 (hex: 0xB4), cnt=1: written (694 ms)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:82D00692F6EAA126378D143B920F4D61): found (233 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:0A3AB8E5AE47AF65633FC6A6CB73AA64): found (232 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:A5BE1E57659526169611CF3D30D38CE3): found (231 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:ECF37BC941AE22CE680536654148FB7F): found (230 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:FC4DE4038951FDEE8993A4C3A8AE28FD): found (244 ms) by bsc_2 - BNT 1 (lg)
(reader) bsc_1 [bulcrypt] EMM_SHARED-84, emm_sn = ############, card_sn = ############
(reader) bsc_1 [bulcrypt] EMM_SHARED-84, emm_sn = ############, card_sn = ############
(ecm) updatebsc (4AEE@000000/0000/03EB/4F9E58F7D0728D6B9FFAA2C68C8A62158): found (243 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F8E12DFDE2BB5B9E95EC3E2F821F72C4): found (241 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:F7B9F3D1BD6E648F373AD4B8261968DC): found (240 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:566CE605083EE6BF99D1CA65AB63319E): found (238 ms) by bsc_2 - BNT 1 (lg)
(reader) bsc_1 [bulcrypt] EMM_SHARED-84, emm_sn = ############, card_sn = ############
(reader) bsc_1 [bulcrypt] EMM_SHARED-84, emm_sn = ############, card_sn = ############
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:2C30A97BE5F1DD82C4F7FAB612798C98): found (237 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4FCABFF586D23A6657BF9A26DF3336FBE): found (235 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:B595E04DD3F29E4F738116186DD5D1F5): found (233 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:9F697C7972C9265763555893F0216600): found (232 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:A88E3032A911E5F2003CF0C0BB5532FC): found (247 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:42EAD0D4C58971341A93DFB9193FA33E): found (246 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:1FE9B423563E488BC98B4C91260436FD): found (244 ms) by bsc_2 - BNT 1 (lg)
(reader) bsc_1 [bulcrypt] EMM_SHARED-84, emm_sn = ############, card_sn = ############
(reader) bsc_1 [bulcrypt] EMM_SHARED-84, emm_sn = ############, card_sn = ############
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:B9815B918D247DD3D2D79F7C1EC5C38A): found (242 ms) by bsc_2 - BNT 1 (lg)
(ecm) updatebsc (4AEE@000000/0000/03EB/4F:6411F4D01E7279F5687E0398477F9143): found (240 ms) by bsc_2 - BNT 1 (lg)
bsc_1 и bsc_2 са двата четеца.



В лога виждам само G/S/UQ EMM ("слизат" на около 60-70 сек) за ПЪРВАТА КАРТА (и съответно се записват там), и нищо за втората, към която е групата услуги със BNT 1 и от която се взима кодовата дума за програмата.

Възможно ли е, тъй като втората карта е допълнителна към първата, за нея да пускат EMM по-рядко, да кажем веднъж на 8 или 12, 24 часа?


Настройките:
Цитирай:
[account]
user = updatebsc
pwd = *******
caid = 4AEE
au = bsc_1,bsc_2
emmreassembly = 0
group = 1,2
services = bulsatcom,bulsatcom_2
ident = 4AEE:000000


[reader]
label = bsc_1
protocol = mouse
device = /dev/ttyUSB0
services = bulsatcom
caid = 4AEE
detect = cd
mhz = 310
cardmhz = 310
ident = 4AEE:000000
group = 1
emmcache = 1,1,2,0
auprovid = 004AEE

[reader]
label = bsc_2
protocol = mouse
device = /dev/ttyUSB1
services = bulsatcom_2
caid = 4AEE
detect = cd
mhz = 310
cardmhz = 310
ident = 4AEE:000000
group = 2
emmcache = 1,1,2,0
auprovid = 004AEE
Отговори с цитат
  #6  
Стар 29-08-2022
ЗММ-111 ЗММ-111 не е на линия
супер форумец
 

Дата на присъединяване: Oct 2017
Мнения: 182
Благодари: 16
Получил благодарност:
97 пъти в 62 поста
Сваляния: 0
Ъплоуди: 0
По подразбиране

"""Възможно ли е, тъй като втората карта е допълнителна към първата, за нея да пускат EMM по-рядко, да кажем веднъж на 8 или 12, 24 часа"""


Това може да го разбереш лесно като размениш местата на двете карти без нищо да пипаш по настройките.

Под това какво си написал

[dvbapi]

в dvbapi усера който ъпдейтва картата няма парола , тази глупост pwd=**** я изстрий. Махни каид и идент от акаунт, такива неща аз не съм писал по-горе. Това знаеш ли за какво е ? emmreassembly = 0
Отговори с цитат
  #7  
Стар 29-08-2022
Аватара на dzumba
dzumba dzumba е на линия
Царя на тъпаците
 

Дата на присъединяване: Feb 2009
Мнения: 12,467
Благодари: 125
Получил благодарност:
5,157 пъти в 2,925 поста
Сваляния: 90
Ъплоуди: 0
По подразбиране

Това е бъг на оскама,когато имаш две еднакви карти в един оскам,за целта създаваш два юзера

oscam.user

[account]
user = 1updatebsc
pwd = *******
caid = 4AEE
au = bsc_1
emmreassembly = 2
group = 1,2
services = bulsatcom
ident = 4AEE:000000

[account]
user = 2updatebsc
pwd = *******
caid = 4AEE
au = bsc_2
emmreassembly = 2
group = 1,2
services = bulsatcom_2
ident = 4AEE:000000

И ги посрещаш с ресивер,оскам и два ридъра,тогава ще тръгнат емм и към втория!
Отговори с цитат
Следните потребители БЛАГОДАРЯТ на dzumba за този полезен пост :
Диване (30-08-2022)
  #8  
Стар 29-08-2022
Диване Диване не е на линия
форумно сукалче
 

Дата на присъединяване: Mar 2012
Мнения: 12
Благодари: 3
Получил благодарност:
0 пъти в 0 поста
Сваляния: 2
Ъплоуди: 0
По подразбиране

Малко да обясня още каква е установката:


Линукс сървър със 3 карти с по 4 тунера - общо 12 тунера.
Там се посрещат телевизиите от сателита със astra и съответно се декриптират, като връзката става през newcamd протокол.


emmreassembly е за Viaccess и Cryptoworks, тук не играе роля (мисля), по подразбиране е 2, сега го сложих на 0, но резултата е същият.
Отговори с цитат
  #9  
Стар 29-08-2022
Диване Диване не е на линия
форумно сукалче
 

Дата на присъединяване: Mar 2012
Мнения: 12
Благодари: 3
Получил благодарност:
0 пъти в 0 поста
Сваляния: 2
Ъплоуди: 0
По подразбиране

Цитирай:
Първоначално написано от dzumba Вижте мненията
Това е бъг на оскама,когато имаш две еднакви карти в един оскам,за целта създаваш два юзера

....


И ги посрещаш с ресивер,оскам и два ридъра,тогава ще тръгнат емм и към втория!

Рових из групите на девелопърите - пише, че е отстранено това преди доста години още.

Това вече го го пробвах, но трябва да сложа SRVID на BNT1 (03EB) и в двете групи services и оскама се шашка - през единия четец пише invalid srvid, на другия not found. НЕ МОЖЕ да се дублира в две групи услуги за един и същ CAID услуга с един и същ SRVID - не работи тогава през нито едната група съответната програма!


Когато го оставя само в едната група услуги и пусна на двата user-a достъп до двете групи услуги - тогава на единия user го взима от кеша и резулатата е същия - винаги ъпдейтва само първата карта.


Накрая ще пусна втори оскам сървър на други портове с тази карта на същия компютър и ще се реши проблема, но ги прехвърлих и двете карти на един компютър точно поради причината, да не управлявам два оскам-а.
Отговори с цитат
  #10  
Стар 29-08-2022
Аватара на dzumba
dzumba dzumba е на линия
Царя на тъпаците
 

Дата на присъединяване: Feb 2009
Мнения: 12,467
Благодари: 125
Получил благодарност:
5,157 пъти в 2,925 поста
Сваляния: 90
Ъплоуди: 0
По подразбиране

Колега направи това ,което ти написах!Като допълнение двата юзера,да са на различни портове!
Това че БНТ1 е в единия списък не е проблем за АУ!
Слагай външен ресивер за ъпдейт с два ридъра и си готов!
Отговори с цитат
Следните потребители (2) благодарят на dzumba за този полезен пост
demmlik (29-08-2022), Диване (30-08-2022)
Sponsored Links
VIVO Rent A Car  Вземи своят Vu+ сега!  SatPlus
Отговори

Съобщения от Devil M
VIVO Rent A Car  

Тагове
oscam, втората, еднакви, карти, НЕ, се, сървър, ъпдейтва


Активни потребители разглеждащи тази тема в момента: 1 (0 членове и 1 гости)
 
Контрол над темата
Начин на разглеждане

Подобни теми
Тема Започнал темата Форум Отговори Последно мнение
OSCAM кеш сървър Танннер MPCS/OScam 26 12-12-2019 23:57
Oscam сървър и Mgcamd клиент владата Newcamd 9 14-02-2015 09:38
OSCAM - блокиране на определена карта от сървър. lz4ny MPCS/OScam 4 31-12-2011 13:45
OScam сървър - ССсам клиент..? Посветения MPCS/OScam 18 25-04-2011 12:04
oscam и debian сървър martinakis MPCS/OScam 63 15-04-2011 18:31


Всички времена са във формат GMT +3. Часът е 22:10.


DTV-BG Powered by vBulletin Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.