NewCS 1.67RC1 - первая версия ньюцс для Vu+
Общая информация по версии эму:
v.1.67 RC1
Added support for the Synology devices on the Marvell ARM platform.
Added support for the Coolstream STB. (PS! NO Sci support.. yet)
Added support for the Azbox STB and devices on the Sigma MIPS platform. (PS! NO Sci support.. yet)
ALOT of PC/SC fixes, prefer these devices with the ccid driver over phoenixes.
Misc. phoenix fixes.
HTB+ Viaccess fix.
Added support for the new viasat cards (we think, no feedback on tests).
PS!
You _HAVE_ to use boxkey manually on certain NDS cards now.
ВАЖНО: Так же как и для всех картсерверов эму, если CCcam стартует первым, NewCS работать не будет.
Используется интерфейс SCI1, т.е. нижний картслот. Файл конфига
newcs.xml располагается по пути
/etc/tuxbox/config и должен быть адаптирован под ваши потребности.
Стандартный newcs.xml от DM800:
Код:
<?xml version="1.0" ?>
- <!--
For setup-issues, look in readme.txt!
If there are other troubles, try different forums or irc channels around :o)
The configfile are NOT case-sensitive, and shouldnt care about dos/unix cr/lf.
** This is the example file for Dreambox/TD etc. that use SCI interfaces.
-->
- <newCSconfig>
- <readers name="Card Readers">
- <device>
<name>lower</name>
<type>sci</type>
<mhz>357</mhz>
<node>/dev/sci0</node>
<parity>odd</parity>
<reset>normal</reset>
<export>Yes</export>
<enabled>Yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>
- <!-- <boxkey>0000000000</boxkey>
-->
- <!-- <rsa>0000000000</rsa>
-->
<irdeto-camkey>0000000000000000</irdeto-camkey>
<irdeto-camkey-data>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</irdeto-camkey-data>
<crypto-special>No</crypto-special>
<ipk>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</ipk>
<ucpk>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</ucpk>
<PTShandshake>No</PTShandshake>
<carddetect>yes</carddetect>
<newcamd_port>34000</newcamd_port>
<autosid>Yes</autosid>
<Seca-PPV>no</Seca-PPV>
<pincode>0000</pincode>
<priority>round</priority>
</device>
- <!-- <device>
-->
<name>upper</name>
<type>sci</type>
<mhz>600</mhz>
<node>/dev/sci1</node>
<parity>odd</parity>
<reset>normal</reset>
<export>Yes</export>
<enabled>Yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>
- <!-- <boxkey>0000000000</boxkey>
-->
- <!-- <rsa>0000000000</rsa>
-->
<irdeto-camkey>0000000000000000</irdeto-camkey>
<irdeto-camkey-data>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</irdeto-camkey-data>
<crypto-special>No</crypto-special>
<ipk>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</ipk>
<ucpk>0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000</ucpk>
<PTShandshake>No</PTShandshake>
<carddetect>yes</carddetect>
<newcamd_port>34001</newcamd_port>
<autosid>Yes</autosid>
<Seca-PPV>no</Seca-PPV>
<pincode>0000</pincode>
<priority>round</priority>
- <!-- </device>
-->
- <device>
<name>smargo</name>
<type>phoenix</type>
<mhz>600</mhz>
<parity>none</parity>
<node>/dev/usb/ttyUSB0</node>
<export>Yes</export>
<enabled>No</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>Yes</blockga>
<blockc0>No</blockc0>
<boxkey>00000000</boxkey>
<crypto-special>No</crypto-special>
<PTShandshake>No</PTShandshake>
<carddetect>yes</carddetect>
<newcamd_port>34002</newcamd_port>
<autosid>Yes</autosid>
<Seca-PPV>no</Seca-PPV>
<pincode>0000</pincode>
<priority>round</priority>
- <sid>
<allow />
- <deny>
<id />
</deny>
</sid>
</device>
</readers>
- <radegastserver>
<enabled>No</enabled>
<port>16000</port>
- <allow>
<hostname>localhost</hostname>
</allow>
</radegastserver>
- <cache>
<emm>20</emm>
<ecm>-1</ecm>
</cache>
- <httpd>
- <server>
- <!-- Port to accept connections on
-->
<port>8080</port>
<enabled>yes</enabled>
</server>
- <user>
- <!-- valid value for userfile are:
Any username you'd like - Used for browser to logon (its case sensitive).
-->
<name>newcs</name>
- <!-- valid value for password are:
Any password you'd like - Used for browser to logon (its case sensitive).
-->
<password>newcs</password>
- <!-- valid value for accesslevel are:
admin, stats - Define what rights the user has in the web-console
-->
<accesslevel>admin</accesslevel>
</user>
</httpd>
- <debug>
<password>NewCSpwd</password>
<level>normal</level>
<type>init</type>
<output>console,tcp</output>
<console_options>normal,init</console_options>
<tcp_port>1001</tcp_port>
<tcp_options>normal,init</tcp_options>
</debug>
- <newcamdserver>
<enabled>Yes</enabled>
<name>newcs</name>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
- <user>
<name>dummy</name>
<password>dummy</password>
<hostname>localhost</hostname>
<port>12000</port>
<au>on</au>
<sidoverride>off</sidoverride>
<spider>No</spider>
<rate>2</rate>
</user>
- <user>
<name>mpcs</name>
<password>dummy</password>
<au>No</au>
<spider>No</spider>
<sidoverride>No</sidoverride>
- <readers>
<allow>lower</allow>
<allow>smargo</allow>
</readers>
<rate>0</rate>
</user>
</newcamdserver>
</newCSconfig>
Информация с сайта
gisclub
Настройка
NewCS
Если запустить NewCS на вашем ресивере, то он будет работать как CS сервер. NewCS - это программа, к которой можно подключиться из различных клиентских эмуляторов.
Настройка NewCS осуществляется в файле /var/tuxbox/config/newcs.xml.
Есть несколько важных моментов при настройке
newcs.xml. Дальше следует очень важная секция. Обязательно настройте пункты 2, 3, 5, 7, 8, в остальных оставьте значения по умолчанию.
• <mhz>
357</mhz>
Скорость обращения к карте. В большинстве случаев подходит 357.
• <node>
/dev/sci0</node>
Укажите последовательный порт, к которому подсоединен карточный слот. /dev/sci0 - нижний слот, /dev/sci1 - верхний слот.
• <boxkey>
0000000000</boxkey>
При необходимости введите ключ бокса.
• <carddetect>
yes</carddetect>
Эта опция автоматически проверяет, вставлена ли карта в картоприемник. Введите yes.
• <newcamd_port>
10000</newcamd_port>
Укажите номер порта CS для newcamd-совместимого протокола. mgcamd и evocamd используют этот протокол.
Если у вас есть router/firewall, вам следует открыть этот порт. Большинство проблем с доступом к серверу из другой сети возникает из-за файрвола.
• <newcamdserver> ... </newcamdserver>
Настройки CS для newcamd-совместимого протокола.
• <deskey>
01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
Используется для кодирования пакетов во время шаринга. Рекомендуется оставить как есть. Нужно менять только в некоторых особых случаях.
• <user> ... </user>
Здесь указываются пользователи, которым разрешен доступ к серверу. Их можно указать столько, сколько хотите. По умолчанию это выглядит так:
<user>
<name>
user1</name>
<password>
pass1</password>
<au>on</au>
</user>
• <au>
on</au>
Эта настройка указывает, включена ли функция автоапдейта карточки. Да - on, нет - off .
В клиентский эму MGCamd в /keys в newcamd.list добавить строчки:
Код:
CWS = 127.0.0.1 34000 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
CWS = 127.0.0.1 34001 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
CWS = 127.0.0.1 34002 dummy dummy 01 02 03 04 05 06 07 08 09 10 11 12 13 14 lan newcs
Сервером будет выступать newcs,а клиентом mgcamd
Источник
gisclub