Hi,
We have multiple gateway registration with internal profile for inbound calls. These registrations could be with same IP address but different extensions/users. In our public dial plan, we need to link an incoming call with the gateway and transfer it to different destination based on which gateway call came over. We tried setting channel variables in gateway but cannot access them in dial plan. They are always empty. Is there a way to achieve this? Sample gateway file
<include>
<gateway name=gw1>
<param name="username" value="xxxxx"/>
<param name=realm" value="xxx"/>
<param name="from-user" value="1001"/>
<param name=register" value="true"/>
<variables>
<variable name="curGateway" value="gw1"/>
<variables> </gateway>
<gateway name=gw2>
<param name="username" value="xxxxx"/>
<param name=realm" value="xxx"/>
<param name="from-user" value="1002"/>
<param name=register" value="true"/>
<variables>
<variable name="curGateway" value="gw2"/>
<variables> </gateway>
</include>
${curGateway} is always empty in dialplan.
Thanks,
Varsha
____________________________________________________________ _____________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
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