Asterisk Install: Difference between revisions

From KlavoWiki
Jump to navigationJump to search
No edit summary
Line 48: Line 48:
</pre>
</pre>
=== asterisk-addons ===
=== asterisk-addons ===
==== prerequisite ====
I found that mysql required to be started for the addons to recognise the mysqlclienttools.
<pre>
yum install mysql-server mysql-devel
service mysqld start
chkconfig mysqld on
</pre>
==== installation ====
<pre>
<pre>
tar xvzf asterisk-addons-1.6.0.tar.gz
tar xvzf asterisk-addons-1.6.0.tar.gz
cd asterisk-addons-1.6.0
cd asterisk-addons-1.6.0
yum install mysql


./configure
./configure

Revision as of 01:13, 8 October 2008

Installing Asterisk 1.6.x

OK, Asterisk 1.6.0 is out and I'm going to take the plunge. I am going to document my steps below. The following is based on CentOS 5.2 as been installed with the minimal components including the development tools.

The First thing I did was to download the the Asterisk source files.

Asterisk 1.6.0
DAHDI Linux 2.0.0
DAHDI Tools 2.0.0
Addons 1.6.0

I did not download and install the Libpri package as I don't have any primary rate cards installed on my system.

dahdi-linux

DAHDI (stands for Digium Asterisk Hardware Device Interface) is the replacement for Zaptel. As I have an X100P card installed into my system I need to install the Linux driver. If you do not have any telecommunications cards installed you will not need to install the module.

tar xvzf dahdi-linux-2.0.0.tar.gz
cd dahdi-linux-2.0.0
make
make install

dahdi-tools

tar xvzf dahdi-tools-2.0.0.tar.gz
cd dahdi-tools-2.0.0

./configure
make menuselect
make
make install
make config

Once the above is done we need to edit /etc/dahdi/modules and make sure that only the required dahdi module(s) is/are loaded.

asterisk

tar xvzf asterisk-1.6.0.tar.gz
cd asterisk-1.6.0
./configure
make menuselect
make
make install
make samples
make config

asterisk-addons

prerequisite

I found that mysql required to be started for the addons to recognise the mysqlclienttools.

yum install mysql-server mysql-devel
service mysqld start
chkconfig mysqld on

installation

tar xvzf asterisk-addons-1.6.0.tar.gz
cd asterisk-addons-1.6.0

./configure
make menuselect
make
make install