Post on 14-Apr-2018
7/27/2019 03 - Introduction to Trixbox
1/25
www.convergencetechnologycenter.orgDUE 402356
Introduction to Asteriskwith
Vincente DIngianniDirector of Professional Services
Binary Systems, Inc.
vincente@binary-systems.com
http://www.voip-info.org/wiki/view/Asterisk@home+Handbook+Wiki7/27/2019 03 - Introduction to Trixbox
2/25
www.convergencetechnologycenter.org 2
What is TrixBox?
TrixBox is an Asterisk distribution pre-packaged with the
following additions: CentOS - a free distribution of RedHat Linux
FreePBX a web-based configuration tool
And many other bells and whistles.
TrixBox allows easy useraccess to Voice Mail,Conferencing, etc.
TrixBox removes many ofthe complications ofconfiguring Asterisk.
7/27/2019 03 - Introduction to Trixbox
3/25
www.convergencetechnologycenter.org 3
TrixBox Installation
See Installation Video
7/27/2019 03 - Introduction to Trixbox
4/25
www.convergencetechnologycenter.org 4
TrixBox Admin Login
Default UserID: maint
Default Password: password
7/27/2019 03 - Introduction to Trixbox
5/25
www.convergencetechnologycenter.org 5
TrixBox Admin Mode
Allows configuration of your Asterisk systemthrough FreePBX or configuration files.
7/27/2019 03 - Introduction to Trixbox
6/25
www.convergencetechnologycenter.org 6
FreePBX Module Admin
Feature modules must be installed prior to configuration.
Install the following modules:
Feature Code Admin
VoiceMail
IVR
Ring Groups Time Conditions
Music on Hold
Info Services
Backup & Restore
Click Processwhen done.
7/27/2019 03 - Introduction to Trixbox
7/25www.convergencetechnologycenter.org 7
Module Admin Confirmation
Click Confirm to install.
7/27/2019 03 - Introduction to Trixbox
8/25www.convergencetechnologycenter.org 8
Apply Configuration Changes
All changes must be applied before they
become active.
Look for the Red bar at the top of the
FreePBX window to signal when changes
must be applied.
Simply click the bar to apply the changes.
7/27/2019 03 - Introduction to Trixbox
9/25www.convergencetechnologycenter.org 9
FreePBX Configuration
Return to FreePBX Setup to see your newmodules.
7/27/2019 03 - Introduction to Trixbox
10/25
www.convergencetechnologycenter.org 10
Configure SIP Extensions
Add phone extensions to your PBX.
7/27/2019 03 - Introduction to Trixbox
11/25
7/27/2019 03 - Introduction to Trixbox
12/25
www.convergencetechnologycenter.org 12
Fax, Privacy, Recording, andVoiceMail
Other features for the
extension can be
configured here.
Click Submit when
finished. Add other extensions as
necessary.
Dont forget to click theApply Changes bar.
7/27/2019 03 - Introduction to Trixbox
13/25
www.convergencetechnologycenter.org 13
Configure X-Lite Soft Phone
Download and install the X-Lite Soft Phone
from www.counterpath.com
Configure your Soft Phone to match the
exensions in FreePBX.
Point the Soft Phone to the IP address of the
Asterisk system.
Configure multiple Soft Phones on other
computers for each extension.
http://www.counterpath.com/http://www.counterpath.com/7/27/2019 03 - Introduction to Trixbox
14/25
www.convergencetechnologycenter.org 14
Configure X-Lite Soft Phone
Download and install the X-Lite Soft Phone
from www.counterpath.com
Configure your Soft Phone to match the
exensions in FreePBX.
Point the Soft Phone to the IP address of the
Asterisk system.
Configure multiple Soft Phones on other
computers for each extension.
http://www.counterpath.com/http://www.counterpath.com/7/27/2019 03 - Introduction to Trixbox
15/25
www.convergencetechnologycenter.org 15
X-Lite
Soft Phone
Making Calls Between Extensions
X-Lite
Soft Phone
IP Network
Extension 101 dials 102 to make a call on the PBX.
http://www.voip-info.org/wiki/view/Asterisk@home+Handbook+Wiki7/27/2019 03 - Introduction to Trixbox
16/25
www.convergencetechnologycenter.org 16
Simple IAX2 Trunking
Create a Virtual Trunk between two Asterisk PBXs.
7/27/2019 03 - Introduction to Trixbox
17/25
www.convergencetechnologycenter.org 17
Simple IAX2 Trunking
Leave the top fields blank
7/27/2019 03 - Introduction to Trixbox
18/25
www.convergencetechnologycenter.org 18
Simple IAX2 Trunking
Put the Peer PBX IP address on the PEER Details Configure both PEER and USER type=friend
There is no registration or
password required between
PBXs, so do not implement this
on a real system unless you are
sure of what you are doing.
7/27/2019 03 - Introduction to Trixbox
19/25
www.convergencetechnologycenter.org 19
Create an Outbound Route
Set the Dial Pattern to match any dialed number stringbeginning with a 9
Put your IAX2 trunk in the Trunk Sequence list.
Note: A dial pattern of 9|. will
strip off the 9 and pass the rest
of the digits to the trunk.
7/27/2019 03 - Introduction to Trixbox
20/25
www.convergencetechnologycenter.org 20
Create an Inbound Route
Allow inbound calls fromany trunk to be routed to a
specific destination.
By not specifying a DID
Number or Caller IDNumber, any inbound call
will match.
7/27/2019 03 - Introduction to Trixbox
21/25
www.convergencetechnologycenter.org 21
Set the Inbound Route Destination
Direct the inbound route to a specific
extension, ring group, IVR, etc.
7/27/2019 03 - Introduction to Trixbox
22/25
www.convergencetechnologycenter.org 22
General Settings
Adjust the Voice Mail, Faxes, Security, etc.
Allow anonymous inbound SIP
Calls makes testing easy, but
can be a security risk.
7/27/2019 03 - Introduction to Trixbox
23/25
www.convergencetechnologycenter.org 23
X-Lite
Soft Phone
Making Calls Between PBXs
X-Lite
Soft Phone
IP Network
Extension 101 dials 9102 to make a call across the IAX
trunk between the two PBXs.
http://www.voip-info.org/wiki/view/Asterisk@home+Handbook+Wikihttp://www.voip-info.org/wiki/view/Asterisk@home+Handbook+Wiki7/27/2019 03 - Introduction to Trixbox
24/25
7/27/2019 03 - Introduction to Trixbox
25/25
www.convergencetechnologycenter.org 25
Congratulations
You have now created a fully functional VoIPPBX system ideal for teaching communication
fundamentals.
Expand the system with real VoIP Gateways
or SIP termination to the PSTN for real
applications.
Experiment with IVRs, Ring Groups, Time-of-
Day routing, etc. Best of all, it is free!