Привет всем участникам форума!
Недавно вычитал, что на DreamBoxе можно реализовать раздачу смарт-карт по сетке.
Кто-нибудь делал это для VDRа?
Было бы интересно раздавать карты по сети.
Привет всем участникам форума!
Недавно вычитал, что на DreamBoxе можно реализовать раздачу смарт-карт по сетке.
Кто-нибудь делал это для VDRа?
Было бы интересно раздавать карты по сети.
Вариантов куча! С актуальной обезьяной VDR прекрасно работает как клиент. Можно конечно и сам сервер прикрутить, доустановив недостающие пакеты, но не вижу в этом смысла. Один из вариантов сервера на софтрутере fli4l я уже описывал:
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.
[quote]Со слов пользователя Array
Вариантов куча! С актуальной обезьяной VDR прекрасно работает как клиент. Можно конечно и сам сервер прикрутить, доустановив недостающие пакеты, но не вижу в этом смысла. Один из вариантов сервера на софтрутере fli4l я уже описывал:
Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.[/quote
Ну кому как... Лично я не вижу смысла в отдельном ящике для "флишки" - с ее фунциями может спокойно справится VDR-машина. Можно и еще чего прикрутить чтоб не зря тарахтеть. Лично я так и собираюсь поступить.
А я наоборот отказался от этой затеи, по причене довольно простой:
Сколько раз в месяй ты пробуеш чего нового на VDR?????
Сколько раз перестартрвываеши и откатываешся подкатываешся,?
А мой интернет домашний, мой мыльный сервер, каврдсервер, мой Fax, мой автответчик и, и, и.....падать права не имеют.
Привет Всем участникам форума!
Большое спасибо вам за ответы!
Буду пробовать fli4l.
Я тут случайно так cardserver под linvdr-arvdr подстроил, ....который у меня на флишке давно бегает, теперь можно прямо на VDR, может кому надо, спрашивали многие.
free-x
Может положишь у себя в "зверинец"?
Установка по обезьяннему принципу tar xzvf /откуда и куда.
Конфигурация в /usr/local/cardserver/cardserver.conf
Нужно отредактировать под свои нужды, выставив нужный сервер, порт и т.д
Управление:
/usr/local/cardserver/crdsrv c соответствующими параметрами:
start|stop|restart|config|dellog|status|statuslarge|debugon|debugoff|monitor
Логи пишуться в /var/log, можно изменить по усмотрению в конфигурации(cardserver.conf).
Если кому интирестно.
Cardserver запросто ставиться на Arvdr
Берём на стримборде готовый пакет cardserver_0.8c-1_i386.deb.bz2
распаковываем.
Далее, делаем установку:
dpkg -i /откудаl/cardserver_0.8c-1_i386.deb
Смотрим, что встало: cardserver -h
должно быть: streamboard mp-cardserver v0.8c (i386-pc-linux) - (w) 2004-2005 by dukat
Осталось настроить.
/etc/cardserver
mpcs.conf - основные настройки, порты, сеть, и т.д
mpcs.server - настраиваем собственно cardreader, выставляем Com порт,
группы, что можно, что нет.....
mpcs.user - прописаваем своих клиентов, и что им можно.
Вариантов множество, здесь углубляться пока не буду.
Не забыть в /etc/default/cardserver
прописать ENABLE="true"
Всё, стартуем: /etc/init.d/cardserver start
Настраиваем своих клиентов, смотрим.
С надавних пор являюсь владельцем Ведра.
Все функционирует все работает.
Встал вопрос как смотреть официальные +++ (являюсь подписчиком)?
потсавил sc, спаял Phoenix 3,57MHz, настроил - всё работет на ура.
теперь захотел натсроить кардшаринг у себя доома на 3 клиента - и на этом все встало.
Раздобыл cardserver_0.8c-1_i386.deb.bz2
сам устанавливатся не захотел - поствил вручную - выполнил нижеописанные установки.
запускаю пишет следующую картину:
-------------------------------------------------------------------------------
>> STREAMBOARD << mp-cardserver started at Tue Aug 16 13:26:08 2005
-------------------------------------------------------------------------------
13:26:08 3672 m version=0.8c, system=i386-pc-linux, nice=-1
13:26:08 3672 m max. clients=62, client max. idle=120 sec
13:26:08 3672 m client timeout=5 sec, cache delay=20 msec
13:26:08 3672 m shared memory initialized (size=24060, id=32769)
13:26:08 3672 m userdb reloaded: 0 accounts freed, 3 accounts loaded
13:26:08 3672 m signal handling initialized
13:26:08 3672 m camd 3.3x: initialized (fd=7, port=20248, crypted)
13:26:08 3672 m camd 3.5x: initialized (fd=8, port=20248)
13:26:08 3672 m aroureos: disabled
13:26:08 3672 m radegast: disabled
13:26:08 3672 m monitor: initialized (fd=9, port=988)
13:26:08 3673 m reader started (pid=3674, device=/dev/ttyS0)
13:26:08 3673 m hsic: disabled
13:26:10 3674 r01 card detected
13:26:12 3674 r01 ATR: 3F 77 18 00 00 ..........
13:26:12 3674 r01 card system not supported
13:26:12 3674 r01 card initializing error
Показать весь код
вот кусок конфига mpcs.server
проблема в том что mp-cardserver заточен на 6 MHz и на карты premiere. Но никак не на Via.
В етом случае тебе надо обратить внимание на кардсервер из поставки newcamd
Большое спасибо все заработало с пол-оборота.
очень рад, но был бы ещё более рад если бы ты описал его установку
все просто из полного комплетка emu_newcamd.6010.200505291816.tar.gz вытащил два файла cardserver.i386 И cardserver.cfg
cardserver.i386 переименовываем в cardserver и заливаем /usr/bin/
ставим права cmod 755
заливаем конфиг в /etc/
DESKEY = 01 02 03 04 05 06 07 08 09 10 11 12 13 14
SERVER_NAME = cardserv
DEBUG_PORT = 14000
ENTITLEMENT_PORT = 14001
ADMIN_PORT = 14002
ADMIN_PASSWORD = secret 00 00 00 00 00 00 00 00 00 00 00 00 00 00
USER = local local lan 127.0.0.1 12000
#USER = spider spider lan 127.0.0.1 15003
DEBUG_INIT = no
DEBUG_NET = no
DEBUG_ECM = no
DEBUG_EMM = no
SERIAL_PORT = 0
TCP_PORT = 10000
#SERIAL_PORT = 1
#TCP_PORT = 10001
Показать весь код
вставляем в ком порт феникс 3,57MHz
запуск /usr/bin/cardserver
проверяем телнетом на DEBUG_PORT = 14000
долженбыть ответ сервера
На клиенте VDR localhost
ставим arvdr-vdr-sc-1.3.27.tar.gz - установку оъяснять не буду
главное в cardclient.conf
делаем следующее
# newcamd client
# 'cfgkey' is the config key (28bytes)
# newcamd:hostname:port:emm/caid/mask:username:password:cfgKey
newcamd:localhost:10000:0/0500/FF00:local:local:0102030405060708091011121314
все остальные строчки в моем конфге заремеркены
caid/mask соответственно ставим для совей карты у меня так 0500/FF00
после этого ведро сам к своему кардсерверу подключился и стал брать ключи.
Пару замечаний:
1. Бинарник в /etc заливать не есть хорошо. Для этого есть /usr/local/bin директория
2. И как эта история будет стартовать автоматом при каждом старте машины?
А в остальном очень доходчиво
Огромное человеческое спасибо
ЦитатаПоказать весь кодСо слов пользователя HotDog
# newcamd client
# 'cfgkey' is the config key (28bytes)
# newcamd:hostname:port:emm/caid/mask:username:password:cfgKey
newcamd:localhost:10000:0/0500/FF00:local:local:0102030405060708091011121314[/code]
все остальные строчки в моем конфге заремеркены
caid/mask соответственно ставим для совей карты у меня так 0500/FF00
раccкажите что такое поле mask ?
все остальные поля ясны, а вот это неясно как правильно высчитать...
Тема старая, но полезная.
Так как в выше описанном процессе установки есть неточности решил описать процедуру установки cardserver на VDR и подключение Дрима, которая на 100% у меня работает по локалке.
Итаг по шагам:
Настройка сервера VDR
1) качаем полную версию newcamd и из архива достаем два файла сardserver.i386 и сardserv.cfg
2) переименовываем сardserver.i386 в сardserver и кладем последний в папку /usr/bin и меняем атрибуты 755
3) создаем новую папку /etc/necamd и кладем туда сardserv.cfg - так и только так иначе работать не будет
4) редактируем сardserv.cfg вводим клиента:
USER = userlogin userpass lan 192.168.xxx.x
где 192.168.xxx.x - адрес клиента
ВНИМАНИЕ номер порта зависит от того на каком cоm порту висит phonix c с картой - вариантов не много если 10000 или 10001
5) запускаем /usr/bin/cardserver - cмотрим сообщения нет ли ошибок начато ли "слушание порта"
6) настраиваем запуск сервера при загрузке VDR: ПОКА НЕ РЕШИЛ ЭТО может free-x поможет?
Настройка клиента DREAM:
1) peдактируем файл /var/tuxbox/config/newcamd.conf - прописываем: CWS = 192.168.yyy.y 10001 userlogin userpass 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan cardserv
где 192.168.yyy.y - адрес сервера
2) перезапускаем эмулятор с пульта - все работает!