Asterisk Install
From Luke Jackson
Revision as of 00:19, 2 May 2007 (edit) Ljackson (Talk | contribs) (→Compile zaptel (and libpri)) ← Previous diff |
Revision as of 00:32, 2 May 2007 (edit) Ljackson (Talk | contribs) (→Extract the tars) Next diff → |
||
Line 23: | Line 23: | ||
tar zxvf libpri-1.4.0.tar.gz | tar zxvf libpri-1.4.0.tar.gz | ||
tar zxvf zaptel-1.4.2.1.tar.gz | tar zxvf zaptel-1.4.2.1.tar.gz | ||
+ | |||
+ | === Check the Kernel for compatibility === | ||
+ | |||
+ | This is probably the most complex part so pay attention. | ||
+ | |||
+ | You will need the kernel sources to compile zaptel sounds easy right? Wrong with dual core CPUs being so common these days you need to make sure you have either one core or 1< cores. | ||
+ | |||
+ | For those of you with only one core issue this command: | ||
+ | |||
+ | yum install kernel-devel | ||
+ | |||
+ | For those of you with more than one issue this command: | ||
+ | |||
+ | yum install kernel-smp-devel | ||
=== Compile zaptel (and libpri) === | === Compile zaptel (and libpri) === |
Revision as of 00:32, 2 May 2007
Contents |
Fedora Core
Summary
A friend called and asked me for some help installing Asterisk 1.4 on his system so lets begin.
Download the tars from digium
Make yourself a nice little place to place in /usr/src/
mkdir /usr/src/asterisk cd /usr/src/asterisk
wget http://ftp1.digium.com/pub/asterisk/asterisk-1.4.4.tar.gz wget http://ftp1.digium.com/pub/asterisk/asterisk-addons-1.4.1.tar.gz wget http://ftp1.digium.com/pub/zaptel/zaptel-1.4.2.1.tar.gz wget http://ftp1.digium.com/pub/libpri/libpri-1.4.0.tar.gz
Extract the tars
tar zxvf asterisk-1.4.4.tar.gz tar zxvf asterisk-addons-1.4.1.tar.gz tar zxvf libpri-1.4.0.tar.gz tar zxvf zaptel-1.4.2.1.tar.gz
Check the Kernel for compatibility
This is probably the most complex part so pay attention.
You will need the kernel sources to compile zaptel sounds easy right? Wrong with dual core CPUs being so common these days you need to make sure you have either one core or 1< cores.
For those of you with only one core issue this command:
yum install kernel-devel
For those of you with more than one issue this command:
yum install kernel-smp-devel
Compile zaptel (and libpri)
We need to symlink to our kernel source as stated in the Readme.Linux26
/lib/modules/`uname -r`/build/
To build for Linux 2.6, first you must be sure that you have a symlink to your linux-2.6 sources in /usr/src/linux-2.6. The 2.6 kernel no longer needs the full sourcecode to build against it. You can create the symlink to /lib/modules/`uname -r`/build/ and then you can type:
cd /usr/src/asterisk/zaptel* make make install
Note that you will also need CRC-CCITT functions compiled with your kernel or as a kernel module. These can be selected from the "Library Routines" submenu during kernel configuration via "make menuconfig"