Рылся в интернете, но так полной инструкции не нашёл. Пришлось придумать свою 🙂
Итак у нас есть
- поток Е1 с сигнализацией Q.931-U (подробность не существенная, если будет ОКС7 ничего глобально не изменится),
- Шлюз Eltex SMG-2, который превращает Е1 в SIP качественно и недорого 🙂
- FreePBX 14, с Asterisk 13 внутри.
Надо заставить всё это работать вместе.
//За кадром остаётся настройка маршрутизации в Астериске, внутренние номера, ИВР, и вот это вот всё
//Так же предполагается, что шлюз уже подключен к сети и Е1.
Шаг 1. Настройка Eltex SMG-2
Сначала надо создать два интерфейса: Е1 и SIP
E1 Создаётся в разделе «Потоки Е1» полностью по данным предоставленным оператором связи. В моём случае настройки выглядели вот так:
SIP настраивается вот так:
Дальше начинается магия: создаём планы набора и транковые группы
В разделе Планы нумерации, уже будет «План нумерации 0». В него надо добавить направления
Вот так для входящих:
Обратите внимание. Часть операторов требуют указать DID-номера для обработки звонков, а часть нет. Если ваш требует, их надо добавить в План набора. Для этого, переходим в его свойства и давим сюда:
После чего добавляем наш номер. Если номеров несколько, их надо будет добавить все, по очереди.
И вот так для исходящих:
Обратите внимание. Часть операторов требуют указать DID-номера для обработки звонков, а часть нет. Если ваш требует, их надо добавить в План набора. Для этого, переходим в его свойства и давим сюда:
После чего добавляем наш номер. Если номеров несколько, их надо будет добавить все, по очереди.
В разделе маршрутизация — транковые группы необходимо создать две группы: одну для входящих звонков и одну для исходящих
Для входящих:
И для исходящих:
В общем всё. Осталось только настроить транк в астериске, и должно заработать.
Шаг 2. Настройка FreePBX
Указываете название, исходящий CallerID, и переходите в раздел SIP. В разделе SIP всё что необходимо добавляется на вкладке «Исходящие». Вкладка «Входящие» остаётся пустой. Результат вот такой:
Вот тоже самое текстом:
type=friend qualify=yes nat=no host=%IP-адрес SMG-2 disallow=all allow=ulaw,alaw ;кодеки перечислены те же что настроены у интерфейса SIP SMG2
Теперь добавляем транк во входящий и исходящий маршруты и звонки пойдут. Если входящий маршрут выглядит вот так:
Входящие пойдут сразу 🙂