Asterisk

High Definition VoIP on Asterisk-FreePBX

Aastra 6739i SIP phoneA short guide on how to use High Definition VoIP on Asterisk and FreePBX.

What is it
HD VoIP in the Asterisk world involves selecting the g722 codec for VoIP calls.  g722 is known as a wideband codec as opposed to g711 which is narrowband.  The nice thing about it is that it does not require any more bandwidth than g711.  Both require 64kbit/s each way for a 2-way conversation.

Sections: 

Asterisk/FreePBX on an OpenVZ/Virtuozzo Virtual Private Server (VPS)

OpenVZVirtuozzo

This install procedure can be used in a generic OpenVZ or Virtuozzo environment or inside an all in one OpenVZ installer+GUI product such as Proxmox VE.   It is the procedure used to create servers for our Asterisk hosting service.  I am not sure how relevant it would be for Xen.  This guide covers the installation INSIDE an already created OpenVZ/Virtuozzo container (VPS sans Operating System) which would then become a functioning Virtual Private Server (VPS).  I will not be covering the OpenVZ host setup or iptables or zaptel/dahdi setup inside or outside the OpenVZ environment.

Sections: 

Asterisk GUI Install Guide (CentOS v5.x, Asterisk v1.4.x, Asterisk GUI v2.x)

Includes every detail in the form of step by step instructions from bare metal to a running VoIP PBX in about 2 hours.  Because it does not require MySql or Apache, Asterisk GUI v2.x is a good alternative to FreePBX for someone looking for a less resource intensive install, possibly on a flash drive and/or embedded appliance hardware with limited CPU/RAM.  The whole install including source files takes up about 1.2Gigs of drive space and uses about 100MB of RAM while idle.  It could probably be reduced to 1Gig of drive space or less with very little effort.  Assuming you

Sections: 

FreePBX Install Guide (CentOS v5.x, Asterisk v1.6.x, FreePBX)

Freepbx

UPDATED for Asterisk v1.6.2 and FreePBX v2.8

Includes every detail in the form of step by step instructions from bare metal to a running VoIP PBX in about 2 hours.

When installing Linux, do NOT install a GUI such as Gnome or KDE.  We only want to be running in console text mode not GUI graphics mode.  If you already have a desktop or server GUI installed you will want to exit to console mode.  You do that by typing init 3 from a terminal or console window.  You will need to be logged in as root in order to do this so if not you can su root.  All instructions in this guide are assuming you are always logged in as root.

Sections: 

FreePBX Production Install Guide (CentOS v5.x, Asterisk v1.4.x, FreePBX v2.4.x)

FreePBX Asterisk install and configure guide for CentOSv5.x, Asteriskv1.4.x, and FreePBX v2.4.x.  Includes every detail in the form of step by step instructions from bare metal to a running VoIP PBX in about 2 hours.

For printer friendly version of this guide create an account and login.  It will only take a few seconds.

Sections: 

FreePBX Production Install Guide (CentOS v5.x, Asterisk v1.4.x, FreePBX v2.3.x)

FreePBX-Asterisk install and configure guide using CentOS 5.x, Asterisk 1.4.x, and FreePBX 2.3.x.

For printer friendly version of this guide create an account and login.  It will only take a few seconds.

Sections: 

FreePBX Production Install Guide (CentOS v4.x, Asterisk v1.2.x, FreePBX v2.x.x)

For printer friendly version of this guide create an account and login.  It will only take a few seconds.

Sections: 

Pages