PROMG

Материал из M-200 WIKI
Перейти к: навигация, поиск

Promg.png

В основе реализации SIP на оборудовании М-200 лежит виртуальная плата PROMG. Она представляет собой интерфейс между внешней сетью с пакетной передачей данных (VoIP) и внутренней структурой обмена данных АТС М-200. PROMG привязан к двум сетевым интерфейсам:

  1. Интерфейс обмена данными с поставщиком или потребителем услуг SIP. Как правило, это интерфейс WAN.
  2. Интерфейс подключения к внутреннему коммутационному полю АТС. Всегда интерфейс MG-04.

PROMG выполняется на собственном ядре процессора, целиком занимая его ресурсы.


Настройки работы PROMG осуществляются в файле /ATS/SYSCONFIG/MasterOfPuppets.conf

process PROMG exefile "/ATS/BIN/PROMG" sync PROMG_1 cmdline "-devlan eth2 -devwan eth3 -core0 1 -count 1 -d"

В данной строке могут быть изменены следующие параметры:

  • -devlan ethX - имя сетевого интерфейса для MG-4 (тот интерфейс что смотрит в блок коммутации).
  • -devwan ethY - имя сетевого интерфейса для WAN (тот интерфейс что смотрит в сеть ip-телефонии).
  • -core0 N - номер ядра ЦПУ на котором запустится программа (рекомендуемое значение 1).


Виртуальная плата PROMG занимает реальное место в составе Блока Интерфейсов. Это место не может быть занято никаким другим ТЭЗом.

Настройка положения виртуальной платы в пределах блока интерфейсов осуществляется через настройка MAC-адреса интерфейса, определенного параметром –devlan. Для приведенного выше примера это файл /ATS/SYSCONFIG/ifcfg-eth2.

Так, для 5-ой платы MAC адрес должен быть 00:00:aa:aa:05:05 (для 8-ой он был бы 00:00:aa:aa:08:08, для 10-ой был бы 00:00:aa:aa:0a:0a и т.п.).


В терминале PRODRIVER PROMG будет виден как отдельная плата:

[08-06-12 09:18:04] >info
[08-06-12 09:18:04] PRODRIVER Motor 6.10.14
[08-06-12 09:18:04] ok
[08-06-12 09:18:05] ATS 512-PA (01) Motor 6.10.18 SER 12.11354 [Synchro Up]
[08-06-12 09:18:05] ATS 512-PA (02) Motor 6.10.18 SER 12.12096 [Synchro Up]
[08-06-12 09:18:05] ATS 512-PA (03) Motor 6.10.18 SER 12.12118 [Synchro Up]
[08-06-12 09:18:05] ATS 512-PA (04) Motor 6.10.18 SER 12.12089 [Synchro Up]
[08-06-12 09:18:05] ATS PROMG (05) Motor 6.10.13 LINUX [Synchro Up]
[08-06-12 09:18:05] PLATES ONLINE = 5

В данном примере PROMG расположен в пятом слото-месте.


См. также: Редактирование PROMG на разных сетевых интерфейсах

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты