Run the following and it will install Asterisk for you
--------------------- 2.4 Kernel ----------------------
/bin/mkdir /usr/src/asterisk
cd /usr/src/asterisk
/usr/bin/wget
http://ftp.digium.com/pub/asterisk/a...k-1.2.1.tar.gz
/usr/bin/wget
http://ftp.digium.com/pub/zaptel/zaptel-1.2.1.tar.gz
/usr/bin/wget
http://ftp.digium.com/pub/libpri/libpri-1.2.1.tar.gz
/bin/tar -zxf asterisk*.gz
/bin/tar -zxf zaptel*.gz
/bin/tar -zxf libpri*.gz
cd zaptel*
/usr/bin/make clean
/usr/bin/make install
/usr/bin/make config
cd ../libpri*
/usr/bin/make clean
/usr/bin/make install
cd ../asterisk*
/usr/bin/make clean
/usr/bin/make install
/usr/bin/make samples
/usr/bin/make config
--------------------- end 2.4 -------------------------
--------------------- 2.6 Kernel ----------------------
/bin/mkdir /usr/src/asterisk
cd /usr/src/asterisk
/usr/bin/wget
http://ftp.digium.com/pub/asterisk/a...k-1.2.1.tar.gz
/usr/bin/wget
http://ftp.digium.com/pub/zaptel/zaptel-1.2.1.tar.gz
/usr/bin/wget
http://ftp.digium.com/pub/libpri/libpri-1.2.1.tar.gz
/bin/tar -zxf asterisk*.gz
/bin/tar -zxf zaptel*.gz
/bin/tar -zxf libpri*.gz
cd zaptel*
/usr/bin/make clean
/usr/bin/make linux26
/usr/bin/make install
/usr/bin/make config
cd ../libpri*
/usr/bin/make clean
/usr/bin/make install
cd ../asterisk*
/usr/bin/make clean
/usr/bin/make install
/usr/bin/make samples
/usr/bin/make config
/bin/cp /etc/udev/rules.d/50-udev.rules /etc/udev/rules.d/50-udev.rules.old
/bin/echo -e '\n
# Section for zaptel device
KERNEL="zapctl", NAME="zap/ctl"
KERNEL="zaptimer", NAME="zap/timer"
KERNEL="zapchannel", NAME="zap/channel"
KERNEL="zappseudo", NAME="zap/pseudo"
KERNEL="zap[0-9]*", NAME="zap/%n"' >> /etc/udev/rules.d/50-udev.rules
-------------------------- end 2.6 -----------------------------------------------------