27 декабря | 2024г. | 11:24:30


АвторТема: Эмулятор/кардсервер Wicardd ( part 2 )  (Прочитано 668858 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн Wolf

  • Лорд Джедай
  • *****
  • Сообщений: 5801
  • Поблагодарили: 9534
  • Уважение: +69
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #420: 09 октября | 2013г. | 16:02:29 »
0
Townsmen, у тебя:
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Поставь ecm_info = 1 или 2
  • Gi-S9895 VTI 11|Vu+ Solo2 Sunray VTI 11|Vu+Duo2 VTI 11
Vu+ Duo2 + HDD320Gb + DM2100 96E-30W 1,2m
Vu+ Solo2 Sunray + HDD80Gb + DRE4020
Gi S9895 ( Vu+ Duo ) + HDD120Gb + DRE4020 Всё что ни делается всё к лучшему, но иногда все  получается очень хреново.

Оффлайн Townsmen

  • Джедай Куратор
  • **
  • Сообщений: 2139
  • Поблагодарили: 19177
  • Уважение: +34
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #421: 09 октября | 2013г. | 16:08:56 »
0
Wolf благодарю.

Оффлайн РОДНУХА

  • Джедай
  • ***
  • Сообщений: 255
  • Поблагодарили: 39
  • Уважение: 0
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #422: 09 октября | 2013г. | 18:44:49 »
0
Выложите пожалуйста рабочий Wicardd 1.15 funcard для VTI 6.0.2,а то не как не нойду.Зарание спасибо.

Оффлайн scorpionas56

  • Друзья Джедаев
  • *****
  • Сообщений: 2497
  • Поблагодарили: 3492
  • Уважение: +12
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #423: 09 октября | 2013г. | 18:49:00 »
0
Выложите пожалуйста рабочий Wicardd 1.15 funcard для VTI 6.0.2,а то не как не нойду.Зарание спасибо.
Cм. здесь- Сборки эмулятора WICARDD для разных имиджей (без обсуждения)

Оффлайн normunds961

  • Падаван
  • *
  • Сообщений: 29
  • Поблагодарили: 0
  • Уважение: 0
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #424: 09 октября | 2013г. | 19:03:34 »
0
Добрый день, гуру Викарда!
Уже месяц брожу по форуму, но нигде не могу добыть нужную мне конфигурацию викарда. Сам в этих дела я чайник.
Осталась надежда на вашу помощ. Дело в следующем: нужен конфигурационный фаил для карты Виасат балтик 093Е с вводом ид тюнера, с возможностю дальнейшей раздачи ключей на один клиент плюс Ш@ра нтв. Имеется в наличии: Vu+Solo2 c OpenPLI-3, Wicardd 1.5.  :help:

Оффлайн Sаtti

  • Друзья Джедаев
  • *****
  • Сообщений: 518
  • Поблагодарили: 401
  • Уважение: +19
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #425: 10 октября | 2013г. | 00:08:01 »
0
возможно ли такое чтобы сервер получал ключи по трем идентам 040600, 040620, 050B00, а раздавал только по одному 040620?
этот способ называется "подмена идента"
довольно толково работает дрим+феникс (на ваших ресиверах не скажу), но как образец
сорри, но не понял в каком месте подменяется идент, и что дает ридер с именем simul и типом simulcrypt который отсутствует в мануале к версии 1.15 ?

По моему вопросу, прописал секции [server] и [account] в следующей редакции
Спойлер   :
[global]
log_udp = 192.168.1.4:514

[webif]
port = 8081

[dvb]
active = 1
filter = dvb
auto_update = 1
rerequest_not_decoded = 1
ecm_info = 1
debug = 1
sdt = 1

[filter]
name = dvb
rule = caid=0500;ident=040600;accept
rule = caid=0500;ident=040620;accept
rule = caid=0500;ident=050B00;accept
rule = caid=2710;ident=6;ident:=0;accept
rule = reject

[reader]
active = 1
name = NTV+
type = newcamd525
account = логин:пароль@ip:порт
emm_cache = 1
debug = 1


[reader]
active = 1
name = Lybid
type = newcamd525
account = логин:пароль@ip:порт
emm_cache = 1
debug = 1

[reader]
active = 1
name = Tricolor
type = funcard
fw_file = /usr/keys/FunCard.a90
intee_file = /usr/keys/int_ee.bin
extee_file = /usr/keys/ee.bin
extee_size = 64
debug = 1


[server]
active = 1
name = Homeshara
type = newcamd525
extended_newcamd = 1
provider = 0500:040620;2710:000006;4AE1:000011
key = 0102030405060708091011121314
port = 34000

[account]
active = 1
login = homeshara
password = homeshara
auto_update = 1

Некоторого результата достиг, но не решен вопрос подмены идентов для сервера, прописывал фильтр в секции [account]  делая идентам 040600 и 050B00 присвоение 040620, но результата не получил, если есть у кого мысли как это следать прошу подсказать способ получения ключей по одному иденту и дальнейшей их трансляции по другому иденту

Оффлайн Konditer

  • Великий Джедай
  • ****
  • Сообщений: 722
  • Поблагодарили: 541
  • Уважение: +7
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #426: 10 октября | 2013г. | 15:37:09 »
0
Sаtti,
Попробуй такую конфигурацию
Спойлер   :
################################# интерфейсы ###################################
#                (active = 0 выключено)  (active = 1 включено)                 #
# в строку log_udp = прописуем ip адрес пк.на котором наблюдаеться логирование #

[global]
active = 1
log_udp = 192.168.1.4:514
daemon = 0
debug = 1

[webif]
active = 1   
port = 8081
debug = 1

################## внутренние emu ридеры для карточных прошивок ################ 
#               в случае ручной подмены EEPROM (ee.bin)                        #
#   следует раскомментировать параметр auto_update = 0 что означает вык. au    # 

[reader]
active = 1
name = 13_karta_tricolor_(36e)funcard
type = funcard
fw_file = /usr/keys/FunCard.a90                               
extee_file = /usr/keys/ee.bin
intee_file = /usr/keys/int_ee.bin                                 
extee_size = 64
guardtime = 1
#auto_update = 0                                                               
debug = 1

################# внутренние emu cw/biss/via/irdeto/nds ридеры #################

[reader]
active = 0
name = cworks
type = emucworks
file = /
ecm_queue_size = 8
debug = 1

[reader]
active = 0
name = biss
type = emubiss
file = /
ecm_queue_size = 8
debug = 1

[reader]
active = 0
name = via
type = emuvia       
file = /
ecm_queue_size = 8
debug = 1

[reader]
active = 0
name = irdeto
type = emuirdeto       
file = /
ecm_queue_size = 8
debug = 1

[reader]
active = 0
name = nds
type = emunds       
file = /
ecm_queue_size = 8
debug = 1

######################## внешние ридеры на порты newcamd #######################

[reader]
active = 0
name = 13_karta_tricolor_(36e)
type = newcamd525
account = login:password@server:port
reconnect_delay = 10
emm_cache = 1
ecm_ttl = 5000
debug = 1

[reader]
active = 0
name = ntv+_(36e)
type = newcamd525
account = login:password@server:port
reconnect_delay = 10
emm_cache = 1
ecm_ttl = 5000
debug = 1

[reader]
active = 0
name = ntv+_hd(36e)
type = newcamd525
account = login:password@server:port
reconnect_delay = 10
emm_cache = 1
ecm_ttl = 5000
debug = 1

[reader]
active = 0
name = libid_(36e)
type = newcamd525
account = login:password@server:port
reconnect_delay = 10
emm_cache = 1
ecm_ttl = 5000
debug = 1

############ внешний ридер c параметром мультипорт на порты newcamd ############
#       включаем только тогда, когда все внешние ридеры на порты отключены     #
#   в multiport забиваем порт для триколор 13 карты тогда, когда внутренний    #
#              emu ридер для карточных прошивок отключен                       #

[reader]
active = 0
name = newcamd525
type = newcamd525
account = login:password@server
multiport = port,port,port
reconnect_delay = 10
emm_cache = 1
ecm_ttl = 5000
debug = 1

######################### внешний ридер на порт cs357x #########################
#     включаем только тогда, когда все внешние ридеры на порты  отключены      #
#    в provider 4ae1:000011 забиваем тогда, когда внутренний emu ридер         #
#                для карточных прошивок отключен                               #
# некоторые сервисы кардш@рика используют для раздачи триколор только нулевой #
#      идент  в этом случае прописуем так 4ae1:000000 а не 4ae1:000011         #
#      или ещё как либо,нужные caid и ident следует прописывать через ;        #

[reader]
active = 1
name = cs357x
type = cs357x
provider = 0500:040600,040620,050b00;2710:000006
account = login:password@server:port
reconnect_delay = 10
emm_cache = 1
ecm_ttl = 5000
debug = 1

######################## внешний ридер на порт cs378x ##########################
#     включаем только тогда, когда все внешние ридеры на порты  отключены      #
#    в provider 4ae1:000011 забиваем тогда, когда внутренний emu ридер         #
#                для карточных прошивок отключен                               #
# некоторые сервисы кардш@рика используют для раздачи триколор только нулевой #
#      идент  в этом случае прописуем так 4ae1:000000 а не 4ae1:000011         #
#      или ещё как либо,нужные caid и ident следует прописывать через ;        #

[reader]
active = 0
name = cs378x
type = cs378x
provider = 0500:040600,040620,050b00;2710:000006
account = login:password@server:port
reconnect_delay = 10
emm_cache = 1
ecm_ttl = 5000
debug = 1

########################### внешний ридер на порт cccam ########################
#     включаем только тогда, когда все внешние ридеры на порты  отключены      #
#    в provider 4ae1:000011 забиваем тогда, когда внутренний emu ридер         #
#                для карточных прошивок отключен                               #
# некоторые сервисы кардш@рика используют для раздачи триколор только нулевой #
#      идент  в этом случае прописуем так 4ae1:000000 а не 4ae1:000011         #
#      или ещё как либо,нужные caid и ident следует прописывать через ;        #

[reader]
active = 0
name = cccam
type = cccam
provider = 0500:040600,040620,050b00;2710:000006
account = login:password@server:port
reconnect_delay = 10
emm_cache = 1
ecm_ttl = 5000
debug = 1

################ порты раздачи идентов с ридеров по newcamd525 #################
#    в случае получения нулевого идента на внешний ридер от карты триколор     #
#    следует прописать идент в строке provider = таким оброзом 4ae1:000000     #

[server]   
active = 1
name = 13_karta_tricolor   
type = newcamd525   
provider = 4ae1:000011      
port = 5000      
key = 0102030405060708091011121314   
debug = 1

[server]   
active = 1
name = ntv+   
type = newcamd525   
provider = 0500:040600,040620,050b00      
port = 6000      
key = 0102030405060708091011121314   
debug = 1

[server]   
active = 1
name = libid   
type = newcamd525   
provider = 2710:000006      
port = 7000      
key = 0102030405060708091011121314
debug = 1

################################################################################

[server]   
active = 1
name = all   
type = newcamd525
extended_newcamd = 1   
provider = 0500:040600,040620,050b00;2710:000006;4ae1:000011      
port = 8000      
key = 0102030405060708091011121314
debug = 1

################## порт раздачи идентов с ридеров по cs357x ####################
#в случае если имеються клиенты понимающие только нулевой идент для провайдера #
#      триколор то на внешний ридер должен приходить нулевой идент             #
#  если конечно его раздают а для внутринего ридера нужна конвертация в ноль   #

[server]   
active = 1
name = all   
type = cs357x
auto_provider = all
port = 9000   
debug = 1

################################# фильтры ######################################
#                Фильтры работают по таким цепочкам                            #
#                      caid=;                                                  #
#                      caid=;ident=;                                           #
#                      caid=;ident=;ident=;                                    #
#                      caid=;chid=;                                            #
#                      caid=;ident=;class=;                                    #
#                      caid=;ident=;sid=;                                      #
#                      caid=;ident=;pid=;                                      #
#                      caid=;ident=;sid=;class=;                               #
#                      caid=;ident=;pid=;class=;                               #
#              получать все классы кроме этого(этих) class!=;                  #
#              получать все сиды кроме этого(этих) sid!=;                      #
#              получать все пиды кроме этого(этих) pid!=;                      #
#              получать все чиды кроме этого(этих) chid!=;                     #
#         перечень caid,ident,sid,pid,class прописуються через запятую         #
#    в случае получения нулевого идента на внешний ридер от карты триколор     #
#     следует прописать идент таким оброзом caid=4AE1;ident:=000000;           #

[filter]
name = dvb_filter 
rule = caid=4AE1;ident=000011;accept #13 karta tricolor
rule = caid=0500;ident=040600,040620;accept #ntv+
rule = caid=0500;ident=050b00;accept #ntv+
rule = caid=2710;ident=000006;accept #libid
rule = caid=0D00;accept #cworks
rule = caid=0D03;accept #cworks
rule = caid=0D05;accept #cworks
rule = caid=2600;accept #biss
rule = caid=1342,0604,0626,0608,0622,0603;accept #irdeto
rule = reject

################################### DVBAPI #####################################

[dvb]
active = 1
type = DVBAPI3
auto_update = 1
rerequest_not_decoded = 1
sdt = 1
debug = 1
filter = dvb_filter         

################################### клиенты ####################################
#    в случае получения нулевого идента на внешний ридер от карты триколор     #
# а также для клиентов которые умеют делать запрос на нужный идент а не на 0   #
# следует закомментировать параметр provider = 4ae1:000000  или просто удалить #
# параметр provider = 4ae1:000000 помогает в присвоение нулевого идент клиенту #
#    только в том случае если он получает пакеты по портоколу newcamd525       #

[account]
active = 1
login = tuner
password = tuner
auto_update = 1   
#provider = 4ae1:000000
Этот ридер type = cs357x и фанка активна .... подключайся к шаре на порт с портоколом 357 .... а клиентам прописуй тот идент по которому они будут принимать естественно если они у тебя прописанны в раздаче...... короче доступно 5 портов 5000,6000,7000,8000 и 9000. на 9000 порту будут все иденты и каид  которые ты принимаешь на ридер или ридеры.
Клиенту имя своё не забудь пропиши   :yes4: а то там tuner поставил.
Можешь попробовать клиента на 9000 порт посадить и в ридере на этот порт у клиента идент укажи тот который хочешь.

Оффлайн Sаtti

  • Друзья Джедаев
  • *****
  • Сообщений: 518
  • Поблагодарили: 401
  • Уважение: +19
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #427: 10 октября | 2013г. | 18:43:54 »
0
короче доступно 5 портов 5000,6000,7000,8000 и 9000. на 9000 порту будут все иденты и каид  которые ты принимаешь на ридер или ридеры.
Спасибо за пример, но в нем нет подмены идента, в вашем конфиге что есть на ридерах то и транслируется сервером, а я хочу чтобы при одном каид входящие и выходящие иденты были разные, есть мысль создать фильтр на аккаунте и на нем сделать подмену идента, сию идею вижу примерно так
Спойлер   :
[server]
active = 1
name = Homeshara
type = newcamd525
extended_newcamd = 1   
provider = 0500:040600,040620,050b00; 2710:6; 4ae1:11
key = 0102030405060708091011121314
port = 34000

[account]
active = 1
login = homeshara
password = homeshara
auto_update = 1
filter = home

[filter]
name = home
rule = caid=0500;ident=040620;accept
rule = caid=0500;ident=040600,050B00;ident:=040620;accept
rule = caid=2710;ident=0;ident:=6;accept
rule = caid=4AE1;ident=000011;accept
rule = reject

Проверил, фильтр при данном конфиге сервера все каналы нтв+ на ресивере-клиенте открываются по одному иденту 040620, часть цели достигнута

Может кто в курсе допустимо ли применять в секции [server] фильтр?
В мануале полной инфы по этому вопросу не нашел, есть разве что
filter_group = 0    #группа, используется в условиях фильтра

Оффлайн Krendel

  • Джедай
  • ***
  • Забанен!
  • Сообщений: 204
  • Поблагодарили: 16
  • Уважение: 0
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #428: 10 октября | 2013г. | 23:16:20 »
0
А для имиджа ВН подойдёт  Wicardd 1.15 от PLI 3.0?

Оффлайн scorpionas56

  • Друзья Джедаев
  • *****
  • Сообщений: 2497
  • Поблагодарили: 3492
  • Уважение: +12
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #429: 10 октября | 2013г. | 23:34:40 »
0
А для имиджа ВН подойдёт  Wicardd 1.15 от PLI 3.0?
Ставь этот

Оффлайн smoki

  • Младший Джедай
  • **
  • Сообщений: 59
  • Поблагодарили: 71
  • Уважение: 0
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #430: 11 октября | 2013г. | 06:25:34 »
0
scorpionas56,

в фильтре надо добавить,  rule = caid=0500;ident=040600,040620;accept

Оффлайн scorpionas56

  • Друзья Джедаев
  • *****
  • Сообщений: 2497
  • Поблагодарили: 3492
  • Уважение: +12
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #431: 11 октября | 2013г. | 10:35:09 »
0
,

в фильтре надо добавить,  rule = caid=0500;ident=040600,040620;accept
Да,эта версия еще до введения идента 040620.На ресе,конечно,поправил.

Оффлайн mg7700

  • Младший Джедай
  • **
  • Сообщений: 78
  • Поблагодарили: 208
  • Уважение: 0
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #432: 11 октября | 2013г. | 14:24:52 »
0
Изучая различные конфиги увидел такую строчку
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Есть смысл ее прописывать в конфиг или мракобесие это   ?   :)

И еще вопрос. Как максимально снизить нагрузку  Викарда на проц для слабенького старого бокса ?
-sdt = 0
-debug = 0  везде
-[Webif]  сделать active =0
-Все логи отключить
Может что-то еще ?

Оффлайн Konditer

  • Великий Джедай
  • ****
  • Сообщений: 722
  • Поблагодарили: 541
  • Уважение: +7
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #433: 11 октября | 2013г. | 20:58:10 »
0
Sаtti,
Я бы не замарачивался с фильтром для клиента , я когда то тоже помню чёт пробовал ну решил всё таки остановиться
на данном параметре у юзера provider = для 4ae1 нормально подходит (обнуляет реально) так по идее  так тоже можно и другой привязать допустим  provider = 0500:040620 и будет у клиента с 0500 caid только 040620 только естественно у клиента на ресе в эмуле 040620 нужно ловить.
КАК ТО ТАК, НУЖНО ПРОБОВАТЬ НА НОЛЬ ОБНУЛЯЕТ А ТАК ТУТ НУЖНО ПОПРОБОВАТЬ.

Оффлайн Sаtti

  • Друзья Джедаев
  • *****
  • Сообщений: 518
  • Поблагодарили: 401
  • Уважение: +19
Эмулятор/кардсервер Wicardd ( part 2 )
« Ответ #434: 12 октября | 2013г. | 09:49:56 »
0
Я бы не замарачивался с фильтром для клиента
да, все верно, видать мы одновременно пришли к этому выводу, фильтр для клиента не решение задачи, а обход кривыми путями
тоже можно и другой привязать допустим  provider = 0500:040620 и будет у клиента с 0500 caid только 040620 только естественно у клиента на ресе в эмуле 040620 нужно ловить.
если прописать не auto_provider = all, а provider = 0500:040620 , то вместо автоматического импорта всех идентов с таким же CAID сервер будет считывать только идент 040620, а идент 040600 игнорировать, а мой шаровоз часть ключей раздает по иденту 040620, а часть по 040600, то есть если прописать provider = 0500:040620 то у клиента будут открываться только HD каналы, решение задачи вижу в организации фильтра для сервера с целью на этапе считывания подменить идент 040600 на 040620, вот тогда сервер будет раздавать все ключи только по одному иденту, но вот как организовать такой фильтр пока не знаю, пока что думаю поспрашивать о путях реализации у автора эмуля или может кто из форумчан поможет ....

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1996 Ответов
1066317 Просмотров
Последний ответ 13 сентября | 2013г. | 11:19:24
от gemchug74
1654 Ответов
689503 Просмотров
Последний ответ 31 января | 2015г. | 14:35:20
от Wolf
1486 Ответов
542489 Просмотров
Последний ответ 22 февраля | 2019г. | 00:05:15
от Ser6
1498 Ответов
538406 Просмотров
Последний ответ 09 января | 2016г. | 00:02:51
от Ser6
1119 Ответов
458566 Просмотров
Последний ответ 23 февраля | 2023г. | 17:48:32
от scorpionas56



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!