Phone system solutions on a budget: Setting up your own VoIP system

For many years, I have talked about the virtues of Voice over Internet phone systems for small businesses, and temporary offices, and how they can provide you with an inexpensive alternative to traditional phone lines.  Many of my colleagues and clients have come to use them and enjoy how well they work.  For just the price of a low end desktop computer (New or used, it doesn’t matter) and some VoIP enabled phones, you can have all the equipment you need to be up and running.

As an example of how easy it is to get started with a VoIP based PBX, check out my How to video on installing Elastix 2.5 and IncrediblePBX11 on a computer.  All the software is free for download, and comes pre compiled and ready to go. You only need to configure it for your specific details.

Click here for my Video on Installing Elastix 2.5 and IncrediblePBX 11

The above video goes through the process of installing the system on your computer.  Once it’s installed, you need to configure it. The next video in my series talks about setting up trunks on the system.  Trunks are like phone lines.  A trunk can allow 1 line in and out, or it can have many, all depending on what you have subscribed to with your VoIP provider.

This video details the process to setup a trunk in Elastix 2.5

For those who have trouble reading the text I’m entering into my screen, here is a recap.  Don’t worry if you don’t understand it all right now, it may look intimidating, but it really isn’t too bad.  This is just example text, but you will need some information similar to this from your VoIP provider.

Outgoing Settings

Trunk Name: Example-Outgoing

PEER Details:
username=login1
type=peer
secret=ThisIsMyPassword
rfc2833compensate=yes
relaxdtmf=yes
progressinband=no
insecure=very
host=xxx.xxx.xxx.xx
dtmfmode=rfc2833
disallow=all
context=from-pstn
allow=ulaw

Incoming Settings

USER Context: Example-Incoming

USER Details:
username=login1
type=peer
secret=ThisIsMyPassword
rfc2833compensate=yes
relaxdtmf=yes
progressinband=no
insecure=very
host=xxx.xxx.xxx.xx
dtmfmode=rfc2833
disallow=all
context=from-pstn
allow=ulaw

Registration String:
login1:ThisIsMyPassword@xxx.xxx.xxx.xx/login1

Leave a comment