В данной статье хочу рассказать о том, как настроить факс с кодеком G711 (alaw) на приём в системе, указанной в заголовке. В новом FreePBX изменился WEB интерфейс, в виду этого и изменился алгоритм настройки факсов. Хорошо это или нет, я не знаю, для меня большой плюс — это поддержка UTF-8 из коробки. Это мой первый опыт, как с Asterisk, так и с FreePBX. Мануалов в интернете я не нашёл, потому пришлось разбираться самому. Настраивать всё будем через UI.
Итак, описывать создание транков я не буду: этот процесс идентичен предыдущим версиям. Будем считать, что у вас уже настроен транк к провайдеру и есть несколько внутренних номеров, звонки ходят как наружу, так и внутрь. Пункт "Settings=>Fax options" настроен так же, как и на предыдущих версиях, на всякий случай скрин:

В настройках входящей маршрутизации отключаем детектирование факса, что бы избавится от лишнего мусора в логах, да и не смог заставить эту функцию корректно работать, из 10 попыток, факс удачно принялся только один раз.
Идём в connectivity=>extension=>Quick Create Extension.

*поле «Email Address» не заполняем.

Жмем Finish=>Apply config. Переходим в Admin=>User Management=>Groups=Add. Заполняем название группы «Fax» во вкладке «Fax» обязательно отмечаем Enabled=Yes, а так-же выбираем формат документа PDF. Остальные пункты во всех вкладках я отключил, для виртуальных факсов не нужен UCP, ни contact manager. Применяем изменения, возвращаемся в Admin=>User Management=>Users=Add и заполняем все как на скринах:

* В поле "Primary Linked Extension" выбираем наш созданный виртуальный номер 505
* В поле Groups выбираем созданную группу "Fax"

*В остальных вкладках указывем наследование (Inherit) прав от группы, отключаем iSymphony. Применяем изменения.
Должно получится вот так:

Идём Applications=>Follow Me, выбираем наш номер, переводим ползунок напротив в положение Enabled «Yes» и кликаем мышкой на номер 505. Опускаемся вниз и в пункте "Destination if no answer" выбираем из выпадающего меню пункт "Fax Recipient", а чуть ниже наш номер «505», жмём Submit=>Apply config.

На этом настройка закончена, на любом из внутреннем телефоне набираем 505 и слышим знакомый звук факса. При приёме факса, он будет сконвертирован в PDF и отправлен на почтовый ящик, который мы указали при создании пользователя. Далее настраиваете маршрутизацию по своему вкусу, при каких условиях туда будет попадать вызов, по прямому дозвону, либо с IVR.
P.S.: Возможно, есть и другой более лёгкий способ сделать тоже самое, но увы у меня заработал факс, только с настройкой в такой последовательности. Настройкой отправки факса ещё не занимался, но знаю что модуль «Fax for Asterisk» от Digium не поддерживается в Астериск 13, поэтому будем думать как отправлять факсы другим способом.
Итак, описывать создание транков я не буду: этот процесс идентичен предыдущим версиям. Будем считать, что у вас уже настроен транк к провайдеру и есть несколько внутренних номеров, звонки ходят как наружу, так и внутрь. Пункт "Settings=>Fax options" настроен так же, как и на предыдущих версиях, на всякий случай скрин:
В настройках входящей маршрутизации отключаем детектирование факса, что бы избавится от лишнего мусора в логах, да и не смог заставить эту функцию корректно работать, из 10 попыток, факс удачно принялся только один раз.
Идём в connectivity=>extension=>Quick Create Extension.
*поле «Email Address» не заполняем.
Жмем Finish=>Apply config. Переходим в Admin=>User Management=>Groups=Add. Заполняем название группы «Fax» во вкладке «Fax» обязательно отмечаем Enabled=Yes, а так-же выбираем формат документа PDF. Остальные пункты во всех вкладках я отключил, для виртуальных факсов не нужен UCP, ни contact manager. Применяем изменения, возвращаемся в Admin=>User Management=>Users=Add и заполняем все как на скринах:
* В поле "Primary Linked Extension" выбираем наш созданный виртуальный номер 505
* В поле Groups выбираем созданную группу "Fax"
*В остальных вкладках указывем наследование (Inherit) прав от группы, отключаем iSymphony. Применяем изменения.
Должно получится вот так:
Идём Applications=>Follow Me, выбираем наш номер, переводим ползунок напротив в положение Enabled «Yes» и кликаем мышкой на номер 505. Опускаемся вниз и в пункте "Destination if no answer" выбираем из выпадающего меню пункт "Fax Recipient", а чуть ниже наш номер «505», жмём Submit=>Apply config.
На этом настройка закончена, на любом из внутреннем телефоне набираем 505 и слышим знакомый звук факса. При приёме факса, он будет сконвертирован в PDF и отправлен на почтовый ящик, который мы указали при создании пользователя. Далее настраиваете маршрутизацию по своему вкусу, при каких условиях туда будет попадать вызов, по прямому дозвону, либо с IVR.
P.S.: Возможно, есть и другой более лёгкий способ сделать тоже самое, но увы у меня заработал факс, только с настройкой в такой последовательности. Настройкой отправки факса ещё не занимался, но знаю что модуль «Fax for Asterisk» от Digium не поддерживается в Астериск 13, поэтому будем думать как отправлять факсы другим способом.