• Welcome to Кардшаринг НТВ+ на cardsharing .cc - самый надёжный и стабильный шаринг!.
CLICK HERE TO ENTER BILLING / ВОЙТИ В БИЛЛИНГ

MPCS для работы с различными тюнерами

Started by suma, 29 September 2006, 18:15:57

Previous topic - Next topic

suma

Это скорей не эмулятор, а сервер/клиент для шаринга.
С какими ресиверами используется эта прога?

1) - разнообразные Humax-ы.
Они поддерживают два сериальных протокола - HSIC и SSSP.

2) - арионоподобные ресиверы Fergusson, Termal, Powersky, Openbox 6x0 и 130 и еще, и еще... Общее у них (в плане шаринга) одно - используется специальная прошивка, поддерживающая сериальный протокол шаринга Bomba. В меню "игры" в таких прошивках, кроме эмулятора, имеется пункт "Sharing".

3) - ресиверы, поддерживающие протокол DSR9500 (изначально появившийся в одноименном Самсунге). Это, например, Openbox300 и 8x0. Также у этих опенов есть приятная возможность - изменение скорости обмена по COM-порту для работы по длинным линиям (у всех остальных скорость 115200 и изменить ее без исправления прошивки не получится).
У MPCS большой плюс в том, что как сервер работает более месяца без перезагрузки.
MPCS по сути добавление к WSP, доработанное специально для Samsung9500 и работает отдельно.
При шаринге (клиент) надо вставить свои данные только в 2 файла - mpcs conf и mpcs server, остальное можно оставить всё как есть.

Если испольуете СОМ1, то в ttyS0-0,если СОМ2 ,то тогда в ttyS1 и т.д. в строчке-
Device = dsr9500@/dev/ttyS0?delay=1&timeout=300
В строчках Device = 100.200.10.100,1111
100.200.10.100 -адрес,1111-порт
Зеленым отмечены места, в которые вносятся ваши данные.

Это mpcs CONF

[global]
Nice = -20
#LogFile = log
ClientTimeout = 5
#LogFile = /dev/tty

[serial]
Device = dsr9500@/dev/ttyS0?delay=1&timeout=300

А это mpcs SERVER

[reader]
Label = HTB+
Protocol = newcamd
Device = 100.200.10.100,1111
Key = 0102030405060708091011121415
Account = user,pass
CAID = 0500
IDENT = 0500:020710
InactivityTimeout = 0
Fallback = 0
Group = 1

[reader]
Label = PREMIERE
Protocol = camd35
Device = 100.200.10.100,2222
Key = 0102030405060708091011121415
Account = user,pass
CAID = 1722
IDENT = 1722:0
InactivityTimeout = 0
Fallback = 0
Group = 1
[reader]
Label = VIASAT
Protocol = newcamd
Device = 100.200.10.100,3333
Key = 0102030405060708091011121415
Account = user,pass
CAID = 090f
IDENT = 090f:0
InactivityTimeout = 0
Fallback = 0
Group = 1

Для работы нужна mpcs0.8...-rc5.rar.,а также библиотека cygwin1 к нему.
Внутри находятся 3 файла, которые необходимо правильно сконфигурировать:
оставляются только эти строки:

mpcs.server - первый файл

"
[reader]
Label = friend
Protocol = camd35
Device = 195.108.10.35,10015 (как пример вписан несуществующий сервер)
Account = login,password (ваши логин и пароль для входа на сервер)
Fallback = 0
CAID = 0500 (сюда через запятую вписываем ID кодировок, на которые у вас доступ: 0500 - Viaccess(RTVi, клубничка), 090F - Viasat и т.д.)
Group = 1
"
mpcs.conf
"
[global]
Nice = -20
ClientTimeout = 5
ClientMaxIdle = 120
CacheDelay = 0
BindWait = 60
ResolveDelay = 15
LogFile = /dev/tty
#PidFile = no pidfile
#UsrFile = /var/log/carduser.log
MaxHops = 0
Sleep = 0


[monitor]
Port = 0


[camd33]
Port = 0


[camd35]
Port = 0

-----------------
[radegast]
Port = 0
[serial]
Device = dsr9500@/dev/ttyS0 (для тех, у кого ресивер на 1 COM порту, для 2-го: Device = dsr9500@/dev/ttyS1 )

mpcs.user
"
[account]
User = dsr9500
Pwd = dsr9500
Uniq = 0
CAID = 0500 (сюда через запятую вписываем ID кодировок, на которые у вас доступ: 0500 - Viaccess(RTVi, клубничка), 090F - Viasat и т.д.)
Group = 1
"
Изменяйте значения только в тех строчках, где комментарии.

alex3

  Данные настройки тестированны на аппаратах серии Openbox 600,620,300,800,820,Самсунг9500...пробуйте всё должно работать




                                   mpcs CONF


[global]
Nice            = -20
#LogFile         = log
#LogFile         = /dev/tty
ClientTimeout   = 5
LogFile         = stdout


[serial]
Device      = tuner@/dev/ttyS1?delay=1&timeout=300

красным выделен номер СОМ-порта:цифра 0 соответствует 1 СОМ-порту,цифра 1-второму СОМ-порту


                                                  mpcs.server


[reader]
Label = newcamd
Protocol = newcamd
Key = 0102030405060708091011121314
Device = 1111.2223.44,90001
Account =  логин,пароль
CAID = 0500
IDENT = 0500:0ххххх
Group = 1
#Fallback = 1


                                                       mpcs.user

[account]
User  = tuner
Pwd   = tuner
#Uniq  = 1
Group = 1
IDENT = 0500:0ххххх

__________----------------__________________-----------------------____________________


красным выделены те части, где необходимо вставить(подставить) свои данные


И ещё ...помните что последняя версия программы mpcs лучше и стабильней предыдущей,скачать можно здесь:
http://www.cardsharing.cc/index.php?topic=550.0


если Вы пользовались старой версией программы, и хотите перейти на новую ,то Вам необходимо только лишь заменить все файлы, КРОМЕ ТЕХ ГДЕ ХРАНЯТСЯ ВАШИ ДАННЫЕ:   mpcs.CONF,  mpcs.server   и    mpcs.user
А так же рекомендуется учесть ,что программа mpcs не всегда корректно работает с переходниками УСБ->СОМ-порт(проверил на своей "шкуре")
Без обид: сообщения не по теме-УДАЛЯЮТСЯ.
За засвет портов,хоста-Вас ждет БАН.Не нарушайте правил,мы не хотим банить
Всем заполнить подпись: [url="https://www.cardsharing.cc/index.php?topic=24985.0"]https://www.cardsharing.cc/index.php?topic=24985.0[/url]
Проги для проверки "ping" и "tracert": [url="http://www.cardsharing.cc/index.php?topic=3562"]http://www.cardsharing.cc/index.php?topic=3562[/url]

alex3

                                         Шаринг на Golden Interstar .


Для настройки, вам надо подправить под себя как и везде всего три файла.

1. mpcs.conf
2. mpcs.server
3. mpcs.user
                                                                   mpcs.conf

[global]
ClientTimeout=5
LogFile=stdout
Nice=-10

[serial]
Device=gi://tuner@/dev/ttyS0

                                                                   mpcs.server

[reader]
Label = newcamd
Protocol = newcamd
Key = 0102030405060708091011121314
Device = xxx.xxx.xxx.xxx,port
Account = login,password
Fallback = 0
Group = 1


                                                         mpcs.user
[account]
User = tuner
Pwd = tuner
#Uniq = 1
Group = 1
IDENT = 0500:020680

##############################################

ДЛЯ ТОГО ЧТОБЫ СМОТРЕТЬ РАЗНЫХ ПРОВАЙДЕРОВ,НЕБХОДИМО использовать следующие настройки:
________________________________________________________


mpcs.user,

[account]
User = tuner
Pwd = tuner
#Uniq = 1
Group = 1
IDENT = 0500:02700

В строчку IDENT = 0500:02****
вписываем другого провайдера.
Если одинаковая кодировка, то через запятую:
IDENT = 0500:020880,020700

Если разная, то через точку с запятой:
IDENT = 0500:020550;090F:0

mpcs.server


[reader]
Label = newcamd
Protocol = newcamd
Key = 0102030405060708091011121314
Device = хх.хх.хх.хх,9000
Account = *****,хххх
Fallback = 0
Group = 1


Если разные порты, или сервера, то просто добавляем ещё одну секцию reader. Получается что-то типа этого:


[reader]
Label = newcamd
Protocol = newcamd
Key = 0102030405060708091011121314
Device = хх.хх.хх.хх,9000
Account = ****,хххх
Fallback = 0
Group = 1


[reader]
Label = newcamd
Protocol = newcamd
Key = 0102030405060708091011121314
Device = хх.хх.хх.хх,90000
Account = *****,хххх
Fallback = 0
Group = 1


""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

ПОЛЕЗНЫЕ ТОНКОСТИ...по настройке ресивера.
В ресивере в основном меню, выбираем пункт "Карта"
Нажав "ОК", выбираете пункт "CardShare",  жмём "ОК":
CardShare->ON
РЕЖИМ->CLIENT
CLIENT->1

Функция эмулятора включается - в главном меню жмем 2580

Прошивать ресивер, для корректной работы с клиентом mpcs необходимо следующими прошивками:

DSR8001PR-S-2Jun2006.zip Client
DSR7700PR-2Jun2006.zip ServerClient

DSR8001PR-S-7Dec2006.zip
DSR7800CRCIPR-CARD-20Dec2006.zip
Скачать прошивки для тюнеров можно по ссылке:

у нас: http://www.cardsharing.cc/index.php?topic=3265.new#new

или: http://www.gisclub.ru/upload/index.php?&direction=0&order=&directory=Golden%20Interstar/Home@Sharing


Без обид: сообщения не по теме-УДАЛЯЮТСЯ.
За засвет портов,хоста-Вас ждет БАН.Не нарушайте правил,мы не хотим банить
Всем заполнить подпись: [url="https://www.cardsharing.cc/index.php?topic=24985.0"]https://www.cardsharing.cc/index.php?topic=24985.0[/url]
Проги для проверки "ping" и "tracert": [url="http://www.cardsharing.cc/index.php?topic=3562"]http://www.cardsharing.cc/index.php?topic=3562[/url]

alex3

В связи с участившимися просьбами,здесь я выложу [reader]-ы для протокола newcamd,я думаю что того чего не хватает в перечисленном, Вы сможете доработать под себя.
Обращаю ВАШЕ внимание,что Вам необходимо только исправить две строки в каждом из reader-ов:
Device = IPадрессервера,порт -здесь набираем IP.адрес.сервера.org и через запятую указываем № порта
Account = логин,пароль -коменты не требуются
данные ,необходимые для Device ,Вы получите автоматически при оплате в БИЛЛИНГЕ,логин и пароль -используются теже что и для входа в БИЛЛИНГ.



mpcs.server


[reader]
Label =via
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0500
Group = 1
#Fallback = 1


[reader]
Label = viasat
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 090f
Group = 1
#Fallback = 1


[reader]
Label = MDG canalsatelit19+Cyfra+digital+19
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0100
Group = 1
#Fallback = 1

[reader]
Label = NGR_POLSAT13-Digital+19
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 1801
Group = 1
#Fallback = 1

[reader]
Label = UPC DIRECT 19
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0D02
Group = 1
#Fallback = 1

[reader]
Label = Czech Link 23,5
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0D03
Group = 1
#Fallback = 1

[reader]
Label = EasyTV
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0D0C
Group = 1
#Fallback = 1

[reader]
Label = IRD Nova
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0604
Group = 1
#Fallback = 1

[reader]
Label = Albania SAT-16
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0662
Group = 1
#Fallback = 1

[reader]
Label = Digi-16,technisatMTV-19,canalDIGITAL-1
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0B00
Group = 1
#Fallback = 1

[reader]
Label = InXtc
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 4A70
Group = 1
#Fallback = 1

[reader]
Label = TPS-13,CanalSatNiderlans-19
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0100
Group = 1
#Fallback = 1

[reader]
Label = VIA_ALL
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0500
IDENT =022600,020A00,020A10,020A20,020A30,020A40,024400,024400,024410
Group = 1
#Fallback = 1

[reader]
Label = ITV_PARTNER-16
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0D06
Group = 1
#Fallback = 1

[reader]
Label = DIGITURK-7e
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0D00
Group = 1
#Fallback = 1

[reader]
Label = Premiera-19e
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 1702
Group = 1
#Fallback = 1

[reader]
Label = Premiera-19e
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 1722
Group = 1
#Fallback = 1

[reader]
Label = Sky_Italy
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0919
Group = 1
#Fallback = 1

[reader]
Label = SkyUK-28e
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0960
IDENT = 0960:000000
Group = 1
#Fallback = 1

[reader]
Label = SkyUK-28e
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0961
Group = 1
#Fallback = 1


[reader]
Label = Arena-19e
Protocol = newcamd
Key = 0102030405060708091011121314
Device = IPадрессервера,порт
Account = логин,пароль
CAID = 0D22
Group = 1
#Fallback = 1


=======================================
mpcs.conf

[global]
Nice = -1
#LogFile = log
#LogFile = /dev/tty
ClientTimeout = 5
LogFile = stdout


[serial]
Device = tuner@/dev/ttyS0?delay=1&timeout=400

в этой части проконтролируйте № СОМ-порта:ttyS0=сом1,....ttyS1=сом2
======================================
mpcs.user

[account]
User = tuner
Pwd = tuner
#Uniq = 1
Group = 1
Без обид: сообщения не по теме-УДАЛЯЮТСЯ.
За засвет портов,хоста-Вас ждет БАН.Не нарушайте правил,мы не хотим банить
Всем заполнить подпись: [url="https://www.cardsharing.cc/index.php?topic=24985.0"]https://www.cardsharing.cc/index.php?topic=24985.0[/url]
Проги для проверки "ping" и "tracert": [url="http://www.cardsharing.cc/index.php?topic=3562"]http://www.cardsharing.cc/index.php?topic=3562[/url]

alex3

протокол camd35
[/b]


MPCS.conf
=================
[global]
Nice            = -20
ClientTimeout   = 5
LogFile         = stdout

[serial]
Device      = tuner@/dev/ttyS0?delay=1&timeout=400

в этой части проконтролируйте № СОМ-порта:ttyS0=сом1,....ttyS1=сом2


MPCS.server
=================
[reader]
Label          = VIP
Protocol       = camd35
Device         = ххххх.хххххх.org,10000 (IP-адрес сервера,№ порта.через запятую.эти данные Вы получите после оплаты в биллинге)
Account        = Login,Password (пароль и логин,через запятую;совпадают с паролем и логином для входа в БИЛЛИНГ)
Fallback       = 0
Group          = 1

MPCS.user
=================
[account]
User  = tuner
Pwd   = tuner
Group = 1
Без обид: сообщения не по теме-УДАЛЯЮТСЯ.
За засвет портов,хоста-Вас ждет БАН.Не нарушайте правил,мы не хотим банить
Всем заполнить подпись: [url="https://www.cardsharing.cc/index.php?topic=24985.0"]https://www.cardsharing.cc/index.php?topic=24985.0[/url]
Проги для проверки "ping" и "tracert": [url="http://www.cardsharing.cc/index.php?topic=3562"]http://www.cardsharing.cc/index.php?topic=3562[/url]

alex3

Как настроить программу MPCS на одновременную работу с двумя И БОЛЕЕ тюнерами....

И так приступим...

После покупки пакета в биллинге Вы получаете сгенерированные там же данные для файла mpcs.server,открываем текстовым редактором указаный файл,и скопированые данные вставляем редактируем и сохраняем в программе.Получится что-то типа такого:

mpcs.server

#Для 1-го тюнера (ВАЖНО-обратить внимание на строку :   Group = 1 )

[reader]
Label = ntv1tuner
Protocol = newcamd
Key = 0102030405060708091011121314
Device = ххххх.хххххх.org,10000 (IP-адрес сервера,№ порта.через запятую.эти данные Вы получите после оплаты в биллинге)
Account = Login,Password (пароль и логин,через запятую;совпадают с паролем и логином для входа в БИЛЛИНГ)
IDENT = 0500:020710
Fallback = 0
ReconnectTimeout = 20
Group = 1

[reader]
Label = viasat1tuner
Protocol = newcamd
Key = 0102030405060708091011121314
Device = ххххх.хххххх.org,10000 (IP-адрес сервера,№ порта.через запятую.эти данные Вы получите после оплаты в биллинге)
Account = Login,Password (пароль и логин,через запятую;совпадают с паролем и логином для входа в БИЛЛИНГ)
IDENT = 090F:0
Fallback = 0
ReconnectTimeout = 20
Group = 1



#Для 2-го тюнера(ВАЖНО-обратить внимание на строку :   Group = 2 )

[reader]
Label = ntv2tuner
Protocol = newcamd
Key = 0102030405060708091011121314
Device = ххххх.хххххх.org,10000 (IP-адрес сервера,№ порта.через запятую.эти данные Вы получите после оплаты в биллинге)
Account = Login,Password (пароль и логин,через запятую;совпадают с паролем и логином для входа в БИЛЛИНГ)
IDENT = 0500:020710
Fallback = 0
ReconnectTimeout = 20
Group = 2


Теперь приступим к правке файла mpcs.conf,для чего он так же открывается текстовым редактором, подраздел [global] остается один ,а под строкой раздел[serial] для 1-го тюнера указываем tuner1 ,а для второго,соответственно tuner2,так же здесь проверяем-сверяем № соm-портов!


[serial]
Device = tuner1@/dev/ttyS0?delay=1&timeout=500



[serial]
Device = tuner2@/dev/ttyS1?delay=1&timeout=500


Осталось настроить последний файл:mpcs.user !
Открываем его текстовым редактором,правим и сохраняем как и все предыдущие:

Для 1-го тюнера

[account]
User = tuner1
Pwd = tuner1
Group = 1



Для 2-го тюнера


[account]
User = tuner2
Pwd = tuner2
Group = 2



Всё!
Проверяем правильно ли мы все сделали!
Особо уделяем внимание на № купленных портов для разных логинов.
Group = 1,tuner1 =это 1-й условный логин
Group = 2,tuner2 =это 2-й условный логин


И можно запускать программу!
Приятного просмотра!
Без обид: сообщения не по теме-УДАЛЯЮТСЯ.
За засвет портов,хоста-Вас ждет БАН.Не нарушайте правил,мы не хотим банить
Всем заполнить подпись: [url="https://www.cardsharing.cc/index.php?topic=24985.0"]https://www.cardsharing.cc/index.php?topic=24985.0[/url]
Проги для проверки "ping" и "tracert": [url="http://www.cardsharing.cc/index.php?topic=3562"]http://www.cardsharing.cc/index.php?topic=3562[/url]

alex3

Выкладываю описания настройки некоторых параметров mpcs-может кому пригодится!

Delay - задержка в миллисекундах перед отправкой каждого байта в ресивер.

Timeout – время в миллисекундах  вычитывания данных с ресивера/отправки данных в ресивер

ClientTimeout - сколько ждать DW. Максимальное время ожидания DW от сервера в секундах, если за это время не будет ответа – timeout.

ClientMaxIdle (период неактивности ресивера)  - если ресивер за этот период не пришлет данных - переинит его (это время неактивности тюнера (не идут с него запросы, например, смотрим FTA или выключен), через которое закроется СОМ-порт).

FallbackTimeout - повтор запроса если нет ответа за это время. Время в секундах от момента ухода первого запроса на сервер по истечении которого будет повторный запрос.

CacheDelay – задержка перед отправкой DW в ресивер из кэша, некоторые ресиверы плохо переваривают слишком быстрый ответ.

Nice - Приоритет работы програмы

Inactivity Timeout - это время в секундах, по истечении которого при неактивности происходит разрыв соединения с сервером.

ReconnectTimeout- это время в секундах, через которое происходит переконнект с сервером если запросы уходят, а ответов нет.



                                                                                                                                подготовил Dj
Без обид: сообщения не по теме-УДАЛЯЮТСЯ.
За засвет портов,хоста-Вас ждет БАН.Не нарушайте правил,мы не хотим банить
Всем заполнить подпись: [url="https://www.cardsharing.cc/index.php?topic=24985.0"]https://www.cardsharing.cc/index.php?topic=24985.0[/url]
Проги для проверки "ping" и "tracert": [url="http://www.cardsharing.cc/index.php?topic=3562"]http://www.cardsharing.cc/index.php?topic=3562[/url]