Asterisk: PBX in a Flash Distribution

Asterisk PBX is a free open source PC based private branch exchange (PBX) application originally developed by Digium. It runs on Linux platforms and comes in many different distributions. A distribution is a complete software package on CD that includes everything that the originator of the distribution feels is required to install and run an Asterisk PBX server. Examples of distributions are the orginal Asterisk PBX release, SwitchVOX, Tribox, Elastic and PBX in a Flash.

The distributions may consist of the Linux operating system, Asterisk PBX, administration tools, databases, web servers, email servers, dhcp servers, etc.. This website concentrates on the PBX in a Flash distribution for several reasons:

  • It is a very complete distribution that contains everything that is needed to install and configure an Asterisk PBX quickly. The flash refers to getting up and running in a flash (not a flash drive)
  • Provides automatic updates of modules
  • It uses the FreePBX web client configuration tool - great GUI configuration tool!
  • You can run it in a VMware window
  • The only distribution that allows you to dual boot with WinXP so that you can test and fool around with Asterisk PBX (must use PiaF 1.2)
  • In early version, you can install a bootable version in a 4.0 GB USB flash drive!
  • It's the one I'm most familiar with it

The Asterisk: PBX in a Flash Distribution website is divided into the following sections:

System Information - This section discusses the architecture, installation, users and passwords, logging onto the services, stopping the services, setting the time and managing the server.

Configuration Files - These webpages go over all of the critical configuration files needed to run the Asterisk PBX.

Session Initiation Protocol (SIP) - This section shows you how to configure SIP softphones, hard phones, ATAs, and SIP trunks and troubleshooting problems.

InterAsterisk eXchange Protocol (IAX2) - This section shows you how to configure IAX2 softphones, ATAs, and IAX2 trunks between PBXs.

Digium Asterisk Hardware Device Interface (Dahdi) - This section shows you how to configure legacy devices and interfaces using Dahdi: POTS phones (FXS), FOX lines, T1 lines, ISDN PRI lines and how to troubleshoot Dahdi problems.

Zaptel - Asterisk Legacy Driver - This section shows you how to configure legacy devices and interfaces using the obsolete Zaptel legacy driver: POTS phones (FXS), FOX lines, T1 lines, ISDN PRI lines and how to troubleshoot Zaptel problems.

The Asterisk Miscellaneous Section - This section lumps together the rest of the goods that don't really fit into a neat category: IVRs, Voicemail, Feature codes, etc.. .

Resources for Asterisk - This section lists resources for further reading and reference on Asterisk.

Please donate to support the cost of buying new hardware, thanks.

Return to

TelecomWorld.ca

Copyright December, 2012 Eugene Blanchard