Instalar la placa PCI Instalar paquetes necesarios para compilacion
apt-get install linux-headers-2.6.18-6-686 build-essential
Descargar y compilar los modulos del kernel de http://downloads.digium.com/pub/zaptel/
# tar zxvf zaptel-1.4-current.tar.gz # make # make install
Con esto tenemos instalados diferentes modulos de kernel
zaptel wcfxo wctdm
Y diferentes utilidades
ztcfg ztscan ztmonitor ztspeed zttest
Dentro del archivo
Debemos configurar la siguiente entrada extra
fxsks=1-4
Lo siguiente es ejecutar ztcfg para confirmar que nuestra configuración esta correcta. Si nos hemos equivocado con la señalización de cada puerto tendremos un mensaje de error que nos lo indicará para poder corregirlo.
ztcfg -vvvv Zaptel Version: 1.4.11 Echo Canceller: MG2 Configuration ====================== Channel map: Channel 01: FXS Kewlstart (Default) (Slaves: 01) Channel 02: FXS Kewlstart (Default) (Slaves: 02) Channel 03: FXS Kewlstart (Default) (Slaves: 03) Channel 04: FXS Kewlstart (Default) (Slaves: 04) 4 channels to configure.
En el caso de que nos diga 4 channels to configure deberemos correr la utilidad genzaptelconf –s –d -v para que nos genere un archivo /etc/zaptel.conf y un archivo /etc/asterisk/zapata-channels.conf a incluirse en /etc/asterisk/zapata.conf.
A la entrada en la PBX, nos da un tono de respuesta para poder introducir el interno SIP al cual queremos llamar.
[from-pstn] exten => s,1,Answer exten => s,2,Read(INTERNO,agent-user) exten => s,3,Playback(auth-thankyou) exten => s,4,Dial(SIP/${INTERNO}) exten => s,5,Hangup
En /var/lib/asterisk/sounds encontramos los sonidos que podemos reproducir y los idiomas disponibles