Перейти к содержимому


Фотография

Варианты настройки mpcs.


  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 jampeer

jampeer

    Модератор

  • Модераторы
  • 3 139 сообщений

Отправлено 04 Май 2010 - 12:28

Пример настройки mpcs для работы одного пакета.

mpcs.server

Label =++++
Protocol = newcamd
Key = 0102030405060708091011121314
Device = хххххх,ххххх
Account = логин,пароль
CAID =0500
IDENT = 060C00,060A00
Fallback = 0
Group = 1

mpcs.user

[account]
User = tuner
Pwd = tuner
#Uniq = 1
Group = 1
IDENT ==0500:060C00,060A00

Пример настройки mpcs для одновременной работы нескольких пакетов.

Для одновременной работы двух пакетов  (для примера ++++ и Viasat UA 5°Е)  на одном ресивере настройки проги должны выглядеть так:

mpcs.server

Label =++++
Protocol = newcamd
Key = 0102030405060708091011121314
Device = хххххх,ххххх
Account = логин,пароль
CAID =0500
IDENT = 060C00,060A00
Fallback = 0
Group = 1

[reader]
Label =Viasat UA 5°Е
Protocol = newcamd
Key = 0102030405060708091011121314
Device = хххххх,ххххх
Account = логин,пароль
CAID =0931
IDENT = 000000
Fallback = 0
Group = 1

mpcs.user

[account]
User = tuner
Pwd = tuner
#Uniq = 1
Group = 1
IDENT ==0500:060C00,060A00;0931:000000

Если количество  пакетов больше - продолжаем в такой же последовательности.

Пример настройки mpcs для одновременной работы двух ресиверов.

 mpcs.conf

### mpcs.conf ###
[global]
Nice = -10
#LogFile = log
#LogFile = /dev/tty
LogFile = stdout
ClientTimeout = 12
FallbackTimeout = 8
ClientMaxIdle = 99999
CacheDelay = 120
[serial]
Device = tuner1@/dev/ttyS0?delay=2&timeout=1000 это для ресивера номер один и СОМ-порта 1
Device = tuner2@/dev/ttyS1?delay=2&timeout=1000 это для ресивера номер два и СОМ-порта 2

 mpcs.server

###mpcs.server###
[reader]
Label = Tricolor (36e)
Protocol = newcamd
Key = 0102030405060708091011121314
Device = сервер,порт
Account = xxx,xxx
Fallback = 0
Group = 1
CAID = 4ae1
IDENT = 000011
ReconnectTimeout = 20
InactivityTimeOut = 15

[reader]
Label = Tricolor (36e)
Protocol = newcamd
Key = 0102030405060708091011121314
Device = сервер,порт
Account = xxx,xxx
Fallback = 0
Group = 2
CAID = 4ae1
IDENT = 000011
ReconnectTimeout = 20
InactivityTimeOut = 15
###end###

 mpcs.user

###mpcs.user###
[account]
User = tuner1
Pwd = tuner1
#Uniq = 1
Group = 1
IDENT = 4ae1:000011
[account]
User = tuner2
Pwd = tuner2
#Uniq = 1
Group = 2
IDENT = 4ae1:000011
###end###


#2 Porter

Porter

    Модератор

  • Модераторы
  • 5 786 сообщений
  • - аварийка аварийка код города
  • Городleopolis

Отправлено 27 Сентябрь 2010 - 10:56

Общее описание структуры настроек MPCS

mpcs.conf:

[global]
Nice = -1 #Запускает MPCS с повышенным приоритетом
ClientTimeout = 9 #Повышает планку максимальной задержки до 9 секунд
FallbackTimeout = 5 #Перепосылает запрос, если он не пришёл за 5 секунд
ClientMaxIdle = 99999 #Через сколько времени отсоединятса от сервера если нет запросов
Cachedelay = 0 #Задержка ключа перед получением
LogFile = #Место куда сохранять логи

[newcamd]
Key = 0102030405060708091011121314 # ключик от сервера
Port = PORT@CAID:IDENT #Вот пример Viasat baltic 8888@090f:000000



[serial]
Device = tuner@/dev/ttyS3?delay=1&timeout=9000
#Слушаем COM4 в ожидании запросов от ресивера
#посылаем ответ через 1 мс (или 10 мс, не помню какой там множитель),
#увеличиваем предел времени посылки ответов в ресивер до 9000 мс,
#качество провода это позволяет

mpcs.server:

[reader]
Label = serv #Метка, любая на ваш вкус
Protocol = newcamd #Протокол связи с сервером, newcamd популярен и стабилен
Key = 0102030405060708091011121314 # ключик от сервера где деньги лежат :dntknw:)
Device = 127.0.0.1, 65536 #IP и порт сервера
Account = user,pass #Логин и пароль для авторизации
CAID = FFFF #Тип кодировки
IDENT = FFFFFF #Идентификатор в кодировке, несколько указывать через запятую
Group = 1 #Группа, делает связь между сервером-клиентом
ReconnectTimeout = 17 #Переподключение к серверу через 17 секунд,
#если с последнего запросы был timeout или произошёл обрыв связи
Fallback = 1 #Разрешить перепосылать запрос на сервер через FallbackTimeout секунд,
#если обычно ответы приходят к вам более чем за FallbackTimeout секунд,
#то лучше её отключить поставив 0
#Остальные функцыи ненужны

mpcs.user:

[account]
User = tuner #Это имя нашего ресивера
Pwd = tuner #А это его пароль
Group = 1 #Связываем его с сервером
#Остальные функцыи ненужны




Количество пользователей, читающих эту тему: 0

0 members, 0 guests, 0 anonymous users