Update from previous 1.4.x or 1.6 version
Download
$ wget http://ftp.digium.com/pub/asterisk/releases/asterisk-1.6.0-rc6.tar.gz
$ wget http://ftp.digium.com/pub/libpri/releases/zaptel-1.4.12.1.tar.gz
$ wget http://ftp.digium.com/pub/zaptel/releases/libpri-1.4.7.tar.gz
$ wget http://ftp.digium.com/pub/asterisk/releases/asterisk-addons-1.6.0-rc1.tar.gz
Extract the source
$ tar -zxf asterisk-1.6.0-rc6.tar.gz
$ tar -zxf asterisk-addons-1.6.0-rc1.tar.gz
$ tar -zxf libpri-1.4.7.tar.gz
$ tar -zxf zaptel-1.4.12.1.tar.gz
or if you have all
the source in one directory
$ for i in `ls *.tar.gz` ; do tar -zxf $i ; done
Compile Zapata
$ cd zaptel-1.4.12.1
$ ./configure
$ make
$ sudo make install
$ cd ..
Compile Libpri
$ cd libpri-1.4.7
$ make
$ sudo make install
$ cd ..
Compile Asterisk
$ cd asterisk-1.6.0-rc6
$ ./configure
$ make
$ sudo make install
$ cd ..
Kill, change modules and start
$ sudo /sbin/service asterisk stop
$ sudo /sbin/service zaptel stop
Sometimes zap will not stop, usually because not all of
the modules are unloaded. You can find this out and correct it using some of
the following commands -
the module names are a 'for instance':
$ sudo /sbin/lsmod
$ sudo /sbin/rmmod zttranscode zaptel
Edit
the Zaptel config file, I have no hardware so only need ztdummy loaded.
$ sudo vim /etc/sysconfig/zaptel
Start
the Zaptel and Asterisk services.
$ /sbin/service zaptel start
$ /sbin/service asterisk start
asterisk:build is mentioned on: Linux