trixbox CE 2.6

trixbox CE 2.6
eBook: $26.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 15%!
Print + free eBook + free PacktLib access to the book: $71.98    Print cover: $44.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Install and configure a complete VoIP and telephonic system of your own; even if this is your first time using trixbox
  • In-depth troubleshooting and maintenance
  • Packed with real-world examples and case studies along with useful screenshots and diagrams
  • Best practices and expert tips straight from the Community Director of trixbox, Kerry Garrison

Book Details

Language : English
Paperback : 344 pages [ 235mm x 191mm ]
Release Date : February 2009
ISBN : 1847192998
ISBN 13 : 9781847192998
Author(s) : Kerry Garrison
Topics and Technologies : All Books, Networking and Servers, Linux Servers, Networking & Telephony, Open Source

Table of Contents

Chapter 1: Introduction to open source PBX systems
Chapter 2: What is trixbox?
Chapter 3: Installing trixbox
Chapter 4: Configuring trixbox CE
Chapter 5: Planning your trixbox deployment
Chapter 6: Hardware configurations
Chapter 7: Network considerations
Chapter 8: Advanced trunking
Chapter 9: PBX functions and features
Chapter 10: PBX settings in detail
Chapter 11: Maintenance and reporting
Chapter 12: Troubleshooting
Chapter 13: trixbox utilities
Chapter 14: Designing a good call flow
Chapter 15: Securing your trixbox server
Chapter 16: HUD
Chapter 17: Introduction to trixbox Pro
Appendix: Glossary of VoIP terms
  • Chapter 1: Introduction to open source PBX systems
    • What is a PBX?
      • Traditional PBX
      • Hybrid PBX
      • Open telephony projects
      • The open source dilemma
    • The PSTN
    • Voice over IP
    • Asterisk—the brain of the PBX
      • What Asterisk isn't
      • Config files—the barrier to entry
      • Additional Asterisk information
    • The history of Asterisk
    • Summary
  • Chapter 2: What is trixbox?
    • Asterisk@Home to trixbox—the name change
    • trixbox, trixbox CE, Pro, SE, EE, CCE?
    • Prerequisite skills
    • trixbox components
    • What is trixbox CE all about?
    • Difference between Asterisk and trixbox
    • The limitations of trixbox
    • Fonality support of trixbox CE
    • trixbox CE features
      • User functions
        • FOP (Flash Operator Panel)
        • MeetMe
        • ARI
      • Admin mode
        • System Status
        • Package Manager
        • PBX menu
        • System menu
        • Settings menu
    • The history of trixbox
    • Is trixbox CE for me?
    • The future of trixbox CE
    • Hardware we will need to have
    • Connecting a phone
      • Hard phones
      • ATAs
      • Softphones
    • Connecting to an analog phone line
      • FXO versus FXS ports
        • FXO (Foreign Exchange Office)
        • FXS (Foreign Exchange Station)
        • Add-In cards
        • SIP gateways
    • VoIP providers
    • Where to get more information
      • Where to buy
    • Summary
  • Chapter 3: Installing trixbox
    • Download the ISO image
    • Burning the CD
    • Preparing for installation
    • Installing trixbox CE
    • Basic system configuration
    • Updating trixbox CE from the command line
      • Getting all yummy with it
      • trixbox CE command-line tools
    • Using the web interface
      • User mode
      • Asterisk Recording Interface (ARI)
    • Web MeetMe (MeetMe)
      • Flash Operator Panel (FOP)
    • Admin mode
    • System Status
    • Package Manager
    • PBX menu
      • PBX Configuration
      • Config File Editor
      • PBX Status
      • Endpoint Manager
      • CDR Reports
    • System menu
      • System Info
      • System Maint
      • Network
    • Settings menu
    • Summary
  • Chapter 4: Configuring trixbox CE
    • PBX Settings tool
      • Installing PBX Configuration tool modules
      • Setting up an extension
      • Setting up a softphone
      • Basic troubleshooting
    • Trunks
      • Setting up a VoIP account
      • Creating the trunk
        • General Settings
        • Outgoing Dial Rules
        • Outgoing Settings
        • Registration string
      • Basic troubleshooting
    • Setting up an outbound route
      • Route options
      • Pattern matching
        • Examples
    • Setting up a ring group
      • Ring group options
    • Setting up an IVR
      • Recording messages
      • Designing the IVR menu
    • Setting up an inbound route
    • Summary
  • Chapter 5: Planning your trixbox deployment
    • The design plan
      • Planning your extensions
        • How many users?
    • Departmental considerations
    • Location considerations
    • Planning exercise
    • Ring groups
    • Call queues
    • Agents
    • Connectivity
      • PSTN
      • VoIP
      • ITSP connectivity
      • Primary circuit?
    • DID numbers (Direct Inward Dial)
    • Telephones
      • Hard phones
    • Softphones
      • Counterpath X-Lite
      • Zoiper
    • IVR menu
    • Fax requirements
    • Case studies
      • American Widgets Consulting Services
      • Acme Collections Company
    • Summary
  • Chapter 6: Hardware configurations
    • TDM cards
      • Digium cards
      • Rhino Equipment cards / channel banks
        • Rhino PCI cards
        • Rhino channel banks
      • Sangoma cards
    • Manual configurations for TDM cards
      • Zaptel.conf
        • Analog line settings
        • Digital line settings
      • Zapata.conf
        • Channel configuration
    • Configuring endpoints
      • Aastra phones
      • Polycom phones
        • Identification
        • Server information
        • Message Center
    • Other devices
    • Summary
  • Chapter 7: Network considerations
    • Combined or segmented network
      • Combined network
        • Pros
        • Cons
      • Segmented network
        • Pros
        • Cons
    • Network services
    • Remote users / VoIP services
      • Port forwarding
    • QoS
    • Summary
  • Chapter 9: PBX functions and features
    • Standard features
      • Call forwarding
      • Call waiting
      • Core features
      • Active call codes
      • Agent features
      • Blacklisting
      • Day / Night mode
      • Do not disturb
      • Info services
      • Intercom
      • Voicemail
      • Adding new features
    • Voicemail features
      • Voicemail main menu options
        • Listen to messages
        • Change folders
        • Mailbox options
    • User area
      • User portal
      • MeetMe
      • FOP (Flash Operator Panel)
    • Summary
  • Chapter 10: PBX settings in detail
    • Basic settings
      • Extensions
        • Edit Extension
        • Extension Options
        • Assigned DID/CID
        • Device Options
        • Dictation Services
        • Call Recording Options
        • Voicemail and Directory
        • VmX Locater
      • Feature Codes
      • General Settings
        • Dialing Options
        • Call Recording options
        • Voicemail options
        • Voicemail VmX Locater options
        • Company Directory options
        • Fax Machine options
        • International Settings
        • Security Settings
        • Online Updates
      • Outbound Routes
      • Trunks
      • Administrators
    • Inbound Call Control
      • Inbound Routes
        • Add Incoming Route
        • Options
        • Privacy
        • Fax Handling
      • CID lookup source
        • Set Destination
      • Zap channel DIDs
      • Announcements
      • Blacklist
      • Caller ID lookup sources
      • Day/Night Mode Control
      • Follow Me
      • IVR (Digital Receptionist)
        • IVR Options
        • Keypress Options
      • Queue Priorities
      • Queues
        • Queue Settings
        • Queue Options
      • Call Announcements
        • Caller Position Announcements
      • Ring groups
      • Time conditions
        • Creating a time schedule
    • Internal options and configuration
      • Callback
      • Conferences
      • DISA
      • Languages
      • Misc Application
      • Misc Destinations
      • Music On Hold
      • PIN Sets
      • Paging and intercom
      • Parking Lot
      • System Recordings
      • Voicemail blasting
    • Summary
  • Chapter 11: Maintenance and reporting
    • System updates
      • Should you install updates all the time?
    • Checking system health
      • Server Status
      • Network usage
      • Memory usage
      • Mounted filesystems
      • trixbox status
    • Reporting tools
    • Summary
  • Chapter 12: Troubleshooting
    • Getting to know Asterisk
      • Stopping, restarting, and reloading Asterisk
      • General channel information
    • Troubleshooting SIP extensions and trunks
    • Troubleshooting IAX2 extensions and trunks
    • Troubleshooting zap channels
    • Troubleshooting VoIP problems
    • Troubleshooting echo problems
    • Hardware troubleshooting
      • Clean up the BIOS
      • Checking for conflicts
    • Whose your Dahdi?
    • Summary
  • Chapter 13: trixbox utilities
    • PBX menu
      • Gizmo5 module
      • Config File Editor
      • PBX Status
      • Endpoint Manager
      • Bulk Extensions
      • CDR Reports
    • System menu
      • System Info
      • System Maint
      • Network module
      • DHCP module
      • Backup module
    • Settings menu
      • Repositories
      • General Settings
    • Command-line tools
    • Summary
  • Chapter 15: Securing your trixbox server
    • Start with a good firewall
    • Stopping unneeded services
    • Securing SSH
      • Create a remote login account
      • Change the SSH port
    • Extension security
    • Additional security
      • APF
      • APF additional tweaks
      • BFD
    • Summary
  • Chapter 16: HUD
    • Desktop convergence / improved productivity
    • HUD features
    • Managing HUD users
    • Managing permissions
    • Summary
  • Chapter 17: Introduction to trixbox Pro
    • trixbox Pro versus trixbox CE
    • trixbox Pro Editions
      • trixbox Pro Standard Edition
      • Enterprise Edition
      • Call Center Edition
        • Feature Matrix
    • Managing trixbox Pro
      • Devices and users
      • Phone numbers
      • Groups and permissions
        • trixbox Pro permissions
        • Group permissions
      • AutoAnswer
      • Scheduler
    • Managing extensions
      • Groups and permissions
    • A.C.D. (Call Center Edition)
      • A.C.D. reports
    • Additional admin features
    • User features
      • Voicemail
      • Find-Me
    • Summary

Kerry Garrison

Kerry Garrison has been in the IT industry for over 20 years with positions ranging from IT Director of a large multi-site distribution company to developing a large hosted web server platform for a major ISP, to finally running his own IT consulting business in Southern California. Kerry was introduced to the world of Asterisk by a friend and began running his own business on it. After about a year of working with it and writing some articles that became extremely popular on the net, he felt it was time to start putting clients onto Asterisk-based systems. Today, Asterisk PBX systems represent a significant portion of his business revenue. Kerry has spoken at Astricon and does a regular seminar series in California. He is also the publisher of both and He is very active with the Asterisk and FreePBX community and has even contributed modules to the FreePBX project.

Code Downloads

Download the code and support files for this book.

Submit Errata

Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

Sample chapters

You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

Frequently bought together

trixbox CE 2.6 +    Flash Facebook Cookbook =
50% Off
the second eBook
Price for both: $34.50

Buy both these recommended eBooks together and get 50% off the cheapest eBook.

What you will learn from this book

  • Set up a basic system to make and receive phone calls, make calls between extensions, and utilize basic PBX functionality
  • Deploy different features of this telephony system with best practices and expert tips
  • Create custom features like redirecting calls for 411 to a free provider
  • Gain expert insight to avoid common implementation mistakes
  • Explore the extensive personalization capabilities in the community edition of trixbox
  • Discover the pros and cons of segmented versus combined networks, and network considerations for using VoIP services and supporting remote users
  • Connect to other trixbox CE systems using trunk techniques to branch them whether they are on your network or not
  • Get both basic and advanced call reports using the trixbox CE dashboard CDR Reports tool
  • Provide extra functionality not provided by other tools using the trixbox CE Dashboard
  • Perform routine maintenance for smooth running and troubleshoot the system when things are not going right
  • Secure your system using essential methods like a good firewall, changing access to the SSH service, and adding login attempt protection to your extensions

In Detail

The open source telephony platform trixbox CE is designed to implement a PBX system with features typically reserved for large enterprise businesses. trixBox allows an individual or organization to set up a telephone system with traditional telephone networks as well as internet-based telephony or VoIP. The task is time consuming and involves a lot of technical skills.

This book comes to your rescue to set up a VoIP system fast and easily using trixbox CE. It is the successor to the highly successful book; trixbox Made Easy, written by Kerry Garrison, the Community Director for trixbox CE.

If you are already familiar with Asterisk Open Source PBX, trixbox CE provides a comprehensive web-based GUI to make managing an Asterisk-based system much easier than dealing with confusing configuration files.

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 will give you all of the information and skills needed to implement your own trixbox CE PBX system for yourself or even to resell to potential clients.

Kerry's original book, trixbox Made Easy, made it possible for anyone to set up a trixbox-based telephony system. The emphasis of this book is to take an in-depth look at trixbox CE and expose all of the features to the typical user. By making the system easier to understand and use, trixbox CE users will have even more power available to them as they implement their own PBX solutions.

Learn from the creator of trixbox how to install, configure, and maintain a telephonic system with tips and tricks for every situation.


This book is a step-by-step tutorial with clear instructions and screenshots to guide you through the creation of a complete, cost-effective telephony system. With its "follow-along" style, you will start with installation, walk through the different features, see how to manage and maintain the system, and finally see how all the different pieces come together.

Who this book is for

If you want to learn how to install and configure either trixbox CE systems or Asterisk-based PBX systems, without struggling with confusing configuration files and cryptic scripts, this is "the" book for you. This book will also benefit readers who use trixbox CE and want to learn all its features, and how best to use them. It is ideal for any user wishing to set up a telephony system for small business usage. No previous knowledge of Trixbox or networking is required, although some basic knowledge of PBX and Linux would be an advantage.

Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software