Using FreePBX with SDF VOIP

This tutorial shows how to add your SDF VOIP extension as a trunk in FreePBX.

Prerequisites

Procedure

In the admin interface follow these steps, replacing $EXTENSION and $PASSWORD with your extension number and password respectively:

  1. Go to Connectivity » Trunks
  2. Select Add Trunk and choose Add SIP (chan_sip) trunk
  3. Set Trunk Name to sdf
  4. Set Outbound Caller ID to <$EXTENSION@sip.sdf.org>
  5. Set CID Options to Force Trunk CID
  6. Go to the sip Settings tab
  7. Set Trunk Name to SDF
  8. 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
  9. Go to the Incoming tab
  10. Set Register String to $EXTENSION:$PASSWORD@sip.sdf.org
  11. 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.

$Id: sdf_voip_freepbx.html,v 1.2 2017/11/07 12:49:54 irl Exp $