13 abr. 2008

Instalando asterisk

Desde hace un año me ha tocado trabajar con asterisk y es ahora que he logrado comprar una tarjeta Motorola X100P, podre crear una gateway a la telefonía Pública.

Instalación de asterisk.
Para realizar la instalación de asterisk desde las fuentes es necesario instalar algunos paquetes:
aptitude install libnewt0.52 libnewt-pic libnewt-dev zlib1g zlib1g-dev dcmtk libdcmtk1 libdcmtk1-dev libssl-dev libssl0.9.8 libssl0.9.8-dbg initramfs-tools libnewt0.52 libnewt-pic libnewt-dev

1. Instalación de zaptel.
Al ejecutar lspci se ve que se tiene instalado la tarjeta motorola:
01:00.0 Communication controller: Motorola Wildcard X100P
*
Desempaquetar zaptel
tar ­-zxvf zaptel­1.4.9.2.tar.gz
*Cambiarse al directorio de zaptel
cd zaptel-1.4.9.2/
*Configurar zaptel
./configure
*
Ejecutar make menuselect
*Ejecutar make
*Ejecutar make install
*Ejecutar make config
*
Crear el archivo udev para zaptel
make install-udev
Esto creará un demonio para levantar automáticamente la tarjeta X100P.
*Revisar que zaptel detecta la tarjeta.
zaptel_hardware
pci:0000:01:00.0 wcfxo- 1057:5608 Wildcard X100P
*
Editar /etc/zaptel.conf y agregar fxsks=1
*Cargar el módulo /etc/init.d/zaptel restart

2. Instalación de libpri.
* Desempaquetar libpri
tar -xvzf libpri-1.4.3.tar.gz
* Cambiar al directorio
cd libpri-1.4.3/
* Ejecutar make
* Ejecutar make install
3. Instalar asterisk
* Desempaquetar asterisk
tar -xvzf asterisk-1.4.19.tar.gz
* Cambiar al directorio
cd asterisk-1.4.19/
* Configurar
./configure
* Seleccionar módulos
make menuselect
* Compilar
make
* Instalar
make install
* Instalar ejemplos
make samples
* Instalar documentación
make progdocs
* Instalar script para arranque automatico de asterisk
make config
4. Instalar asterisk-addons
* Desempaquetar asterisk-addons
tar -xvzf asterisk-addons-1.4.6.tar.gz
* Cambiar de directorio
cd asterisk-addons-1.4.6/
* Configurar
./configure
* Seleccionar módulos
make menuselect
* Compilar
make
* Instalar
make install
* Instalar ejemplos
make samples
5. Instalación de voces en español adicionales de la página de VoIPnovatos.
* Cambiar al directorio donde se encuentran los sonidos
cd /var/lib/asterisk/sounds/
* Instalar el core de gsm
tar -xvzf /usr/local/src/voipnovatos-core-sounds-es-gsm-1.4.tar.gz
* Instalar el core de g729
tar -xvzf /usr/local/src/voipnovatos-core-sounds-es-g729-1.4.tar.gz
* Instalar las extras de gsm
tar -xvzf /usr/local/src/voipnovatos-extra-sounds-es-gsm-1.4.tar.gz
* Instalar las extras de g729
tar -xvzf /usr/local/src/voipnovatos-extra-sounds-es-g729-1.4.tar.gz
* Instalar Music on Hold en español
tar -xvzf /usr/local/src/asterisk-voces-es-v1_2-moh-voipnovatos.tar.gz

Luego de esto se tiene el asterisk totalmente instalado.
En próximo post publicare la configuración de la tarjeta X100P y configuración base de asterisk.


Publicar un comentario en la entrada

AddThis