[asterisk-users] Asterisk Fax detection *11.7
Jakob-Matthias Böttger
jakob at j-mb.de
Tue Jan 21 04:51:47 CST 2014
Hello everybody
I'm trying to enable the Digium res_fax app at my *11.7 Server.
a fax show stats comes up with
FAX Statistics:
---------------
Current Sessions : 0
Reserved Sessions : 0
Transmit Attempts : 0
Receive Attempts : 1
Completed FAXes : 1
Failed FAXes : 1
Digium G.711
Licensed Channels : 1
Max Concurrent : 0
Success : 0
Switched to T.38 : 0
Canceled : 0
No FAX : 0
Partial : 0
Negotiation Failed : 0
Train Failure : 0
Protocol Error : 0
IO Partial : 0
IO Fail : 0
Digium T.38
Licensed Channels : 1
Max Concurrent : 1
Success : 0
Canceled : 0
No FAX : 0
Partial : 0
Negotiation Failed : 0
Train Failure : 1
Protocol Error : 0
IO Partial : 0
IO Fail : 0
so that should be ok.
The corresponding dialplan section starts with
[from-sip]
include => inbound
[inbound]
exten => _X.,1,Answer()
exten => _X.,n,GotoIf(${BLACKLIST()}?black,1)
exten => _X.,n,Ringing
exten => _X.,n,Progress()
exten => _X.,n,Wait(5)
exten => _X.,n,Dial(SIP/123&SIP/456,30,oxX)
...
exten => fax,1,NoOp(**** FAX DETECTED ****)
exten => fax,n,Goto(fax-rx,receive,1)
in the sip.conf i specified
[general]
sendrpid=rpid
trustrpid=yes
language=de
videosupport=yes
callevents=yes
caninvite=yes
qualify=yes
nat=force_rport,comedia
faxdetect=yes
t38pt_udptl=yes
...
[abcde]
type=peer
insecure=invite
defaultuser=12345678912
fromuser=12345678912
fromdomain=abcde.ab
secret=guess-what
host=abcde.ab
qualify=yes
context=from-sip
dtmfmode=rfc2833
callbackextension=12345678912
but all i can see if i try to send a testfax is
== Using SIP VIDEO CoS mark 6
== Using SIP RTP CoS mark 5
-- Executing [12345678912 at from-sip:1] Answer("SIP/abcde-00000016",
"") in new stack
> 0x7fd11404cd00 -- Probation passed - setting RTP source
address to 123.456.789.123:17108
-- Executing [12345678912 at from-sip:2] GotoIf("SIP/abcde-00000016",
"0?black,1") in new stack
-- Executing [12345678912 at from-sip:3] Ringing("SIP/abcde-00000016",
"") in new stack
-- Executing [12345678912 at from-sip:4]
Progress("SIP/abcde-00000016", "") in new stack
-- Executing [12345678912 at from-sip:5] Wait("SIP/abcde-00000016",
"5") in new stack
-- Executing [12345678912 at from-sip:6] Dial("SIP/abcde-00000016",
"SIP/123&SIP/456,30,oxX") in new stack
== Using SIP RTP CoS mark 5
== Using SIP RTP CoS mark 5
-- Called SIP/200
-- Called SIP/201
-- SIP/123-00000018 connected line has changed. Saving it until
answer for SIP/abcde-00000016
-- SIP/456-00000017 connected line has changed. Saving it until
answer for SIP/abcde-00000016
-- SIP/123-00000018 is ringing
-- SIP/456-00000017 is ringing
Any hints why thats not working?
Best Regards Jakob
More information about the asterisk-users
mailing list