Hi
I have recently bought a Grandstream GXW4104 (4 FXO ports)
and need some help setting up a gateway to call out using
the GXW4104. I am really out of my depth here and may be
looking at this the wrong way so please bear with me.
I followed the advice on this website
"http://www.timhunt.net/wiki/FreeSwitch:GXW4104"
and incoming calls from a PSTN line are working great. Now I
need to setup a dialplan so that outgoing calls are routed
through the same PSTN line on the GXW4104. I will eventually
have 4 PSTN lines with a dialplan to use the first available
line (if that is possible).
According to the FreeSWITCH 1.0.6 book (and many online
posts) I need to create a gateway and a dialplan but all the
gateway examples are for SIP accounts.
So, the gateway definition seems to need a username and
password but the GXW4104 does not have that capability. I
found this gateway definition in the freeswitch.xml.fsxml
file but am not sure how many of these variables are
required.
<gateways>
<gateway name="
example.com">
<param name="username" value="joeuser"/>
<param name="password" value="password"/>
<param name="from-user" value="joeuser"/>
<param name="from-domain" value="
example.com"/>
<param name="expire-seconds" value="600"/>
<param name="register" value="false"/>
<param name="retry-seconds" value="30"/>
<param name="extension" value="5000"/>
<param name="context" value="public"/>
</gateway>
</gateways>
If I define a gateway called "gxw4104", then this is what I
think a simple dialplan should look like but I'm not sure of
the gateway details in the "bridge" section of the
definition.
<extension name="gxw4104_out">
<condition field="destination_number"
expression="^(\d{10})$">
<action application="bridge"
data="sofia/gateway/gxw4104/........"/> (what
should this be???)
</condition>
</extension>
Am I moving in the right direction and can someone fill in
the blanks for me please
Thanks in advance!