Estos pasos sería para aquellos curiosos que desean hacer todo por ellos mismos. O sea que no usan ninguna GUI como lo es Trixbox, Switchbox, etc. Con esto no digo que sean malos gestores, sólo que habemos algunos que nos gusta hacer todo desde cero xD.
Una vez que tengan su Debian listo procederemos a hacer lo siguiente como usuario root:
Actualizaremos Debian:
# aptitude update
# aptitude upgrade
Instalación de dependencias necesarias:
# aptitude install build-essential libcurl3-dev libvorbis-dev libspeex-dev unixodbc unixodbc-dev libiksemel-dev flex xsltproc wget bzip2
Descargar y descompresión de paquetes:
Se ejecuta el siguiente comando para irnos al directorio /usr/src:
# cd /usr/src
Descargamos de http://www.asterisk.org/downloads los siguientes paquetes:
Asterisk 1.4.43
Add-Ons 1.4.13
LibPRI 1.4.12
Descomprimimos:
# tar -xvzf asterisk-1.4-*.gz
# tar -xvzf libpri-1.4-*.gz
# tar -xvzf asterisk-addons-1.4-*.gz
Compilación de paquete dahdi-kernel:
# cd /usr/src/dahdi-kernel/
# make clean && make && make install
Compilación de paquete dahdi-tools
# cd /usr/src/dahdi-tools/
# make clean
# ./configure
# make menuselect (acá les aparecerá una especie de wizard, seleccionan lo que deseen y el gestor lo bajará automáticamente).
# make && make install
# make config
Compilación de paquetelibpri:
# cd /usr/src/libpri-1.4*
# make clean && make && make install
Compilcación de paquete de asterisk:
# cd /usr/src/asterisk-1.4*
# make clean
# ./configure
# make menuselect (Lo mismo que apareció en dadhi-tools, sean libres de seleccionar lo que
deseen)
# make
# make install
# make samples
# make config
# asterisk -vvvc
CLI> stop now
Compilación del paquete asterisk-addons
# cd /usr/src/asterisk-addons*
# make clean
# ./configure
# make
# make install
# make samples
NOTA:
Si diponen de una tarjeta (FXO, FXS, T1, E1, etc...), Debe bajar el paquete DAHDI antes de compilar el asterisk y realizar los siguientes pasos.:
# cd /usr/src/
# wget -c http://downloads.digium.com/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-2.0.0+2.0.0.tar.gz
# wget -c http://downloads.digium.com/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-2.0.0+2.0.0.tar.gz
# tar xvzf dahdi-linux-complete-2.0.0+2.0.0.tar.gz
# cd dahdi-linux-complete-2.0.0+2.0.0
# make
# make install
# make config
Bueno, eso es todo para tener Asterisk corriendo en Debian, solo faltaria configurar todo en base a sus necesidades, luego le dejo algunas configuraciones para que vayan tomando las que deseen.
No hay comentarios:
Publicar un comentario