This tutorial shows how to add your SDF VOIP extension as a trunk in FreePBX.
In the admin interface follow these steps, replacing $EXTENSION
and $PASSWORD
with your extension number and password respectively:
sdf
$EXTENSION@sip.sdf.org
$EXTENSION
$PASSWORD
sip.sdf.org
5060
from-trunk
0.0.0.0-udp
sip.sdf.org
$EXTENSION
SDF
host=sip.sdf.org username=$EXTENSION secret=$PASSWORD type=friend context=from-trunk insecure=port,invite trustrpid=yes sendrpid=yes directmedia=no qualify=yes keepalive=45 nat=yes dtmfmode=rfc2833 disallow=all allow=ulaw
$EXTENSION:$PASSWORD@sip.sdf.org
You can now define Inbound and Outbound routes using this new trunk. You may refer to FreePBX documentation on how to set up outbound and inbound routes. To test inbound calls, you can queue a test call through maint
.
* NOTE: Older versions of FreePBX may still allow for chan_sip trunk settings, but this is deprecated and chan_pjsip is now the preferred configuration.
If you have an incoming DID through SDF, just a note that the SDF's system does not pass FROM_DID= . |
If you would like to route your call through a specific incoming route by DID, then add the DID after the registration string. |
For example: $EXTENSION:$PASSWORD@sip.sdf.org/$DID You can add the 11 or 10 digit number, just make sure it matches exactly to what you want in the incoming route. |
$Id: sdf_voip_freepbx.html,v 1.2 2017/11/07 12:49:54 irl Exp $ Using FreePBX with SDF VOIP - traditional link (using RCS)