17.07.2021 | 3 минуты чтения

Как решить проблему с отсутствием гудков Beeline FMC

Описание проблемы:
Когда с FMC трубки приходит звонок на Asterisk, звонящий слышит тишину вместо гудков.
Оборудование Beeline FMC для корректной работы ждет сообщение 180 Ringing от Asterisk.
Beeline при работе FMC хочет чтоб сигнальный обмен выглядел так:
Обычно, если оператору требуется чтоб Asterisk посылал сообщение 180 Ringing, достаточно в настройках входящего маршрута поставить галочку Signal RINGING и проблема решается.
Однако, когда у вас много FMC трубок, для всех входящие маршруты не пропишешь.

Решение следующее:
У транка Beeline меняем контекст на from-BFMC
Далее редактируем файл /etc/asterisk/extensions_custom.conf

[from-BFMC]
include => from-internal-noxfer
include => from-internal-xfer
include => bad-number ; auto-generated
exten => _XXXX,1,Goto(from-internal,${EXTEN},1)
exten => _XXXXX,1,Goto(from-internal,${EXTEN},1)
exten => _XXXXXXXXXX,1,Ringing()
exten => _XXXXXXXXXX,n,Set(__RINGINGSENT=TRUE)
exten => _XXXXXXXXXX,n,Goto(from-internal,${EXTEN},1)
Связанные статьи
Преимущества и недостатки обоих типов подключения.
Отличие виртуально АТС от невиртуальной
Интеграция CRM-системы с телефонией, как лучший способ продаж.
Как IP-телефония вместе с CRM развивает ваш бизнес?