Zaptel

Introduction to Zaptel

Zaptel is needed to interface CallWeaver with PSTN hardware like the following:
  • Digium cards
  • Sangoma cards
  • Others…

Getting Zaptel

Get the latest 1.4 version of Zaptel from http://ftp.digium.com/pub/zaptel/ and untar it.

Example:

cd /usr/src/
wget http://ftp.digium.com/pub/zaptel/zaptel-1.4.3.tar.gz
tar zxvf zaptel-1.4.3.tar.gz

Compiling Zaptel

Optional: Install the OSLEC echo canceller

The OSLEC echo canceller has proven to be far superior to the default MG2 echo canceller in Zaptel 1.4 and we advise you to install it unless you have a hardware echo canceller. The OSLEC echo canceller works well with analog cards as well as PRI cards.

More information about installing OSLEC for use with Zaptel.

Compiling

Example:

cd zaptel-1.4.3
make clean
make

Installing Zaptel

Example:

make install

Now set the correct permissions for the Zaptel devices by allowing the callweaver user to access them:

chown --recursive callweaver:callweaver /dev/zap
chmod --recursive u=rwX,g=rX,o= /dev/zap 

Configuring Zaptel

Go see http://www.voip-info.org and update this page accordingly.