[Asterisk-Users] Fax detect/transfer problem?
Jim Meehan
jmeehan-asterisk at vpizza.org
Sun Apr 10 14:01:06 MST 2005
Trying to get my asterisk system to detect and transfer inbound fax calls.
System is supposed to detect the fax, and then ring my fax machine which is
connected to a Sipura device.
Here's my extensions.conf:
exten => 1000,1,Goto(s,1)
exten => 630446,1,Goto(s,3)
exten => s,1,AGI(callerid.agi|${CALLERIDNUM})
exten => s,2,SetCallerId,"${googlename} <${CALLERIDNUM}>"
exten => s,3,Answer
exten => s,4,Wait(3)
exten => s,5,Dial(${PHONES},30)
exten => s,6,Wait(2)
exten => s,7,Voicemail(u3001)
exten => s,8,Hangup
exten => fax,1,Dial(SIP/meehan-fax,30)
exten => fax,2,Congestion
exten => 2001,1,Dial(SIP/meehan-home,30)
exten => 2002,1,Dial(SIP/meehan-mobile,30)
exten => 2003,1,Dial(SIP/meehan-fax,30)
Detection seems to be working okay. If I call in with a voice call, my two
voice SIP phones ring as normal, etc. If I call in with a fax call, it seems
like Asterisk is detecting the fax correctly, but the fax never rings, and
the call is just dropped. Fax rings fine and is answered if I call ext. 2003
though. Here's the event log:
-- Executing AGI("SIP/1095-6694", "callerid.agi|7753594712") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/callerid.agi
-- AGI Script callerid.agi completed, returning 0
-- Executing SetCallerID("SIP/1095-6694", "Haws Corporation <7753594712>") in new stack
-- Executing Answer("SIP/1095-6694", "") in new stack
-- Executing Wait("SIP/1095-6694", "3") in new stack
== Spawn extension (meehan, s, 4) exited non-zero on 'SIP/1095-6694'
Any ideas here?
Thanks,
Jim
More information about the asterisk-users
mailing list