Book Image

TrixBox Made Easy

By : Kerry Garrison, Barrie Dempster, Kerry Garrison (Project)
Book Image

TrixBox Made Easy

By: Kerry Garrison, Barrie Dempster, Kerry Garrison (Project)

Overview of this book

TrixBox is a telephone system based on the popular open source Asterisk PBX (Private Branch eXchange) Software. TrixBox allows an individual or organization to setup a telephone system with traditional telephone networks as well as Internet based telephony or VoIP (Voice over Internet Protocol). SugarCRM can be integrated with Asterisk, and is bundled with Trixbox offering real power and flexibility. The book begins by introducing telephony concepts before detailing how to plan a telephone system and moving on to the installation, configuration, and management of a feature packed PBX. This book is rich with practical examples and tools. It provides examples of well laid out telephone systems with accompanying spreadsheets to aid the reader in building stable telephony infrastructure.
Table of Contents (16 chapters)
TrixBox Made Easy
About the Authors
About the Reviewers
Free Chapter
Introduction to VoIP
TrixBox Configuration
Commonly Used VoIP Terms

Overhead Paging

A common request of larger companies is the ability to do overhead paging. Overhead paging is a system such as those used in airports, supermarkets, and train stations to make announcements. On our TrixBox system this is done by setting up an extension that can be called in order to make announcements.

We require a sound card in the TrixBox server. There are two steps to enable paging. Firstly, add the paging lines to the dialplan, and secondly, enable the sound card output within Linux.

To do the configurations, we need to go back to the Config Edit page that we accessed earlier. This time we are interested in the extensions_custom.conf file.

Here we are interested in the [from-internal-custom] section as shown in the screenshot. We want to add the following lines here:

exten => *52,1,Dial(console/dsp)
exten => *52,2,Hangup()

To enable the sound card, we need to run the alsamixer program.

[root@asterisk1 ~]# alsamixer

We can access the paging system by dialling *52...