Hi there. I would appreciate your help.
The TDA 200 (Panasonic) and Elastix box are linked together through an E1. The E1 trunk is sincronized but there are no completed calls from each one of the PBX.
When I call from an extension of the TDA200 to an extension of the Elastix box I get an empty sound and after about 10 seconds I get busy or reorder tone. In the asterisk CLI, I see the following:
New MFC/R2 call detected on chan 19 but nothing more.
Once I hang up I see:
MFC/R2 call disconnected on channel 19
MFC/R2 call end on channel 19
When I call from an extension of the Elastix box to an extension of the TDA 200, I get an empty sound and after a few seconds I get the recorded voice of all circuits are busy. In the asterisk CLI, I see the following:
– Called g1/106
(after a few seconds appears the following)
MFC/R2 call disconnected on channel 17
– DAHDI/17-1 is circuit-busy
– Hungup ‘DAHDI/17-1’
== Everyone is busy/congested at this time (1:0/1/0)
– Executing [s@macro-dialout-trunk:20] NoOp(“SIP/300-00000006”, “Dial failed for some reason with DIALSTATUS = CONGESTION and HANGUPCAUSE = 0”) in new stack
– Executing [s@macro-dialout-trunk:21] Goto(“SIP/300-00000006”, “s-CONGESTION,1”) in new stack
– Goto (macro-dialout-trunk,s-CONGESTION,1)
– Executing [s-CONGESTION@macro-dialout-trunk:1] Set(“SIP/300-00000006”, “RC=0”) in new stack
– Executing [s-CONGESTION@macro-dialout-trunk:2] Goto(“SIP/300-00000006”, “0,1”) in new stack
– Goto (macro-dialout-trunk,0,1)
– Executing [0@macro-dialout-trunk:1] Goto(“SIP/300-00000006”, “continue,1”) in new stack
– Goto (macro-dialout-trunk,continue,1)
– Executing [continue@macro-dialout-trunk:1] GotoIf(“SIP/300-00000006”, “1?noreport”) in new stack
– Goto (macro-dialout-trunk,continue,3)
– Executing [continue@macro-dialout-trunk:3] NoOp(“SIP/300-00000006”, “TRUNK Dial failed due to CONGESTION HANGUPCAUSE: 0 - failing through to other trunks”) in new stack
– Executing [continue@macro-dialout-trunk:4] Set(“SIP/300-00000006”, “CALLERID(number)=300”) in new stack
– Executing [106@from-internal:5] Macro(“SIP/300-00000006”, “outisbusy,”) in new stack
– Executing [s@macro-outisbusy:1] Progress(“SIP/300-00000006”, “”) in new stack
– Executing [s@macro-outisbusy:2] GotoIf(“SIP/300-00000006”, “0?emergency,1”) in new stack
– Executing [s@macro-outisbusy:3] GotoIf(“SIP/300-00000006”, “0?intracompany,1”) in new stack
– Executing [s@macro-outisbusy:4] Playback(“SIP/300-00000006”, “all-circuits-busy-now&pls-try-call-later, noanswer”) in new stack
– <SIP/300-00000006> Playing ‘all-circuits-busy-now.gsm’ (language ‘en’)
MFC/R2 call end on channel 17
– <SIP/300-00000006> Playing ‘pls-try-call-later.gsm’ (language ‘en’)
== Spawn extension (macro-outisbusy, s, 4) exited non-zero on ‘SIP/300-00000006’ in macro ‘outisbusy’
== Spawn extension (from-internal, 106, 5) exited non-zero on ‘SIP/300-00000006’
– Executing [h@from-internal:1] Macro(“SIP/300-00000006”, “hangupcall”) in new stack
– Executing [s@macro-hangupcall:1] GotoIf(“SIP/300-00000006”, “1?skiprg”) in new stack
– Goto (macro-hangupcall,s,4)
– Executing [s@macro-hangupcall:4] GotoIf(“SIP/300-00000006”, “1?skipblkvm”) in new stack
– Goto (macro-hangupcall,s,7)
– Executing [s@macro-hangupcall:7] GotoIf(“SIP/300-00000006”, “1?theend”) in new stack
– Goto (macro-hangupcall,s,9)
– Executing [s@macro-hangupcall:9] Hangup(“SIP/300-00000006”, “”) in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on ‘SIP/300-00000006’ in macro ‘hangupcall’
== Spawn extension (from-internal, h, 1) exited non-zero on ‘SIP/300-00000006’
I think there is some information missing on both PBX´s. This info is related to the E1 connection.
Waiting for your comments
David Medina