Book Image

TrixBox Made Easy

Book Image

TrixBox Made Easy

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
Credits
About the Authors
About the Reviewers
Preface
Free Chapter
1
Introduction to VoIP
6
TrixBox Configuration
Commonly Used VoIP Terms

Configuring Zaptel Cards


Usually, the hardware devices people use when experimenting with TrixBox are Zaptel cards such as the X100P or TDM400 cards. If we have one of these cards in our system, we will need to run the configuration script. To set up Zaptel cards, run the following setup script:

[root@asterisk1 ~]# genzaptelconf
STOPPING ASTERISK
Disconnected from Asterisk server
Asterisk Stopped
STOPPING FOP SERVER
FOP Server Stopped
Generating '/etc/zaptel.conf'
Generating '/etc/asterisk/zapata-auto.conf'
Unloading zaptel hardware drivers:
Unloading ztdummy:                  [ OK ]
....

Some of the output has been truncated here for brevity, but once complete we will be back at the command prompt:

[root@asterisk1 ~]#

This script, as its name suggests, generates a file called zaptel.conf that can be found in the /etc/ directory. We can view this file by running:

[root@asterisk1 ~]# cat /etc/zaptel.conf

In the case of a TDM400 card with four FXO modules, the file shows four configured...