Tomando en cuenta que se tiene una instalación sin entorno grafico y
con los servicios necesarios para el arranque del sistema operativo
Debian GNU/Linux 5.0 en un equipo de cómputo; a continuación se explica
la configuración de asterisk para brindar servicios de telefonía IP en
una red de datos.
1. El primer paso es obtener los privilegios de administrador
(root) en una consola de administración del sistema; esto se hace con el
comando:
su
2. Entrar al directorio /usr/src .
cd /usr/src/
Una de las ventajas que ofrecen las arquitecturas GNU/Linux se
refleja en la posibilidad de compilar el código fuente de las
aplicaciones a instalar bajo el hardware del equipo. Como resultado de
este proceso se obtiene un “sistema operativo a la medida”; mismo que
tiene grandes beneficios a nivel de estabilidad y velocidad de
respuesta. Para llevar a cabo este proceso es necesario realizar lo
siguiente:
3. Descargar las últimas versiones de asterisk, libpri, dahdi (antes zaptel) y asterisk-addons.
NOTA: Verificar dichos enlaces en la pagina de digium, (en caso de
que no se encuentren disponiblen los archivos .. sustituir los nombres
de los paquetes disponibles para proceder con las descargas… xD)
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-1.6.1.11.tar.gz
wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4.10.2.tar.gz
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-addons-1.6.1.2.tar.gz
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz
4. Descomprimir los archivos .tar.gz con los comandos:
tar xvfz asterisk-1.6.1.11.tar.gz
tar xvfz asterisk-addons-1.6.1.2.tar.gz
tar xvfz libpri-1.4.10.2.tar.gz
tar xvfz dahdi-linux-complete-current.tar.gz
5. Instalar las dependencias o librerías junto con los
encabezados del kernel para no tener problemas al compilar los paquetes
antes descritos.
apt-get install -qy bison flex libncurses5-dev zlib1g-dev libssl-dev libnewt-dev libiksemel-dev libxml2-dev
apt-get install -qy make linux-headers-`uname -r` gcc g++ libstdc++6
apt-get install sox
apt-get install -qy subversion
6. Compilar e instalar los drivers para las tarjetas de Digium
[DGM2009] en caso de que se requiera conectividad con la PSTN.
(opcional)
cd /usr/src/ dahdi-linux-complete-2.2.0.2+2.2.0 /
make all
make install
make config
7. Ahora el siguiente paso es Instalar libpri con los siguientes comandos:
cd /usr/src/ libpri-1.4.10.2/
make
make install
8. Compilar e instalar asterisk.
cd /usr/src/asterisk-1.6.1.11/
./configure
make
make install
make samples
9. Instalar asterisk-addons
cd /usr/src/asterisk-addons-1.6.1.2/
./configure
make
make install
make samples
10. Por último se debe reiniciar el servidor con el comando:
init 6
Hasta este punto se tiene instalado el paquete asterisk en
el servidor GNU/Linux, es decir, dicho equipo puede enlazar llamadas
telefónicas por medio de la red entre las extensiones de la misma.
No hay comentarios:
Publicar un comentario