05 июля | 2024г. | 22:34:04


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

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

Оффлайн miha-and77

  • Великий Джедай
  • ****
  • Сообщений: 742
  • Поблагодарили: 95
  • Уважение: +1
0
Nikei,
русская ноч по фанке работает, а искушение нет.
Извиняюсь, перепутал искушение с русская ночь! Русская ночь работает, а искушение нет. Все правильно.



Оффлайн Krendel

  • Джедай
  • ***
  • Забанен!
  • Сообщений: 204
  • Поблагодарили: 16
  • Уважение: 0
0
Посоветуйте, что делать? Wicard 1.15. Когда в фильтр прописываю это
Цитировать
rule = caid=0500;ident=032830
или другой идент. Перестают показывать каналы в кодировке BISS. Убираю с фильтра этот каид rule = caid=0500 то каналы с кодировки BISS включаются. Вот мой конфиг.
Цитировать
[global]
syslog = 1
log_udp = 192.168.178.57:514
daemon = 0
debug = 1


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

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

[filter]
name = dvb
rule = caid=0100;ident=000068;accept
rule = caid=0652;ident=000000;accept
rule = caid=090F;ident=000000;accept
rule = caid=093E;ident=000000;accept
rule = caid=0B02;ident=000000;accept
rule = caid=0B0F;ident=000000;accept
rule = caid=1833;ident=000000;accept
rule = caid=1830;ident=000000;accept
rule = caid=1810;ident=000000;accept
rule = caid=0100;ident=003311;accept
rule = caid=0100;ident=003315;accept
rule = caid=0D97;ident=000004;accept
rule = caid=09CD;ident=000000;accept
rule = caid=0100;ident=000068;accept
rule = caid=0B01;ident=000000;accept
rule = accept

[reader]
active = 1
type = emubiss
caid = 2600
file = /usr/keys/SoftCam.Key
ecm_queue_size = 8

[reader]
active = 1
type = emucworks
caid = 0D00
file = /usr/keys/SoftCam.Key
ecm_queue_size = 8

[reader]
active = 1     
name = shara
type = newcamd525
account = login:Pass@IP Port
multiport = 8552,8521,8574,8523,8554,8555,8562,8557,8558,8568,8564,8530,8571,8549,8570,8573,8550,8567,8547,8560,8551
debug = 1
reconnect_delay = 30
keepalive = 0

Оффлайн miha-and77

  • Великий Джедай
  • ****
  • Сообщений: 742
  • Поблагодарили: 95
  • Уважение: +1
0
miha-and77
Три секции [dvb] - жесть!
Да хоть жесть, хоть нержавейка! Какая разница? Главное чтоб работало! Если считаете, что не правильно, то покажите конфиг ПРАВЕЛЬНЫЙ!!!!!, который будет работать. А писать про то, что мол не правильно и при этом не поправлять, думаю каждый дурак сможет. Еще раз повторяю, что работают 4 ресивера с таким конфигом и триколор не тупит.

Оффлайн Krendel

  • Джедай
  • ***
  • Забанен!
  • Сообщений: 204
  • Поблагодарили: 16
  • Уважение: 0
0
количество правил в одном фильтре
А какое количество должно быть? Если полностью убираю фильтр, то Поляки очень долго открываются. На Oscam и Mgcamd все пакеты работают без проблем. А вот на Wicard 1.15 не могу запустить.

Оффлайн MegAndretH

  • Джедай Куратор
  • **
  • Сообщений: 1012
  • Поблагодарили: 1137
  • Уважение: +5
0
miha-and77
С моей точки зрения,  писать три секции [dvb] - бессмысленно. ПРАВИЛЬНО
Спойлер   :
[dvb]
type                  = DVBAPI3 # или auto
filter                = dvb,fCommonEMM #нет у Вас фильтров fCommon и DVB
sdt                   = 1
ecm_info              = 2
rerequest_not_decoded = 1
auto_update           = 1
debug                 = 0 # или 1, 2, 3
Плюс фильтры (строки для триколора).
А то, что работает... Логи покажите, а мы оценим, как работает.

Оффлайн sergik

  • Друзья Джедаев
  • *****
  • Сообщений: 3440
  • Поблагодарили: 2117
  • Уважение: +47
0
miha-and77
Три секции [dvb] - жесть!
Поэтому и написал ему
Ошибки в конфиге, о которых здесь уже упоминались.
Но ему похоже не важно.
Налепил жесть и радуется
Главное чтоб работало

Мне всегда интересно, где новички эту помойку берут?
И главное не стесняются этот хлам на всеобщее обозрение выставлять.


покажите конфиг ПРАВЕЛЬНЫЙ!!!!!
А замен?
Обычно любой новичок пишет всегда
Главное чтоб работало
Всё равно новички не слушают советов.
Пошатаются здесь на форуме пару дней и згинуть в небытиё.
Чере месяц засветятся со стандартным сообщением.
Раньше всё работало, а теперь перестало. И опять свою помойку показывать здесь.
Много здесь таких бывало...
Всё равно же не будут прислушиваться к советам и править конфиги.
Это судьба!




Оффлайн elav

  • Младший Джедай
  • **
  • Сообщений: 129
  • Поблагодарили: 25
  • Уважение: 0
0
Как заставить [server] использовать балансир?  Сейчас все запросы пользователей сервера посылаются на один ридер, в тоже время с DVB все работает, но оно и понятно там в фильтре явно указано использовать балансир с помощью accept

Оффлайн sergik

  • Друзья Джедаев
  • *****
  • Сообщений: 3440
  • Поблагодарили: 2117
  • Уважение: +47
0
Сейчас все запросы пользователей сервера посылаются на один ридер
Вот вместо этого ридера в сервере и указать балансировщик.

Оффлайн Irkoff

  • Джедай Куратор
  • **
  • Сообщений: 609
  • Поблагодарили: 729
  • Уважение: +6
0
как в сервере указать балансировщик? тем более вместо ридера? у меня в сервере вообще ничего не указано на щет обращения, а так как на главном сервере проблем нет то и не замечал обращения к резервному
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
  • VU+ Ultimo
Vu+ Ultimo / OpenPLi 4.0 / Wicardd 1.17 serv
S-8120Е / CrIs AR-P / Wicardd 1.16
(>  4.0°W-0.8W-4.8°E-9°E-13.0°E
(>  19,2°E-36.0°E

Оффлайн gpf002

  • Кандидат
  • *
  • Сообщений: 4
  • Поблагодарили: 0
  • Уважение: 0
0
Приветствую всех. На сатфоруме мне так и не подсказали работающего решения, поэтому спрошу еще и здесь. Дело в том, что на викарде ни в какую не хочет работать limit. Пробовал прописывать как фильтром к аккаунту/ридеру, так и в секцию account (как посоветовали на сатфоруме) - безуспешно. Все равно ничего не режется, даже если поставить limit=1,100,0,0. То есть, опция походу игнорируется, либо я туплю.

Вот мой конфиг (теги code/cut не дает использовать, выкладываю так):

Спойлер   :
[server]
type = newcamd525
port = 20000
key = XXXXXXXXXXXXXXXXXXXXXXXXXXXX
allow_ip = 127.0.0.1/32
provider = 0500:000000
extra_data = 0

[discovery]
active = 0

[webif]
active = 0

[account.preset]
auto_update = 1
limit = 1,1,0,0
banned = 1

[account]
login = usNtvPlus1
password = XXXXXXXXXXXX
provider = 0500@11111111:040600@11111111
limit = 1,1,0,0
banned = 1

[account]
login = usNtvPlus2
password = XXXXXXXXXXXX
provider = 0500@22222222:040600@22222222
limit = 1,1,0,0
banned = 1

[account]
login = usNtvPlus3
password = XXXXXXXXXXXX
provider = 0500@33333333:040600@33333333
limit = 1,1,0,0
banned = 1

[reader.preset]
type = phoenix
card_detect = 1
timeout = 7500
ecm_ttl = 8500
debug = 1

[reader]
name = rdNtvSD1
device = /dev/serial/by-path/pci-0000:00:14.0-usb-0:3.4:1.0-port0

[reader]
name = rdNtvSD2
device = /dev/serial/by-path/pci-0000:00:14.0-usb-0:3.3:1.0-port0

[reader]
name = rdNtvSD3
device = /dev/serial/by-path/pci-0000:00:14.0-usb-0:3.2:1.0-port0

[balancer]
name = default
chain = rdNtvSD1/1,rdNtvSD2/1,rdNtvSD3/1
mode = 3

Сервер раздает ключи на Астру. Лимит нужен чтобы карты не ложились при старте от резкого наплыва ECM.
Еще был вариант с [filter], но тоже не работает.

Оффлайн elav

  • Младший Джедай
  • **
  • Сообщений: 129
  • Поблагодарили: 25
  • Уважение: 0
0
Сейчас все запросы пользователей сервера посылаются на один ридер
Вот вместо этого ридера в сервере и указать балансировщик.
Но какой командой это сделать? В сервере даже ридер нельзя указать. Я нашел только такое описание опций секции сервер

type = newcamd525   #тип сервера (поддерживается newcamd525)
provider = caid:provid,provid;caid@UA:provid@SA,provid@SA
#список провайдеров, которые будут анонсированы клиенту
auto_provider = all, reader_name, caid   #автоматический импорт всех идентов с reader устройств с таким же CAID или по имени
port = 34000    #порт сервера
key = 0102030405060708091011121314   #DES ключ
debug = 3    #уровень логирования 0 - 3
active = 0    #отлючение секции
ecm_queue_size = 8   #размер очереди запросов
extended_newcamd = 0   #отдавать несколько CAID на одном порту
#1 - отдаем все что прописано в данной секции в provider
#2 - сканируем все сервера типа newcamd и передаем информацию прописанную в provider найденных серверов
keepalive = 300    #закрывать неактивное соединение по истечению n секунд
max_not_decoded = N   #отправлять нулевой DW в случае N неудачных попыток декодирования
guest_account = account_login   #
filter_group = 0   #группа, используется в условиях фильтра
force_auto_update = 0   #1 - отдавать принудительно номера карт для AU
allow_ip = 127.0.0.1/32, 10.0.0.1/8   #разрешить доступ только с перечисленных адресов/сетей
deny_ip = 127.0.0.1/32, 10.0.0.1/8   #запретить доступ с перечисленных адресов/сетей
extra_data = 1    #1 - отправлять расширенный статус декодирования WiCardd клиенту

Оффлайн sergik

  • Друзья Джедаев
  • *****
  • Сообщений: 3440
  • Поблагодарили: 2117
  • Уважение: +47
0
Но какой командой это сделать? В сервере даже ридер нельзя указать. Я нашел только такое описание опций секции сервер

auto_provider = all, reader_name, caid   #автоматический импорт всех идентов с reader устройств с таким же CAID или по имени
Вот здесь и пробуйте вместо ридера имя балансировщика указать.

Оффлайн elav

  • Младший Джедай
  • **
  • Сообщений: 129
  • Поблагодарили: 25
  • Уважение: 0
0
Но какой командой это сделать? В сервере даже ридер нельзя указать. Я нашел только такое описание опций секции сервер

auto_provider = all, reader_name, caid   #автоматический импорт всех идентов с reader устройств с таким же CAID или по имени
Вот здесь и пробуйте вместо ридера имя балансировщика указать.
Это как я понял чтобы иденты которые пользователю аннонсировать считать, попробовал - не работает
Нашел такое решение -  в секции [account] для каждого пользователя прописал filter=dvb, а поскольку в фильтре указано использовать балансировщик, то он и используется.

Оффлайн Sаtti

  • Друзья Джедаев
  • *****
  • Сообщений: 518
  • Поблагодарили: 401
  • Уважение: +19
0
То есть вы себе simulcrypt так и не настроили? Жаль
Я сделал себе "на коленке" при помощи ридера типа batch , но хотелось бы по нормальному.
Необычное решение для реализации simulcrypt, не встречал ранее использование в конфиге внешнего sh скрипта, можно взглянуть на конфиг?

Оффлайн LostSoul

  • Падаван
  • *
  • Сообщений: 20
  • Поблагодарили: 6
  • Уважение: -1
0
Необычное решение для реализации simulcrypt, не встречал ранее использование в конфиге внешнего sh скрипта, можно взглянуть на конфиг?


/etc/wicardd.conf
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
 

/tmp/request_handler.sh
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
если будут вопросы по тому как работает - спрашивайте, прокомментирую.
Ну это вариант "на коленке" , просто чтоб убедится что технология нормально работает.

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
1996 Ответов
1038636 Просмотров
Последний ответ 13 сентября | 2013г. | 11:19:24
от gemchug74
1654 Ответов
668604 Просмотров
Последний ответ 31 января | 2015г. | 14:35:20
от Wolf
1486 Ответов
531254 Просмотров
Последний ответ 22 февраля | 2019г. | 00:05:15
от Ser6
1498 Ответов
518617 Просмотров
Последний ответ 09 января | 2016г. | 00:02:51
от Ser6
958 Ответов
434745 Просмотров
Последний ответ 10 мая | 2024г. | 20:21:53
от gera5



X

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

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