В данной статье рассмотрим пример настройки gsm шлюза OpenVox и астериск через оболочку Freepbx
Звонки будут роутиться на Asterisk. Это означает что при звонке с астериска на любой моб номер звонок будет передан на GSM шлюз с нужным нам префиксом(номером порта) и сам шлюз уже будет выпускать вызов через нужную карточку. В данном примере мы настраивам вх вызов на катрочку в 2 потру шлюза и исх вызов черех эту же карточку.
1-Шлюз будем настраивать в режиме “1 Trunk” этот режим предполагает регистрацию одного аккаунта на астериске
Name=Username=Openvox
Password=password
Registration=Client (шлюз регистрируеться на астериске)
Hostname=Asterisk IP Address
2-На Freepbx создаем транк с параметрами
после данных манипуляций Шлюз должен зарегистрироваться на сервере Asterisk
3- Правила наршрутизации на Шлюзе
-ВХОДЯШИЙ вызов
Routing Name= понятное название
Call Comes From = на симкарту в каком потру приходит вызов (в данном случае 2 порт)
Send Call Through = отправляем звонок в транк на сервер Астериск
ВАЖНО!!! Forward Number = DID на стороне сервера телефонии (относиться к настройкам уже Астериска)
-ИСХОДЯЩИЙ вызов
Routing Name= понятное название
Call Comes From = звонок пирходит с нашего ранее созданного транка
Send Call Through = отправляем звонок через 2-ю карту
ВАЖНО !!! Dial pattern = 2* . (означет что правило сработает если с транка номер прийдет с префиксом 2* и далее любые цифры )
По итогу 2* обрежиться на стороне шлюза и вызов пойдет через 2 порт шлюза на наш номер.
4- Правила наршрутизации на FREEPBX
-ВХОДЯШИЙ ВЫЗОВ (DID 067123456 из пункта 3.1)
-ИСХОДЯЩИЙ ВЫЗОВ
Trunk Sequence = выбираем созданный транк между шлюзом и Астериском
Dial Pattern = добавляеться 2* к любому номеру который попытались вызвать (для того чтоб вызов пошел через 2 карту)
На этом настройка завершена остальные порты по аналогии настраиваються.