SC Smartcard Interface & PremiereWorld

  • Работает ли у кого SoftCam Smartcard Interface совместно с официальной Premiere картой?
    Скомпилировал SC0.4.2 c опциями IRDETO=1, SC_IRDETO=1, SMARTCARD=1. В подменю софткама при воткнутой карте пишет что воткнута карта Irdeto ASC38, при переключение на PW лампочка на Smartcard Interface начинает помигивать, видимо данными обмен происходит, но канал не открывается ...
    Что не так? Карта S02.

  • В ноябре ещё работала ... но подписка до мая. Сейчас на чём ещё проверить нет.
    Да меня интересовал вопрос вообще у кого нибудь работает SC SmartCard Interface с S02 Premiere картой?
    По идее кодировка BetaCrypt, а у меня скомпилирован SC_IRDETO=1, может пробдема в этом, или тогда эмуляция Irdeto должна быть отключена (IRDETO=0) ???

  • Цитата

    По словам пользователя rkr ...
    Работает ли у кого SoftCam Smartcard Interface совместно с официальной Premiere картой?
    Скомпилировал SC0.4.2 c опциями IRDETO=1, SC_IRDETO=1, SMARTCARD=1. В подменю софткама при воткнутой карте пишет что воткнута карта Irdeto ASC38, при переключение на PW лампочка на Smartcard Interface начинает помигивать, видимо данными обмен происходит, но канал не открывается ...
    Что не так? Карта S02.



    У меня всё работает, но случается иногда, что карта затыкается. Спасает только одно. Воткнуть в оригинальный бокс, и подождать, пока не появиться картинка. После чего в Phoenix и можно смотреть дальше, пару месяцев. Причём таже херня и при работе через Phoenix в связке с Cardserver на другой машине.

  • Я вообще то всегда со всеми возможными опциами компилю. Но для Premiere достаточно и этих опций. Только SMARTCARD=1 нет такой опции

  • Есть, если SMARTCARD в Makefile или Commanline не определить, то часть кода не будет копилироваться и значение DEFAULT_PORT тоже будет не определено ...


    Makefile:
    "...
    ifdef SMARTCARD
    DEFINES += -DSMARTCARD
    ifdef DEFAULT_PORT
    DEFINES += -DDEFAULT_PORT='$(DEFAULT_PORT)'
    endif
    endif
    ..."

  • Читаем доку:


    Now follow the VDR instruction to compile plugins (make plugins). The plugin has several options which can be enabled at compile time:
    IRDETO=1 to enable Irdeto/Betacrypt support.
    SECA=1 to enable Seca support (needs libcrypto).
    VIACCESS=1 to enable Viaccess support.
    NAGRA=1 to enable Nagra support (needs libcrypto)
    CONAX=1 to enable Conax support (needs libcrypto)
    SHL=1 to enable @SHL (SkyCrypt) support (needs libcrypto)
    SC_SECA=1 to enable Seca smartcard support (needs Phoenix ISO interface)
    SC_CRYPTOWORKS=1 to enable Cryptoworks smartcard support (needs Phoenix ISO interface)
    SC_IRDETO=1 to enable Irdeto smartcard support (needs Phoenix ISO interface)
    SC_CONAX=1 to enable Conax smartcard support (needs Phoenix ISO interface)
    SC_VIACCESS=1 to enable Viaccess smartcard support (needs Phoenix ISO interface)
    CARDCLIENT=1 to enable cardserver clients (needs libcrypto) (see below)
    DBG=1 to compile with debugging information
    ..................
    If you want to add a default smartcard interface at compile time use the make option DEFAULT_PORT, e.g. DEFAULT_PORT='"/dev/ttyS0",0,0'. Note the quotes and
    double quotes. The two numeric values are identical to the -I and -R options below (set to 1 to enable).



    Ничего не вижу

  • Я тоже читал этот Readme и ничего про SMARTCARD не нашёл.
    Но потом посмотрел исходники и Makefile и понял что для правильной компиляции необходимо ещё дописать следующее:


    SMARTCARD=1
    DEFAULT_PORT="/dev/ttyS1,0,0" # для COM2
    перед
    ifdef SMARTCARD
    DEFINES += -DSMARTCARD
    ifdef DEFAULT_PORT
    DEFINES += -DDEFAULT_PORT='$(DEFAULT_PORT)'
    endif
    endif


    после этого можно смело выбирать SC в Setupе, и ничего не надо ручками прописывать в runvdr.


    И только после этого у меня в меню SC высветило что воткнута карта Irdeto ...

  • Цитата

    Со слов пользователя Array
    У меня всё работает, но случается иногда, что карта затыкается. Спасает только одно. Воткнуть в оригинальный бокс, и подождать, пока не появиться картинка. После чего в Phoenix и можно смотреть дальше, пару месяцев. Причём таже херня и при работе через Phoenix в связке с Cardserver на другой машине.


    Значит АУ не работает? А я надеялся :(