introduction to asterisk with
DESCRIPTION
Introduction to Asterisk with. Vincente D’Ingianni Director of Professional Services Binary Systems, Inc. [email protected]. What is TrixBox?. TrixBox is an Asterisk distribution pre-packaged with the following additions: CentOS - a free distribution of RedHat Linux - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/1.jpg)
www.convergencetechnologycenter.org DUE 402356
Introduction to Asterisk with
Vincente D’IngianniDirector of Professional ServicesBinary Systems, [email protected]
![Page 2: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/2.jpg)
2 www.convergencetechnologycenter.org
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 user access to Voice Mail, Conferencing, etc.
TrixBox removes many of the complications of configuring Asterisk.
![Page 3: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/3.jpg)
3 www.convergencetechnologycenter.org
TrixBox Installation
See Installation Video
![Page 4: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/4.jpg)
4 www.convergencetechnologycenter.org
TrixBox Admin Login
Default UserID: maint Default Password: password
![Page 5: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/5.jpg)
5 www.convergencetechnologycenter.org
TrixBox Admin Mode Allows configuration of your Asterisk system
through FreePBX or configuration files.
![Page 6: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/6.jpg)
6 www.convergencetechnologycenter.org
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 “Process” when done.
![Page 7: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/7.jpg)
7 www.convergencetechnologycenter.org
Module Admin Confirmation
Click “Confirm” to install.
![Page 8: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/8.jpg)
8 www.convergencetechnologycenter.org
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.
![Page 9: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/9.jpg)
9 www.convergencetechnologycenter.org
FreePBX Configuration Return to FreePBX Setup to see your new
modules.
![Page 10: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/10.jpg)
10 www.convergencetechnologycenter.org
Configure SIP Extensions Add phone extensions to your PBX.
![Page 11: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/11.jpg)
11 www.convergencetechnologycenter.org
Add Extension Name & Number
User Extension is the extension number.
Display Name is the Caller ID Name.
Secret is the SIP registration password.
Leave other fields alone.
![Page 12: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/12.jpg)
12 www.convergencetechnologycenter.org
Fax, Privacy, Recording, and VoiceMail
Other features for the extension can be configured here.
Click “Submit” when finished.
Add other extensions as necessary.
Don’t forget to click the “Apply Changes” bar.
![Page 13: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/13.jpg)
13 www.convergencetechnologycenter.org
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.
![Page 14: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/14.jpg)
14 www.convergencetechnologycenter.org
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.
![Page 15: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/15.jpg)
15 www.convergencetechnologycenter.org
X-LiteSoft Phone
Making Calls Between Extensions
X-LiteSoft Phone
IP Network
Extension 101 dials 102 to make a call on the PBX.
![Page 16: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/16.jpg)
16 www.convergencetechnologycenter.org
Simple IAX2 Trunking Create a “Virtual Trunk” between two Asterisk PBXs.
![Page 17: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/17.jpg)
17 www.convergencetechnologycenter.org
Simple IAX2 Trunking Leave the top fields blank
![Page 18: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/18.jpg)
18 www.convergencetechnologycenter.org
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.
![Page 19: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/19.jpg)
19 www.convergencetechnologycenter.org
Create an Outbound Route Set the Dial Pattern to match any dialed number string
beginning 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.
![Page 20: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/20.jpg)
20 www.convergencetechnologycenter.org
Create an Inbound Route Allow inbound calls from
any trunk to be routed to a specific destination.
By not specifying a DID Number or Caller ID Number, any inbound call will match.
![Page 21: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/21.jpg)
21 www.convergencetechnologycenter.org
Set the Inbound Route Destination
Direct the inbound route to a specific extension, ring group, IVR, etc.
![Page 22: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/22.jpg)
22 www.convergencetechnologycenter.org
General Settings Adjust the Voice Mail, Faxes, Security, etc.
Allow anonymous inbound SIP Calls makes testing easy, but can be a security risk.
![Page 23: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/23.jpg)
23 www.convergencetechnologycenter.org
X-LiteSoft Phone
Making Calls Between PBXs
X-LiteSoft Phone
IP Network
Extension 101 dials 9102 to make a call across the IAX trunk between the two PBXs.
![Page 24: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/24.jpg)
24 www.convergencetechnologycenter.org
Flash Operator Panel Monitor call activity in real time on the Flash
Operator Panel.
![Page 25: Introduction to Asterisk with](https://reader033.vdocument.in/reader033/viewer/2022061408/56815cc6550346895dcacca2/html5/thumbnails/25.jpg)
25 www.convergencetechnologycenter.org
Congratulations You have now created a fully functional VoIP
PBX 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!