I have an Asterisk system with 2 trunks (as shown below).  I need to be able
to disable a trunk at runtime. I may not change the dialplan but I can
change sip.conf and reload.

 

Any attempt to dial in the dialplan uses trunk A and trunk B in that order.
Normally calls will route through trunk A, but if I disable A I want calls
to go to trunk B.

 

Is there a creative way to effectively disable a trunk at runtime given
these parameters?  I don't think there is an "enabled" key-value pair for
sip.conf stanzas.  If I change the host key value to 0.0.0.0 and reload will
that effectively cause the dialplan to use trunk B?

 

 

[trunk_A]

context=from-trunk-sip-trunk_A

 

[trunk_A_in]

type=peer

qualify=yes

host=1.2.3.4

context=from-trunk

 

[trunk_B]

context=from-trunk-sip-trunk_B

 

[trunk_B_in]

type=peer

qualify=yes

host=1.2.3.4

context=from-trunk

 

-- 
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

Astricon is coming up October 9-11!  Signup is available at: 
https://www.asterisk.org/community/astricon-user-conference

Check out the new Asterisk community forum at: https://community.asterisk.org/

New to Asterisk? Start here:
      https://wiki.asterisk.org/wiki/display/AST/Getting+Started

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to