В статье будет приведена инструкция по подключению gsm/umts OpenVox к Freepbx13.

Данный шлюз имеет удобную модульную архитектуру и состоит из шасси VS-GW1202 в который имеется возможность подключить до двух плат-модулей. В нашем случае будет подключен модуль VS-GWM400W , имеющий 4 канала 3G / UMTS.

Собственно, комплект поставки выглядит следующим образом:

Распаковываем содержимое коробок и видим gsm/umts плату-модуль, комплект антенн, шасси и блок питания:

GSM плата крупным планом:

И шасси:

Монтаж занимает буквально пару минут и не вызывает никаких сложностей.

Для входа в web-интерфейс необходимо задействовать порт eth1 и перейти по адресу 172.16.99.1. Логин и пароль: admin/admin.

После авторизации переходим в раздел «NETWORK» — «LAN Settings» и в блоке «LAN IPv4» меняем адрес на свой. Переходим по новому адресу и попадаем на страницу со статусами различных систем устройства. В частности, статус активности sim карт, уровень сигнала, оператора и т.п. Для удобства рекомендую сразу перейти «MODULE» — «Module Settings» и для каждого порта ввести понятное имя. Это позволит сэкономить время при последующей настройке.

Переходим к настройке транка. Для этого в адмике FreePBX создаем новый sip транк. Названием транку даем любое, в секции Outgoing PEERS Details вписываем следующее:

username=openvox
type=friend
secret=password
qualify=yes
nat=no
host=openvox_ip_addr
context=from-trunk
disallow=all
allow=alaw&ulaw&gsm

В секции Incoming Register String:

openvox:opassword@openvox_ip_addr/37544XXXXXXX

Возвращаемся к шлюзу, в разделе «VOIP» — «VoIP Endpoints»  кликаем по кнопке «Add New SIP Endpoint». «Name» выставляем любым, «User Name» и «Password» копируем с предыдущего шага в FreePBX. Тип регистрации «Client», Hostname — адрес вашего Freepbx.

«Name» — openvox

«User Name» — openvox

«Password» — password

«Registration» — Server

«Hostname or IP Address» — dynamic

В блоке «Advanced: Registration Options» не забываем (при необходимости) выставить правильное значение порта.

Сохраняем-применяем настройки, проверяем соединение. На шлюзе на странице «SYSTEM» — «Status», блок SIP Information:

Альтернативно, можно в разделе «ADVANCED» — «Asterisk CLI» выполнить команду:

sip show registry

И на стороне freepbx:

sip show peers

Переходим к созданию маршрутов. Создаем входящий маршрут для первой sim-карты. «Routing name» придумываем по желанию. В «Call Comes in From» из списка выбираем первый порт. Если на первом шаге настройки вводили имя для порта, то в списке рядом с номером порта будет выводиться назначенное вами имя. В моем случае это номер телефона. В «Send Call Through» указываем настроенный транк. Т.к. в строке регистрации указывали номер первой сим-карты, forward nuber в дополнительных настройках маршрутизации не указываем.

Далее переходим к настройке входящего маршрута во FreePBX.

В поле «DID Number» вставляем значение поля «Forward Number» из шлюза, указываем назначение в «Set Destination»:

Проверяем прохождение входящих звонков и переходим к настройке исходящих вызовов. В данном случае для исходящих вызовов используется только сим карта из порта 1. В общем случае удобнее будет воспользоваться группировкой сим карт и настройке в группах режима балансировки.

Создаем исходящий маршрут в FreePBX, указываем маски набора и созданный транк:

Создаем в шлюзе соответствующий маршрут:

На этом базовая настройка шлюза окончена. Благодарю магазин voipland.by за предоставленное оборудование.

Подключение gsm/umts шлюза OpenVox VS-GW1202 к FreePBX