В статье будет приведена инструкция по подключению 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 транк. Названием транку даем любое, в PEERS Details вписываем следующее:

username=openvox
type=peer
secret=very-complicated-password
qualify=yes
nat=no
host=dynamic
context=from-trunk
disallow=all
allow=alaw&ulaw&gsm

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

“Name” – openvox

“User Name” – openvox

“Password” – very-complicated-password

“Registration” – Client

“Hostname or IP Address” – ip адрес FreePBX

 

 

В блоке “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 Number” вбиваем номер sim карты, который будет выполнять роль DID для входящего маршрута в FreePBX. Если вам не нужно разделять направление вызовов по сим картам, то это поле можно оставить пустым.

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

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

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

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

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

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

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