1 | изначальная версия редактировать | |
Так и не нашел к сожалению инструкцию до конца Установил 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'
2 | No.2 Revision редактировать |
Так и не нашел к сожалению инструкцию до конца
Установил 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.