[Asterisk-Users] No sound when the call is diverted
Esteban Guana-Jarrin
egua5261 at hotmail.com
Fri May 26 00:15:52 MST 2006
Hi Guys,
I'm having sound problems when diverting a call using asterisk at home 1.5. I
am using the following configuration in extensions_custom.conf,
extensions_additional.conf and extensions.conf
[custom-Sales]
exten => s,1,SetVar(DivertNumber=02XXXXXXXX)
exten => s,2,Dial(SIP/116, 15)
exten => s,3,Goto(outrt-010-outside3,9${DivertNumber},1)
(i have replaced the diverted phone number with XXXXXXXX above)
[outrt-010-outside3] it's the context to make outbound calls via SIP trunk
The custom-Sales context is used in the following ext-did context for
incoming calls,
[ext-did]
exten => 02YYYYYYYY,1,SetVar(FROM_DID=02YYYYYYYY) ;
exten => 02YYYYYYYY,2,Goto(custom-Sales,s,1) ;
(i have replaced the called DID number with YYYYYYYY above)
So when ringing 02YYYYYYYY, after 15 seconds the call is successfully
diverted to 02XXXXXXXX
however when the call is answered there is not any sound on any end. Can any
one that has this
working please point me on the right direction I will appreciate it. I'm not
too sure what
would be affecting the sound on the call as it is diverted.
See below for relevant debug output from the console.
-- Executing SetVar("SIP/02YYYYYYYY-a1a7", "FROM_DID=02YYYYYYYY") in new
stack
-- Executing Goto("SIP/02YYYYYYYY-a1a7", "custom-Sales|s|1") in new
stack
-- Goto (custom-Sales,s,1)
-- Executing SetVar("SIP/YYYYYYYY-a1a7", "DivertNumber=02XXXXXXXX") in
new stack
-- Executing Dial("SIP/02YYYYYYYY-a1a7", "SIP/116| 15") in new stack
-- Called 116
-- SIP/116-ca11 is ringing
.
.
.
-- Executing SetVar("SIP/02YYYYYYYY-e487", "DIAL_NUMBER=02XXXXXXXX") in
new stack
-- Executing SetVar("SIP/02YYYYYYYY-e487", "DIAL_TRUNK=11") in new stack
-- Executing AGI("SIP/02YYYYYYYY-e487", "fixlocalprefix") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
fixlocalprefix: Could not parse /etc/asterisk/localprefixes.conf
-- AGI Script fixlocalprefix completed, returning 0
-- Executing SetVar("SIP/02YYYYYYYY-e487", "OUTNUM=02XXXXXXXX") in new
stack
-- Executing Cut("SIP/02YYYYYYYY-e487", "custom=OUT_11|:|1") in new
stack
-- Executing GotoIf("SIP/02YYYYYYYY-e487", "0?20") in new stack
-- Executing NoOp("SIP/02YYYYYYYY-e487", "02XXXXXXXX") in new stack
-- Executing Dial("SIP/02YYYYYYYY-e487", "SIP/sales/02XXXXXXXX") in new
stack
-- Called sales/02XXXXXXXX
-- SIP/sales-7d0b is making progress passing it to SIP/02YYYYYYYY-e487
-- SIP/sales-7d0b answered SIP/02YYYYYYYY-e487
-- Attempting native bridge of SIP/0282058347-e487 and SIP/sales-7d0b
asterisk*CLI> sip show channels
Peer User/ANR Call ID Seq (Tx/Rx) Format
202.177.222.24 02XXXXXXXX 01f672b7696 00103/00000 g729
202.177.222.24 02YYYYYYYY 447542a4000 00101/31350 g729
4 active SIP channel(s)
(I changed the numbers to XXXXXXXX and YYYYYYYY in the debug output as well)
Thanks in advance,
Paul
_________________________________________________________________
New year, new job there's more than 100,00 jobs at SEEK
http://a.ninemsn.com.au/b.aspx?URL=http%3A%2F%2Fninemsn%2Eseek%2Ecom%2Eau&_t=752315885&_r=Jan05_tagline&_m=EXT
More information about the asterisk-users
mailing list