Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2011-06-28 05:32:16 +0400

unknown Gravatar unknown

снова про факс

Так и не нашел к сожалению инструкцию до конца Установил Free Fax Asterisk по инструкции все нормально. Входящие факсы приходят все отлично. Но как отправить факс так и не нашел толком. Незнаю правильно ли исправьте где не так. exten => 9,1,Dial(DAHDI/g1/2918333,120,M(sendfax))

[macro-sendfax]
exten => s,1,NoOp(* SENDING FAX *)
exten => s,n,Wait(6)
;exten => s,n,Set(GLOBAL(FAXCOUNT)=$[ ${GLOBAL(FAXCOUNT)} + 1 ])
;exten => s,n,Set(FAXCOUNT=${GLOBAL(FAXCOUNT)})
exten => s,n,Set(FAXFILE=/var/spool/asterisk/tmp/1.tif)
; Set FAXOPTs
exten => s,n,NoOp(* SETTING FAXOPT *)
exten => s,n,Set(FAXOPT(ecm)=yes)
exten => s,n,Set(FAXOPT(headerinfo)=Fax from was received.)
exten => s,n,Set(FAXOPT(localstationid)=2918333)
exten => s,n,Set(FAXOPT(maxrate)=14400)
exten => s,n,Set(FAXOPT(minrate)=2400)
; Send the fax
exten => s,n,NoOp(* SENDING FAX : ${FAXFILE} *)
exten => s,n,SendFAX(${FAXFILE},d)
exten => s,n,Hangup()

При дебаге выдает -- Executing [9@ivr:1] Dial("DAHDI/31-1", "DAHDI/g1/2918333,120,M(sendfax)") in new stack -- Requested transfer capability: 0x10 - 3K1AUDIO -- Called g1/2918333 -- Channel 0/1, span 1 got hangup, cause 1 -- Hungup 'DAHDI/1-1'

снова про факс

Так и не нашел к сожалению инструкцию до конца Установил Free Fax Asterisk по инструкции все нормально. Входящие факсы приходят все отлично. Но как отправить факс так и не нашел толком. Незнаю правильно ли исправьте где не так. exten => 9,1,Dial(DAHDI/g1/2918333,120,M(sendfax))так.

exten => 9,1,Dial(DAHDI/g1/2918333,120,M(sendfax)) [macro-sendfax]
exten => s,1,NoOp(* SENDING FAX *)
exten => s,n,Wait(6)
;exten => s,n,Set(GLOBAL(FAXCOUNT)=$[ ${GLOBAL(FAXCOUNT)} + 1 ])
;exten => s,n,Set(FAXCOUNT=${GLOBAL(FAXCOUNT)})
exten => s,n,Set(FAXFILE=/var/spool/asterisk/tmp/1.tif)
; Set FAXOPTs
exten => s,n,NoOp(* SETTING FAXOPT *)
exten => s,n,Set(FAXOPT(ecm)=yes)
exten => s,n,Set(FAXOPT(headerinfo)=Fax from was received.)
exten => s,n,Set(FAXOPT(localstationid)=2918333)
exten => s,n,Set(FAXOPT(maxrate)=14400)
exten => s,n,Set(FAXOPT(minrate)=2400)
; Send the fax
exten => s,n,NoOp(* SENDING FAX : ${FAXFILE} *)
exten => s,n,SendFAX(${FAXFILE},d)
exten => s,n,Hangup() s,n,Hangup()

При дебаге выдает -- Executing [9@ivr:1] Dial("DAHDI/31-1", "DAHDI/g1/2918333,120,M(sendfax)") in new stack -- Requested transfer capability: 0x10 - 3K1AUDIO -- Called g1/2918333 -- Channel 0/1, span 1 got hangup, cause 1 -- Hungup 'DAHDI/1-1'

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.