Hello, all.
In section 4.3.10 of the Asterisk Handbook, there is an example of an
LCR/Failover Trunking scenario. I've tried it, and it works, as long as
I fail over from something else to ZAP, but I can't get it to
"hunt" to
the other context if the zapata channel (or group) is used first.
Can anyone help? Here is my extensions.conf, and the error message I
get.
[trunklocal]
;
; Local area dialing accessed through trunk interface
;
exten => _NXXXXXX,1,Dial(ZAP/26/952${EXTEN})
exten => _NXXXXXX,2,Congestion
;
exten => _612NXXXXXX,1,Dial(ZAP/26/${EXTEN})
exten => _612NXXXXXX,2,Congestion
;
exten => _651NXXXXXX,1,Dial(ZAP/26/${EXTEN})
exten => _651NXXXXXX,2,Congestion
;
exten => _763NXXXXXX,1,Dial(ZAP/26/${EXTEN})
exten => _763NXXXXXX,2,Congestion
;
exten => _952NXXXXXX,1,Dial(ZAP/26/${EXTEN})
exten => _952NXXXXXX,2,Congestion
[iconnectlocal]
;
; Local calls routed through iConnectHere
;
exten => _NXXXXXX,1,Macro(dialiconnect,1952${EXTEN},70)
exten => _NXXXXXX,2,Macro(fastbusy)
;
exten => _612NXXXXXX,1,Macro(dialiconnect,1${EXTEN},70)
exten => _612NXXXXXX,2,Macro(fastbusy)
;
exten => _651NXXXXXX,1,Macro(dialiconnect,1${EXTEN},70)
exten => _651NXXXXXX,2,Macro(fastbusy)
;
exten => _763NXXXXXX,1,Macro(dialiconnect,1${EXTEN},70)
exten => _763NXXXXXX,2,Macro(fastbusy)
;
exten => _952NXXXXXX,1,Macro(dialiconnect,1${EXTEN},70)
exten => _952NXXXXXX,2,Macro(fastbusy)
;
[local]
;
; Master context for local, toll-free, and iaxtel calls only
;
include => parkedcalls
include => trunklocal
include => iconnectlocal
[extensions]
;
include => local
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
[root@lizzie asterisk]# asterisk -vvvvvvr
== Parsing '/etc/asterisk/asterisk.conf': Found
Asterisk CVS-HEAD-05/28/04-09:54:40, Copyright (C) 1999-2004 Digium.
Written by Mark Spencer <markster@digium.com>
=======================================================================Connected
to Asterisk CVS-HEAD-05/28/04-09:54:40 currently running on
lizzie (pid = 31313)
-- Starting simple switch on 'Zap/3-1'
-- Executing Dial("Zap/3-1", "ZAP/26/7635121111") in new
stack
-- Called 26/7635121111
-- Zap/26-1 answered Zap/3-1
-- Attempting native bridge of Zap/3-1 and Zap/26-1
=-=-=-=-=-=-=--=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-
-- Starting simple switch on 'Zap/2-1'
-- Executing Dial("Zap/2-1", "ZAP/26/7635121111") in new
stack
Jun 21 23:00:23 NOTICE[1242952640]: app_dial.c:674 dial_exec: Unable to
create channel of type 'ZAP'
== Everyone is busy at this time
-- Executing Congestion("Zap/2-1", "") in new stack
lizzie*CLI>
steve@daviesfam.org
2004-Jun-21 23:01 UTC
[Asterisk-Users] Failover Trunking Won't Fail Over
On Mon, 21 Jun 2004, Greg Blakely wrote:> Can anyone help? Here is my extensions.conf, and the error message I > get.Once you execute "Congestion", everything stops. You need something like exten => _NXXXXXX,1,Dial(SIP/....) exten => _NXXXXXX,2,Dial(ZAP/26/...) exten => _NXXXXXX,3,Congestion Steve
Thank you. That did the trick.> > Once you execute "Congestion", everything stops. > > You need something like > > exten => _NXXXXXX,1,Dial(SIP/....) > exten => _NXXXXXX,2,Dial(ZAP/26/...) > exten => _NXXXXXX,3,Congestion > > Steve