User guide

6.2 Fetching Asterisk Packages
It is also possible to get
Asterisk
pre-compiled. Pre-compiled software comes in the form of a
“package.” Common formats for Linux packages (depend on your distribution) are rpm, deb or tgz. If
you are using a Debian based distribution, download and install (using apt-get install) the following
packages:
Package Description
Asterisk-classic (mandatory) Open Source Private Branch Exchange (PBX) -
original Digium version
Asterisk-config (suggested)
config files for
Asterisk
Asterisk-dev (optional)
development files for
Asterisk
Asterisk-doc (suggested)
documentation for
Asterisk
Asterisk-sounds-extra (optional)
Additional sound files for the
Asterisk
PBX
Asterisk-sounds-main (optional)
Sound files for
Asterisk
As today, no pre-compiled version of the zaptel kernel modules yet exists. You do not have any option
other than following the same method described in the previous section. Download the zaptel kernel
driver source code and compile it. Before compiling the zaptel drivers you must install the kernel
headers for your kernel version.
Package Description
zaptel (mandatory) Zaptel Utilities
zaptel-source (mandatory) Zaptel kernel driver source code
linux-headers-2.6.15-25-386
(distro dependent)
Linux Kernel Headers for Ubuntu Dapper x386
Kernel
6.3 Asterisk versions and Linux distributions
This document is based on Asterisk 1.2 series and has been tested using Ubuntu Dapper. We choose
Ubuntu Dapper (6.06) because it is the long term supported version of Ubuntu and we do not expect
radical changes in the distribution that will make these notes deprecated.
Asterisk has currently two different development branches (1.2 and 1.4 series). The configuration files
included in this guide can be used in any of the different branches. Many new functionalities has been
included in the Asterisk 1.4.x series but they are out of the scope of this introductory guide. If you are
newcomer to Linux and Asterisk start by very simple configuration files and add more complex
functionalities as you learn. Asterisk can probably do everything that you want but unfortunately it can
Page 22 TRICALCAR | www.wilac.net/tricalcar – Version: February 2008