Follow

Trixbox

*****NOTE*****This document is deprecated. Please see OnSIP Trunking. 07/30/14

Below are the configuration Instructions for the FreePBX portion of the Trixbox.

OnSIP recommends creating both a SIP and IAX trunk. Then, you have flexibility and redundancy in your dial plan.

Create a SIP Trunk

The first thing to do is to log into your Trixbox. You should log in a user "maint."

Now select the FreePBX selection under the Asterisk menu option.

From here choose Setup from the menus in the middle of the screen.

From the "Setup" menu choose Trunks and then choose Add SIP Trunk. Create a SIP Trunk.

Outgoing Settings

Trunk Name = junction
context=from-pstn
fromdomain=sip.jnctn.net
fromuser=MY_USERNAME
host=sip.jnctn.net
insecure=invite 
username=AUTH_USERNAME
secret=MY_PASSWORD
type=peer

Incoming Settings

Leave Incoming Settings blank for SIP
Registration String: 
register = MY_USERNAME@sip.jnctn.net:MY_PASSWORD@sip.jnctn.net

Click Submit. Your SIP trunk is now complete. On to your IAX trunk.

Create a IAX Trunk

Outgoing Calls

Now select the Asterisk Management Portal. You should see the following screen:

From here choose Setup from the menus in the middle of the screen.

From the "Setup" menu choose Trunks and then choose Add IAX2 Trunk.

1.) Caller ID: Under General Setting put in your Caller ID. The format is:

"Name" <phone number>

No information is needed under "Outgoing Dialing Rules".

2.) Outgoing Settings:

Enter the following in the Outgoing Settings box:

host=iax.jnctn.net
secret=your_password
type=peer
username=your_username

Be sure to replace "your_password" and "your_username" is your VOIP password and username from OnSIP. Name the trunk "junction".

3.) At the bottom of the page choose Submit Changes.

4.) From the "Setup" menu, choose Outbound Routes. Make the "junction" trunk your sequence "0" (zero) trunk under the "Outside" route.

**
Important - We are expecting a "1" before the number.
When dialing, be sure to dial 1-Nxx-Nxx-xxxx.
**

Incoming Calls

Follow the instructions for Outgoing Calls. Make sure you can make calls.

1.) We use RSA keys for authentication purposes. You will need to SSH to your box and go to a command line. This step is very important. Without our RSA keys, you will not be able to receive calls.

From the command prompt enter the following:

cd /var/lib/asterisk/keys
wget http://www.jnctn.com/jnctn.pub

2.) Incoming Settings:

From the Setup menu, choose Setup. Choose the Trunk IAX2/junction trunk.
Enter the following in the Incoming Settings box:

auth=rsa
context=from-pstn
inkeys=jnctn
type=user

Name the trunk "jnctn".

***
For Trixbox users using SIP protocol, leave the Incoming Settings box and name completely blank.
***

3.) Registration:

Enter the follwoing into the Registration box:

your_username:your_password@iax.jnctn.net

Be sure to replace "your_password" and "your_username" is your VOIP password and username from OnSIP. From the bottom of the page choose Submit Changes.

4.) Setup DID:

In the "Setup" menu, choose Inbound Routes. Choose Add DID. Enter the phone number you were given by Junction Networks. Be sure to add all 11 digits plus the "1". For example, if your DID is 212-555-1234, you would enter:

12125551234

Congratulations. You should now be able to make and receive calls from OnSIP!

 
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk