Asterisk Install
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.
Step 1. 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
Step 2. 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.
Step 3. asterisk
tar xvzf asterisk-1.6.0.tar.gz cd asterisk-1.6.0 ./configure make menuselect make make install make samples make config
Step 4. asterisk-addons
tar xvzf asterisk-addons-1.6.0.tar.gz cd asterisk-addons-1.6.0 yum install mysql ./configure make menuselect make make install