Académique Documents
Professionnel Documents
Culture Documents
Asterisk
Medellín-2011
Tabla de contenido
Introducción ...................................................................................................................... 1
Objetivo ......................................................................................................................................... 2
1. Conceptos Básicos ............................................................................................................ 3
2. Topología De Red..................................................................................................4
3. Direccionamientos de Red ....................................................................................5
4. Instalación de Asterisk.............................................................................................6
4.1 Instalación de Dependencias .............................................................................................................. 6
4.2 Instalación de lipri ................................................................................................................................ 7
4.3 Instalación de Dahdi-linux.................................................................................................................. 9
4.4 Instalación de Dahdi-Tools .............................................................................................................. 11
4.5 Instalación de Asterisk-linux ............................................................................................................ 13
4.6 Instalación de Asterisk-Addons ....................................................................................................... 20
Asterisk es un software que se encuentra bajo la licencia GPL. Sirve para configurar Centrales
Telefónicas con capacidad de trabajar sobre IP. Como cualquier centralita se puede conectar a la
„PSTN‟ y tiene características como „Llamada en espera‟, „Buzón de Voz‟, „Conferencias‟, „IVR‟, etc.
que con la telefonía convencional estos se adquieren mediante la compra y tiene un precio no muy
asequible.
Siendo Asterisk una oportunidad de negocio muchas empresas se han dedicado al desarrollo de
componentes de hardware compatible con asterisk, entre ellas las tarjetas PCI para poder interconectar
la centralita con la PSTN (Red Publica Telefónica).
Objetivo
Realizar la configuración de Asterisk 1.4 en una plataforma Linux, puntualmente Centos 5.5. Para llevar
a cabo dicho objetivo me apoyare en algunas aplicaciones como VirtualBox y Asterisk 1.4, con el fin de
poder realizar las configuraciones pertinentes de la centralita.
Codecs: Su función es adaptar informacio digital de la voz para obtener un beneficio. El beneficio
seria la compresión de la voz para utilizar menos ancho de banda.
G.711: Es uno de los códec mas usado en todos los tiempos, fue liberado en 1972. Una de las
características principales es la calidad de la voz, debido a que casi no la comprime. Utiliza 64Kb/s. Es
recomendado para trabajar en entornos LAN, pero no para utilizarlo en redes remotas por su alto
consumo de ancho de banda.
G.729: La ventaja básicamente es su alta compresión y bajo consumo de ancho de banda. Aunque
comprime mucho la voz, no deteriora la calidad de la voz. Utiliza 8Kb/s por canal. Para la utilización
de este códec hay que comprar una licencia en el Sitio Web de Digium.
Libpri: Bibliotecas de Código Abierto que se utilizada para comunicarse con interfaces RDSI.
Dadhi Linux: Dispositivo de Código abierto que contiene los modulos necesarios para poder
administrar las tarjetas FXS/FXO
Asterisk Add-Ons: Incluye controladores de código abierto y servicios públicos como soporte parta
reproducción de mp3 y conexión con MYSQL en tiempo real
Antes de comezar con la instalación de las fuentes de Asterisk es necesario instalar algunos paquetes
que esta necesita para su correcta instalación y funcionamiento. Para empeza entramos a una termianal
como usuario root y acyualizamos los repositorios con yum –y update y después se instala lo siguiente.
Para comenzar, ingresamos a /usr/src/asterisk/ y estando acá descargamos los paquetes de la página
oficial de Asterisk. Como la carpeta asterisk no está en ese directorio, la creamos.
Luego se descomprime.
Se descomprime
Se descomprime.
Se descomprime.
Antes de instalar asterisk vamos a ingresar al menú de configuración, aquí vamos a seleccionar que se
quiere instalar al momento de la instalación. Ingresamos así,
Estando acá vamos a ir a “Core Sound Packages” y seleccionamos lo que hay en la imagen.
Después de esto, si podemos darle make install, debido a que se seleccionaron algunos paquetes
adicionales es necesario que haya conexión a internet para que se puedan descargar e instalar
correctamente.
Se Descomprime
Lo que se va a hacer con mysql es crear unas bases de datos que freepbx necesita para su correcto
funcionamiento.
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
#Asiganamos privilegios
Reiniciamos el servicio de Mysql y con chkconfig mysqld on ponemos el servicio para que siempre se
inicie cuando se esté iniciando el sistema.
Ingresamos a /etc/httpd/conf/http.conf, buscamos línea 231 y cambiamos apache por asterisk en User
y en Group
[root@pbx] # ./start_asterisk_start
STARTING ASTERISK
Asterisk Started
Si nos sale igual que la imagen podemos seguir con el siguiente paso.
[root@pbx] # ./install_amp