you got 2 out of 3, the dialplan would look like this: <include> <extension name="pstn"> <condition field="destination_number" expression="^(.*)$"> <action application="bridge" data="sofia/gateway/${distributor(carrier1)}/$1"/> </condition> </extension> </include> On Wed, Nov 11, 2009 at 1:19 PM, DJB <djbinter@yahoo.com> wrote:
Anthony,
Would this configuration work if we want to do load sharing 50/50:
#distributor.conf.xml
<configuration name="distributor.conf" description="Distributor Configuration"> <lists> <list name="carrier1" total-weight="2"> <node name="gateway1" weight="1"/> <node name="gateway2" weight="1"/> </list> </lists> </configuration>
---------------------------------------------------- #sip_profiles/external/carrier1.xml
<include> <gateway name="gateway1"> <param name="username" value="none"/> <param name="password" value="none"/> <param name="proxy" value="10.10.10.1"/> <param name="register" value="false"/> </gateway> <gateway name="gateway2"> <param name="username" value="none"/> <param name="password" value="none"/> <param name="proxy" value="10.10.10.2"/> <param name="register" value="false"/> </gateway>
--------------------------------------------------- #dialplan/defalut/01_outbound_routes.xml
<include> <extension name="gw1"> <condition field="destination_number" expression="^(.*)$"> <action application="bridge" data="${distributor(carrier1)}sofia/gateway/gateway1/$1"/> </condition> </extension> <extension name="gw2"> <condition field="destination_number" expression="^(.*)$"> <action application="bridge" data="${distributor(carrier1)}sofia/gateway/gateway2/$1"/> </condition> </extension> </include>
Thank you, Dorn B.
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:213-799-1400