How to configure Trixbox IP/VoIP PBX system

This page is designed to help those of you wishing to configure you own IP-PBX system based on the Trixbox CE edition.

Trixbox is based on the Asterisk IP-PBX system and has many features including:-
  • IVR (Interactive Voice Responce) Menu system - digital receptionist
  • Extensions
  • Ring Groups - Sales, Accounts
  • Call queues - Support
  • Hunt Group
  • Music on hold
  • Announcements
  • Call forwarding - never miss a call
  • Voicemail - forward as an attachment to e-mail
  • Multiple lines - in and out
You can obtain telephone numbers from many of the VoIP service providers
You will need a VoIP handset or Softphone

We can of course build and provide a PC configured ready for use or if you’d prefer use our hosted VoIP service!

Here are the basic build steps

Download the latest release of the Trixbox ISO CD image from here. Please note these instructions are based on version 2.8 (stable release)

Obtain a VoIP account from the above providers, we will use SipGate as our working example.

Find a PC with at least 512Mbs memory, 40Gb Hard drive, Network Card  and boot from the Cd.

Follow the instructions until the system reboots and presents you with a text/console based login.

Login as root, with the password you entered during configuration

Change the IP address to a static/ fixed IP

Locate and run the ‘netconfig’ command, followed by ‘service network restart’.
This is so you can configure using Trixbox using a web browser and point all handsets and phones to point to the one host / IP address.

Edition the sip_nat.conf file

    cd /etc/asterisk
    vi sip_nat.conf

    externip: <broadband ip>
    localnet: <local lan range>/<net mask> e.g. 192.168.0.0/255.255.255.0
    externrefresh=5

Configure your Phone System

You can now browse to the Trixbox server. It is recommended you use Firefox as IE has some odd display results.

Switch to maint mode by clicking on the link of the right, userid: maint. default password: password

Select PBX Settings from the PBX menu.

1) Create Extensions

    Each extension is effectively a user account and has a password, that a VoIP phone can connect to
    Maybe create a Ring Group for each department and include the relevant extensions or defince a call Queue
    Specify/Enable voicemail with a pass code

2) Create Trunk(s)

    Depending on your VoIP provider, you may have different accounts or providers with different dial plans and call costs

3) Configure Inbound call route

    This can specify if the inbound number should goto a Ring Group, Queue or an IVR menu of options

4) Configure Outbound call rule

    Like the inbound route this could use the same Trunk/VoIP provider or a different one
    Specify if you need a prefix , i.e. 9,  followed by a phone number. Key sequence would be _9.

5) Lastly, go to the General Settings menu

    Set Country to UK
    Allow Anonymous SIP calls: Yes

After each settings change, be sure to apply and restart the Trixbox service by clicking on the Orange prompt that appears at the top of the screen.

Other interesting features such as Announcements which can be selected from IVR or route an inbound call to enable callers to listen to a message. Add your own messages or recordings.

Further support can be found at Fonality Trixbox Website or we can help where possible.

 

 

 

 

 

 

 

 

 

Our Services

 

 

 

Find and Contact Us

 

IT Support

Online Data Backup

Broadband

Telephone Systems (VoIP)

Contact Us

 

Business Networks

Web site Design

Cloud Services

Mobile Telecoms

 

 

Server Solutions

Network Security

PC Systems

Hosted Exchange

Legal & T&C’s

© 2012 Cambridge Network Solutions Ltd.              Registered in England 05565526