Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Transfer to fax

Transfer to fax

Сообщений: 2

Transfer to fax

Простая задача.
Офис. Оператор звонит клиенту. Через некоторое время оператор решает, что клиенту необходимо отправить факс с договором или инструкцией. Оператор переводит звонок на другой extension с факсом.

Вот как я это реализовал:

[internal]
...
exten => _9X., 1,SetVar(CALL_TARGET=${EXTEN:1})
exten => _9X., 2,Goto(fax-send,s,1)
...

[fax-send]
exten => s, 1,Dial(Zap/g1/${CALL_TARGET},30,T)

exten => 7, 1,SetVar(FAXFILE=/var/spool/asterisk/vprn/test.tif)
exten => 7, 2,txfax(${FAXFILE}|caller)

Для проверки я звонил на другой номер нашего офиса, на этом же астериске.
В астериске прописан extension "fax" отлавливающий входящие факсы.
При переводе со стороны "оператора" на extension 7, со стороны "клиента" факс отлавливается перенаправляется в "fax", клиент и оператор отпадывают, вместо них остаются rxfax и txfax, которые уходят в бесконнечный коннект.

Убрал со стороны "клиента" отлов факсов в трубке слышно приглашение факса "оператора", да и сам факт того что звонок со стороны клиента перенаправился на контекст fax говорит о том, что астериск тоже его определил.
При debug channel в CLI видно следующую строчку
<< [ TYPE: Null Frame (5) SUBCLASS: N/A (0) ] [Zap/8-1]

В чём может быть проблема?
2005-12-01 11:34

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru