[Asterisk-Users] Calls dropped upon 'native bridging' after IAX2
transfer
Vincent Luba
vincent.luba at multitel.be
Mon Jul 11 03:01:11 MST 2005
Skipped content of type multipart/alternative-------------- next part --------------
############
# amd BOX #
############
## Step 1
## Bob(ext. 6202) place a remote IAX2 call to the operator (ext. 6302)
## Reminder : _62XX are register on 'amd' and _63XX on 'dell'
-- Executing SetGroup("SIP/6202-d193", "IAX") in new stack
-- Executing NoOp("SIP/6202-d193", "") in new stack
-- Executing GotoIf("SIP/6202-d193", "0?4:7") in new stack
-- Goto (from-ip-phones,6302,7)
-- Executing SetVar("SIP/6202-d193", "NumToDial=6302") in new stack
-- Executing Dial("SIP/6202-d193", "IAX2/amd:$password$@$DELL_IP$/6302|300|tTrF") in new stack
-- Called amd:$password$@$DELL_IP$/6302
-- Call accepted by $DELL_IP$ (format gsm)
-- Format for call is gsm
-- IAX2/$DELL_IP$:4569/1 is ringing
-- IAX2/$DELL_IP$:4569/1 answered SIP/6202-d193
amd1-itbx*CLI> show channels
Channel (Context Extension Pri ) State Appl. Data
IAX2/$DELL_IP$:4569/1 ( s 1 ) Up Bridged Call SIP/6202-d193
SIP/6202-d193 (from-ip-phones 6302 10 ) Up Dial IAX2/amd:$password$@$DELL_IP$/6302|300|tTrF
2 active channel(s)
## Step 2
## The operator transfers the call to Bradd (ext. 6203)
## Reminder : _62XX are register on 'amd' and _63XX on 'dell'
-- Accepting AUTHENTICATED call from $DELL_IP$, requested format = 2, actual format = 2
-- Executing SetVar("IAX2/dell@$DELL_IP$:4569/2", "CALLEDID=6203") in new stack
-- Executing GotoIf("IAX2/dell@$DELL_IP$:4569/2", "0?3:7") in new stack
-- Goto (from-remote-hosts,6203,7)
-- Executing Macro("IAX2/dell@$DELL_IP$:4569/2", "dialuser|6203|30|tTrF") in new stack
-- Executing DBget("IAX2/dell@$DELL_IP$:4569/2", "temp=FM/6203") in new stack
-- DBget: varname=temp, family=FM, key=6203
-- DBget: Value not found in database.
-- Executing Dial("IAX2/dell@$DELL_IP$:4569/2", "SIP/6203|30|tTrF") in new stack
-- Called 6203
-- SIP/6203-078d is ringing
-- SIP/6203-078d answered IAX2/dell@$DELL_IP$:4569/2
amd1-itbx*CLI> show channels
Channel (Context Extension Pri ) State Appl. Data
SIP/6203-078d (from-ip-phones 1 ) Up Bridged Call IAX2/dell@$DELL_IP$:4569/2
IAX2/dell@$DELL_IP$:4569/2 (macro-dialuser s 102 ) Up Dial SIP/6203|30|tTrF
IAX2/$DELL_IP$:4569/1 ( s 1 ) Up Bridged Call SIP/6202-d193
SIP/6202-d193 (from-ip-phones 6302 10 ) Up Dial IAX2/amd:$password$@$DELL_IP$/6302|300|tTrF
4 active channel(s)
== Spawn extension (from-ip-phones, 6303, 0) exited non-zero on 'IAX2/dell@$DELL_IP$:4569/2' in macro 'dialuser'
== Spawn extension (from-ip-phones, 6303, 0) exited non-zero on 'IAX2/dell@$DELL_IP$:4569/2'
## Step 3
## Place a remote IAX2 incoming call from Bob (ext. 6202) to the Bert (ext. 6303) transfered by Brad (ext. 6203)
## Reminder : _62XX are register on 'amd' and _63XX on 'dell'
-- Executing SetGroup("IAX2/dell@$DELL_IP$:4569/2", "IAX") in new stack
-- Executing NoOp("IAX2/dell@$DELL_IP$:4569/2", "") in new stack
-- Executing GotoIf("IAX2/dell@$DELL_IP$:4569/2", "0?4:7") in new stack
-- Goto (from-ip-phones,6303,7)
-- Executing SetVar("IAX2/dell@$DELL_IP$:4569/2", "NumToDial=6303") in new stack
-- Executing Dial("IAX2/dell@$DELL_IP$:4569/2", "IAX2/amd:$password$@$DELL_IP$/6303|300|tTrF") in new stack
-- Called amd:$password$@$DELL_IP$/6303
-- Call accepted by $DELL_IP$ (format gsm)
-- Format for call is gsm
-- IAX2/$DELL_IP$:4569/3 is ringing
-- IAX2/$DELL_IP$:4569/3 answered IAX2/dell@$DELL_IP$:4569/2
-- Attempting native bridge of IAX2/dell@$DELL_IP$:4569/2 and IAX2/$DELL_IP$:4569/3
-- Channel 'IAX2/dell@$DELL_IP$:4569/2' ready to transfer
-- Channel 'IAX2/$DELL_IP$:4569/3' ready to transfer
-- Releasing IAX2/$DELL_IP$:4569/3 and IAX2/dell@$DELL_IP$:4569/2
-- Hungup 'IAX2/$DELL_IP$:4569/1'
== Spawn extension (from-ip-phones, 6302, 10) exited non-zero on 'SIP/6202-d193'
-- Executing Macro("SIP/6202-d193", "hangup") in new stack
-- Executing Hangup("SIP/6202-d193", "SIP/6303") in new stack
== Spawn extension (macro-hangup, s, 1) exited non-zero on 'SIP/6202-d193' in macro 'hangup'
== Spawn extension (from-ip-phones, h, 1) exited non-zero on 'SIP/6202-d193'
-- Hungup 'IAX2/$DELL_IP$:4569/3'
== Spawn extension (from-ip-phones, 6303, 10) exited non-zero on 'IAX2/dell@$DELL_IP$:4569/2'
-- Executing Macro("IAX2/dell@$DELL_IP$:4569/2", "hangup") in new stack
-- Executing Hangup("IAX2/dell@$DELL_IP$:4569/2", "SIP/6303") in new stack
## Call is dropped upon IAX2 release
== Spawn extension (macro-hangup, s, 1) exited non-zero on 'IAX2/dell@$DELL_IP$:4569/2' in macro 'hangup'
== Spawn extension (from-ip-phones, h, 1) exited non-zero on 'IAX2/dell@$DELL_IP$:4569/2'
-- Hungup 'IAX2/dell@$DELL_IP$:4569/2'
amd1-itbx*CLI> show channels
Channel (Context Extension Pri ) State Appl. Data
0 active channel(s)
amd1-itbx*CLI>
-------------- next part --------------
############
# dell BOX #
############
## Step 1
## Receives a remote IAX2 incoming call from Bob (ext. 6202) to the operator (ext. 6302)
## Reminder : _62XX are register on 'amd' and _63XX on 'dell'
-- Accepting AUTHENTICATED call from $AMD_IP$, requested format = 2, actual format = 2
-- Executing SetVar("IAX2/amd@$AMD_IP$:4569/1", "CALLEDID=6302") in new stack
-- Executing GotoIf("IAX2/amd@$AMD_IP$:4569/1", "0?3:7") in new stack
-- Goto (from-remote-hosts,6302,7)
-- Executing Macro("IAX2/amd@$AMD_IP$:4569/1", "dialuser|6302|30|tT") in new stack
-- Executing Dial("IAX2/amd@$AMD_IP$:4569/1", "SIP/6302|30|tT") in new stack
-- Called 6302
-- SIP/6302-21f8 is ringing
-- SIP/6302-21f8 answered IAX2/amd@$AMD_IP$:4569/1
dell-itbx1*CLI> show channels
Channel (Context Extension Pri ) State Appl. Data
SIP/6302-21f8 (from-ip-phones 1 ) Up Bridged Call IAX2/amd@$AMD_IP$:4569/1
IAX2/amd@$AMD_IP$:4569/1 (macro-dialuser s 102 ) Up Dial SIP/6302|30|tT
2 active channel(s)
== Spawn extension (from-ip-phones, 6203, 0) exited non-zero on 'IAX2/amd@$AMD_IP$:4569/1' in macro 'dialuser'
== Spawn extension (from-ip-phones, 6203, 0) exited non-zero on 'IAX2/amd@$AMD_IP$:4569/1'
## Step 2
## The operator transfers the call to Bradd (ext. 6203)
## Reminder : _62XX are register on 'amd' and _63XX on 'dell'
-- Executing SetGroup("IAX2/amd@$AMD_IP$:4569/1", "IAX") in new stack
-- Executing NoOp("IAX2/amd@$AMD_IP$:4569/1", "") in new stack
-- Executing GotoIf("IAX2/amd@$AMD_IP$:4569/1", "0?4:7") in new stack
-- Goto (from-ip-phones,6203,7)
-- Executing SetVar("IAX2/amd@$AMD_IP$:4569/1", "NumToDial=6203") in new stack
-- Executing Dial("IAX2/amd@$AMD_IP$:4569/1", "IAX2/dell:$password$@$AMD_IP$/6203|300|rF") in new stack
-- Called dell:$password$@$AMD_IP$/6203
-- Call accepted by $AMD_IP$ (format gsm)
-- Format for call is gsm
-- IAX2/$AMD_IP$:4569/2 is ringing
-- IAX2/$AMD_IP$:4569/2 answered IAX2/amd@$AMD_IP$:4569/1
-- Attempting native bridge of IAX2/amd@$AMD_IP$:4569/1 and IAX2/$AMD_IP$:4569/2
-- Channel 'IAX2/amd@$AMD_IP$:4569/1' ready to transfer
-- Channel 'IAX2/$AMD_IP$:4569/2' ready to transfer
-- Releasing IAX2/$AMD_IP$:4569/2 and IAX2/amd@$AMD_IP$:4569/1
-- Hungup 'IAX2/$AMD_IP$:4569/2'
== Spawn extension (from-ip-phones, 6203, 10) exited non-zero on 'IAX2/amd@$AMD_IP$:4569/1'
-- Executing Macro("IAX2/amd@$AMD_IP$:4569/1", "hangup") in new stack
-- Executing Hangup("IAX2/amd@$AMD_IP$:4569/1", "SIP/6203") in new stack
== Spawn extension (macro-hangup, s, 1) exited non-zero on 'IAX2/amd@$AMD_IP$:4569/1' in macro 'hangup'
== Spawn extension (from-ip-phones, h, 1) exited non-zero on 'IAX2/amd@$AMD_IP$:4569/1'
-- Hungup 'IAX2/amd@$AMD_IP$:4569/1'
dell-itbx1*CLI> show channels
Channel (Context Extension Pri ) State Appl. Data
0 active channel(s)
## Step 3
## Receives a remote IAX2 incoming call from Bob (ext. 6202) to the Bert (ext. 6303) transfered by Brad (ext. 6203)
## Reminder : _62XX are register on 'amd' and _63XX on 'dell'
-- Accepting AUTHENTICATED call from $AMD_IP$, requested format = 2, actual format = 2
-- Executing SetVar("IAX2/amd@$AMD_IP$:4569/3", "CALLEDID=6303") in new stack
-- Executing GotoIf("IAX2/amd@$AMD_IP$:4569/3", "0?3:7") in new stack
-- Goto (from-remote-hosts,6303,7)
-- Executing Macro("IAX2/amd@$AMD_IP$:4569/3", "dialuser|6303|30|tT") in new stack
-- Executing Dial("IAX2/amd@$AMD_IP$:4569/3", "SIP/6303|30|tT") in new stack
-- Called 6303
-- SIP/6303-f794 is ringing
-- SIP/6303-f794 answered IAX2/amd@$AMD_IP$:4569/3
dell-itbx1*CLI> show channels
Channel (Context Extension Pri ) State Appl. Data
SIP/6303-f794 (from-ip-phones 1 ) Up Bridged Call IAX2/amd@$AMD_IP$:4569/3
IAX2/amd@$AMD_IP$:4569/3 (macro-dialuser s 102 ) Up Dial SIP/6303|30|tT
2 active channel(s)
dell-itbx1*CLI>
## Call have been dropped on 'amd', but the channels will stay active until Bert (ext 6303) hangs up
More information about the asterisk-users
mailing list