На главную страницу

SEZAM 7700 / Mutant 200s

цифровой спутниковый DVB ресивер

(продолжение)
Стр 1 2 3

Как настроить кард-шаринг


1. Что такое CS (Card Sharing - кард-шаринг)

CS (Card Sharing - кард-шаринг) - это совместное использование карты условного доступа в другом ресивере через сеть ethernet. Использование CS позволяет смотреть кодированные каналы даже при отсутствии надлежащей карточки в вашем ресивере. Ваш ресивер может использовать карточку, вставленную в другой ресивер или сервер.

2. Что нужно для CS

Проверьте версию ПО. Это руководство годится для следующих версий:

NewCS : 1.16 RC9
newcamd : 1.00
evocamd : 2.04

3. Как настроить NewCS ?

Если запустить NewCS на вашем ресивере, то он будет работать как CS сервер.

NewCS - это программа, к которой можно подконнектиться из различных клиентских эмуляторов. См. http://www.dreamboxworld.com/dbw/emu_dream.htm для определения зависимостей между ними.

Настройка NewCS осуществляется в файле /var/tuxbox/config/newcs.xml.

 
 

Не забывайте, что файлы в формате Unix! Используйте соответствующие редакторы типа Ultraedit

 
 

Есть несколько важных моментов при настройке newcs.xml. Дальше следует очень важная секция. Обязательно настройте пункты 2, 3, 5, 7, 8, в остальных оставьте значения по умолчанию.

  1. <mhz>357</mhz>
    Скорость обращения к карте. В большинстве случаев подходит 357.
  2. <node>/dev/sci0</node>
    Укажите последовательный порт, к которому подсоединен карточный слот. Для relook /dev/sci0 - нижний слот, /dev/sci1 - верхний слот. Для mutant - /dev/sci0.
  3. <boxkey>0000000000</boxkey>
    При необходимости введите ключ бокса.
  4. <carddetect>yes</carddetect>
    Эта опция автоматически проверяет, вставлена ли карта в картоприемник. Введите yes.
  5. <newcamd_port>10000</newcamd_port>
    Укажите номер порта CS для newcamd-совместимого протокола. mgcamd и evocamd используют этот протокол.

    Если у вас есть router/firewall, вам следует открыть этот порт. Большинство проблем с доступом к серверу из другой сети возникает из-за файрвола.

  6. <newcamdserver> ... </newcamdserver>
    Настройки CS для newcamd-совместимого протокола.
  7. <deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
    Это используется для кодирования пакетов во время шаринга. Оставьте как есть. Нужно менять только в некоторых особых случаях.
  8. <user> ... </user>
    Здесь указываются пользователи, которым разрешен доступ к серверу. Их можно указать столько, сколько хотите. По умолчанию это выглядит так:

    <user>
    <name>user1</name>
    <password>pass1</password>
    <au>on</au>
    </user>

  9. <au>on</au>
    Эта настройка указывает, включена ли функция автоапдейта карточки. Да - on, нет - off .

Сравните оригинальный newcs.xml и newcs.xml с новым пользователем чтобы увидеть как добавить нового пользователя.

Если нужно, вы можете отредактировать этот newcs.xml и залить в /var/tuxbox/config по FTP.

Если вы хотите использовать слот совместно с вашим товарищем, добавьте настройки в newcs.xml и сообщите ему детальную информацию для шаринга.

4. Как настроить mgcamd для соединения с сервером CS

Настройка mgcamd производится в двух файлах ресивера: /var/keys/mg_cfg и /var/keys/newcamd.list.

 
 

Не забывайте, что файлы в формате Unix! Используйте соответствующие редакторы типа Ultraedit

 
 

mg_cfg - обычные настройки для mgcamd, а newcamd.list - часть настроек, определяющая сервер, к которому будет осуществляться соединение во время шаринга.
mg_cfg нет необходимости менять, а вот настройку newcamd.list нужно описать подробно.

newcamd.list можно рассматривать как список серверов, определяющий к какому серверу будет коннектится клиентский ресивер при шаринге.

Если вы откроете newcamd.list, вы увидите следующие настройки ( разделяются пробелом):

CWS = 127.0.0.1 10000 User1 Pass1 01 02 03 04 05 06 07 08 09 10 11 12 13 14
CWS = 127.0.0.1 10001 User1 Pass1 01 02 03 04 05 06 07 08 09 10 11 12 13 14
`CWS'

секция настройк сервера CS.

`127.0.0.1'

loopback IP (Позволяет коннектиться к самому себе. Используется когда в вашем ресивере есть карта.)

`10000 or 10001'

Номер порта (См. замечание 1,2)

`User1'

Имя (идентификатор, логин) пользователя (См. замечание 1)

`Pass1'

Пароль (См. замечание 1)

`01 02 03 04 05 06 07 08 09 10 11 12 13 14'

ключ DES (См. замечание 1)

Замечание 1 : Каждое значение должно быть определено в newcs.xml на CS сервере, к которому вы собираетесь коннектиться.

Замечание 2: Можно указать диапазон номеров портов. Например, если указать A:B, то будет осуществляться попытка соединения через порты от A до B.

Для шаринга необходимо получить IP, номер порта, логин, пароль, ключ DES от вашего товарища (или как его там...). Например, вам удалось получить следующую информацию:

Тогда в newcamd.list нужно вставить строку, приведенную ниже и рестартовать EMU.

CWS = 12.34.56.78 10000 user1 pass1 01 02 03 04 05 06 07 08 09 10 11 12 13 14

5. Как настроить evocamd для соединения с сервером CS

Настройка mgcamd производится в двух файлах ресивера: /var/keys/camd_cfg и /var/keys/newcamd-client.txt.

 
 

Не забывайте, что файлы в формате Unix! Используйте соответствующие редакторы типа Ultraedit

 
 

camd_cfg обычные настройки для evocamd, а newcamd-client.txt - часть настроек, определяющая сервер, к которому будет осуществляться соединение во время шаринга.

camd_cfg обычно не требует изменения, а настройку newcamd-client.txt сейчас подробно опишем.
newcamd-client.txt можно рассматривать как список серверов, определяющий к какому серверу будет коннектится клиентский ресивер при шаринге.

Если вы откроете newcamd-client.txt, вы увидите настройки, аналогичные mgcamd с той лишь разницей, что каждый параметр вводится на отдельной строке.

[127.0.0.1]
port = 10001
key = 01 02 03 04 05 06 07 08 09 10 11 12 13 14
username = dummy
password = dummy
[127.0.0.1]
port = 10000
key = 01 02 03 04 05 06 07 08 09 10 11 12 13 14
username = dummy
password = dummy
`[127.0.0.1]' - Адрес IP.

Назначение остальных парамеров можете определить по названию слева от знака =.

Если нужно добавить новый сервер, то добавьте 5 строк, как на примере ниже. Информация о сервере - та же самая что и в примере для mgcamd.

[12.34.56.78]
port = 10000
key = 01 02 03 04 05 06 07 08 09 10 11 12 13 14
username = user1
password = pass1

 

ПРОДОЛЖЕНИЕ СЛЕДУЕТ.......

Стр 1 2 3