Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 This wiki explains how to use the FreePBX SIPSTATION Module in conjunction with SIPStation SIP Trunk service. The SIPSTATION Module helps you configure your trunks, routes, and DIDs in just a few clicks. This wiki assumes you have already set up a SIPStation account as described in our wiki "Creating a SIPStation Account."

Info

The SIPSTATION Module, when combined with a SIPSTATION SIPStation SIP Trunk account, provides a quick and easy method for getting a SIP Trunk online and ready to go fast. In general, there is not much to adjust here besides pointing your new DIDs or adding an Area Code for 7-digit dialing.

Info

Download a PDF UserGuide on using the SIPStation Module for FreePBX and PBXact here.

Downloading or Installing the SIPStation Module

Using the SIPStation Module

...

  1. Navigate to your SIPSTATION Module

...

  1. , where you should see a screen like this

...

Image Removed

...

  1. :
    Image Added

  2. Log into the SIPStation Store from within the module. If you have multiple registrations, the system will ask you to choose one.
    Image Added

    Image Added

  3. Click "My Account."
    Image Added

  4. Scroll down to the "Account Configuration" section. You will see your FreePBX Module Keycode. You are going to need to copy it, but it is very long, so we recommend that you simply click the "Copy to Clipboard" button to copy the information to your computer's clipboard.
    Image Added

  5. Scroll back up the page in your SIPSTATION Module and look for the Account Key field. Paste your account key into this field.
    Image Added

  6. Click "Add Key" to connect your SIPStation service to FreePBX.Image Added

  7. After you have entered your key, your screen might look like this:
    Image Added

  8. Click the "Apply Config" button at the top of the module.
     Image Added

  9. Now, your screen should look like this:
    Note that you would normally see the entire external IP Address.

...

  1. Image Added

 


  1. You will now also see several new buttons

...

  1. :
    Image Added
    1. Remove Key-

...

    1. Removes the account key

...

    1. but

...

    1. leaves the trunks intact.
    2. Remove Key & Delete Trunks-

...

    1. Removes the account key and

...

    1. removes the trunks.

...

    1. Refresh Asterisk Account Info-

...

    1. Updates the module to reflect changes you've made in your SIPStation account. For example, if you purchase a new DID, you will would want to come back to the SIPSTATION module and

...

    1. update the account information by

...

    1. clicking this button

...

    1. followed by the "Apply Config" button.
    2. Run Firewall Test- Running the firewall test will tell you if you have port-forwarding

...

    1. set up correctly on your firewall. Note that it is recommended that you do

...

    1. set up port forwarding, as it will provide more reliable SIP Trunking.

...

    1. You can read more about port forwarding in our wiki "Configuration of SIPStation Trunks."

      1. Your firewall test may result in the following being displayed

...

      1. :

...

      1. Image Added

 


      1. After you correct your firewall issues and rerun the firewall test, you should see the following displayed

...

Image Removed

 

System Status

...

      1. :
        Image Added

  1. Scroll down to the System Status section to view current settings and check for any warnings.
    Note that you will see your actual info and not the "x's" we've placed here as a sample.
    Image Added 
    1. Asterisk Registration Status- Displays the Asterisk Registration status.
    2. Your Contact IP- This is the contact IP as seen on the gateway

...

    1. . Warnings are provided if errors are detected.

...

    1. This should be your external IP as seen on the WAN side of your router. If

...

    1. it is not, or

...

    1. does not match your Network IP, you should configure your NAT Settings in the Asterisk SIP Settings module or in sip_nat.conf (if not using that module).

...

    1. Your Network IP- This is the network IP as seen on the gateway

...

    1. . Warnings are provided if errors are detected.

...

    1. This should be your external IP as seen on the WAN side of your router. If

...

    1. it is not, or

...

    1. it does not match your Network IP, you should configure your NAT Settings in the Asterisk SIP Settings module or in sip_nat.conf (if not using that module.)
    2. SIP Ping-

...

    1. This is the round-trip signaling delay to the SIP server as determined by the Asterisk ‘qualify’ command. This is signaling delay only. The voice connections (RTP media streams) are routed from your system to the closest POP (Point Of Presence) where the call enters the PSTN. This assures the optimal minimum latency, but can’t be reported because it is dependent on each call.
    2. Codec Priorities- This is the Codec Priority Asterisk reports for these trunks. This is filtered to show codecs supported by the gateways. The Codecs can be edited on the trunk page to make changes to priority or available codecs.

Image Removed

 

Account Settings

    1. Firewall Test- Shows the status of your firewall test.
       
  1. Below the System Status section, you can view your Account Settings. This area shows you your current settings and allows you to make changes in certain areas. If you make any changes, click the "Update Account Info" button at the bottom of this section, followed by the "Apply Config" button at the top of the module.
    Image Added 
    1. Credentials- SIP Trunk username and password.
    2. Gateways- Primary and Secondary trunks for SIP Traffic. These are automatically configured.

...

    1. Service Information- The number of concurrent calls that have been purchased and are configured for your service. Also referred to as trunks

...

    1. . This is similar to the number of PRI lines or POTS lines in a traditional telco environment.

...

    1. Account Services
      1. Global Failover Number- The number to which to route incoming calls in case your PBX can't be reached. Please see our "Failover Options" wiki for more information.
      2. Global Failover IP/FQDN- The IP address or Fully Qualified Domain Name (FQDN) to which to route incoming calls in case your PBX can't be reached. Please see our "Failover Options" wiki for more information.
      3. International Calling- Shows whether international calling is enabled. Please see our "International Outbound Calling" wiki for more information.
      4. Outbound Fax- Shows whether outbound faxing is enabled. Please see our "Outbound T38 Faxing" wiki for more information.
      5. SMS Support- Shows whether SMS (text messaging) is enabled.
    2. E911 Master Location- Thisdisplays the E911

...

    1. address information on file for your Master E911 DID. It is vitally important that this information is correct.

...

Image Removed

 

...

    1. Please review our "Setting up a Master e911 Address" wiki.
       
  1. Below the Account Settings section, you can view your Route and Trunk ConfigurationIf you make any changes, click the "Update Route/Trunk Configurations" button, followed by the "Apply Config."
    Image Added
    1. Area Code- You may enter an Area Code if you wish your trunks to allow 7-digit dialing. You must ensure

...

    1. 7-digit dialing

...

    1. is enabled for your Outbound Routes. More information on this topic is available in our "Outbound Routes Module User Guide" wiki.
    2. Routes- By using the gw1 and gw2 toggles, you may set which

...

    1. outbound routes use these trunks.

...

Image Removed

...


    1.  
  1. DID Configuration is found at the bottom of the module. Here you will see a list of your DIDs, a description (if desired),

...

  1. and where the DID is

...

  1. routed to. If a DID is routed to an extension, you can choose whether you would like the extension CID to be set as the DID.

...

  1. You can also set failover numbers for each DID, change the Emergency CID, and see the information for the most recent inbound call. The color of the DIDs relates to their E911 status, which is explained in our "Additional e911 Addresses" wiki. If you make any changes here, click the "Update DID Configurations" button followed by the "Apply Config" button.
    Image Added