using_freepbx_with_sdf_voip
This is an old revision of the document!
Table of Contents
Using FreePBX with SDF VOIP
This tutorial shows how to add your SDF VOIP extension as a trunk in FreePBX.
Prerequisites
- A working FreePBX setup
- Access to the FreePBX admin interface
Procedure
In the admin interface follow these steps, replacing $EXTENSION
and $PASSWORD
with your extension number and password respectively:
- Go to Connectivity » Trunks
- Select Add Trunk and choose Add SIP (chan_sip) trunk
- Set Trunk Name to
sdf
- Set Outbound Caller ID to
$EXTENSION@sip.sdf.org
- Set CID Options to Force Trunk CID
- Go to the sip Settings tab
- Set Trunk Name to
SDF
- Set peer details to:
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
- Go to the Incoming tab
- Set Register String to
$EXTENSION:$PASSWORD@sip.sdf.org
- Click Submit
You can now define Inbound and Outbound routes using this new trunk. To test inbound calls, you can queue a test call through maint
.
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)
using_freepbx_with_sdf_voip.1688414893.txt · Last modified: 2023/07/03 20:08 by hc9