Instalación de Elastix de Prueba

Equipo de Sandbox:
Pentium 4 3.0Ghz
1Gb RAM
80Gb HDD

Version de Elastix:
Elastix 2.4.0-19 32bits

Proceso de instalación:

Atencion: el siguiente procedimiento de instalación borrará todos los datos de su disco duro, razón
por la cual le recomendamos hacer la instalación en un disco que no tenga información importante.

Descargar la ultima distribución de Elastix de la web

http://www.elastix.org/index.php/es/descargas/distro-principal.html

Grabamos la imagen en un disco con un programa adecuado
Verificamos que la PC a instalar Elastix tenga configurado el inicio desde CD-ROM
Al arrancar veremos la pantalla con el logo de Elastix con varias opciones.

Debemos elegir la distribución del teclado respecto al idioma.

Llegamos a una parte donde tenemos una pantalla de bienvenida y debemos seleccionar las particiones y como deseamos distribuirlas .
(es recomendable dejar que el sistema cree automáticamente sus particiones, ya que viene optimizado para ello).

Para ello debemos seleccionar la primera opción Remover particiones en dispositivos seleccionados y crear disposición.

Al seleccionar Aceptar y presionar Enter tendremos un aviso donde nos advierte si estamos seguros de querer borrar toda la información de todas las particiones, a la cual respondemos que si
Nota: se borraran todos los datos del disco duro.

Seleccionamos la zona horaria de la región

La contraseña root del sistema

En el cuadro siguiente nos pedirá que paquetes instalar, este cuadro lo dejamos intacto. De él depende el correcto funcionamiento de la PBX.

La instalación proseguirá buscando las dependencias necesarias

A continuación se instalara el sistema

Al finalizar la instalación se podrá seleccionar las opciones de boot de la distribución de Elastix
Seleccionamos Elastix-base

Nota: No preocuparse por algún fallo que pueda suceder durante el arranque en algunos procesos.
Estos errores se deben a componentes y servicios que no tenemos instalados, los cuales provocan dicho fallo.
Ingresamos usuario root y la clave que habíamos configurado para acceder a la línea de comandos del sistema.

Luego de haber ingresado la clave de root tendremos un mensaje que dirá:
“For access to the Elastix web GUI use this URL http://192.168.1.5.”

Nota: el ip 192.168.1.5 corresponde una PBX con un servidor DHCP
corriendo en la red, el cual asigna direcciones en ese rango, esto no quiere decir la PC en la cual estamos instalando Elastix tenga la misma dirección IP.

Si no aparece ese mensaje mostrando alguna dirección IP, y por el contrario sale algo como
"For access to the Elastix web GUI” use this URL http://YOURSERVERIPADDRESS, quiere decir que no tenemos un servidor DHCP del cual obtener una dirección y que debemos asignarle una manual a la central.

Primero debemos escribir el comando “setup” en la consola de la PBX
Con este comando estamos llamando a la utilidad de configuración en modo texto que utiliza el sistema operativo Centos, el cual es el que se instala con Elastix por defecto.
Accionando las flechas del teclado nos vamos desplazando hasta la opción de configuración de la red; después que estemos situados en esa opción le damos a la tecla
Tab (Tabulación) para que vaya al menú, a la parte donde dice "Ejecutar una Herramienta" y ahí presionamos la tecla ENTER de nuestro teclado.

Nos aparecerá una segunda ventana donde saldrá(n) desplegada(s) la(s) tarjeta(s) de red que tenemos instalada(s) en nuestra PBX.
Ahí nuevamente nos colocaremos sobre la tarjeta que queremos configurar en ese momento y nuevamente presionaremos ENTER.

En la siguiente pantalla podemos editar los parámetros de nombre del dispositivo, uso de DHCP, etc.
Lo primero que haremos es desplazarnos hasta la opción que dice "Use DHCP", donde aparecerá entre corchetes un símbolo de asterisco [*].
Esto quiere decir que la opción de obtener una dirección IP desde un servidor DHCP está habilitada (es la que viene siempre seleccionada por defecto en las instalaciones nuevas de Elastix).
Una vez sobre la opción antes mencionada, presionamos la barra espaciadora para deseleccionar el símbolo de * y procederemos a la siguiente línea donde podremos introducir de forma manual la dirección IP,
la máscara de red y la puerta de enlace que deseemos.

Usaremos el teclado nuevamente y nos desplazaremos hasta donde dice Ok., presionamos enter.
Asi iremos a la ventana anterior en donde nos saldrá la opción de la(s) tarjeta(s) de red.
Ahí presionaremos la tecla Tab hasta que estemos en la opción "Salir".
Presionaremos ENTER nuevamente. Entonces, ya estaremos colocados en la ventana inicial correspondiente a cuando presionamos "setup".
Aquí solamente utilizaremos Tab nuevamente y nos colocaremos en la opción "Salir", presionaremos ENTER y volveremos a la consola de la PBX.
Para aplicar los cambios y poder acceder a la PBX debemos ejecutar el comando "service network restart"

Finalizado este paso podremos acceder a nuestro sevidor de Elastix a través de la red.

Ingresando la IP de nuestra PBX accedemos a la interfaz web.
Alli ingresamos admin y la clave que este configurada (la clave por defecto es “palosanto”)
Al ingresar nos lleva al dashboard.

Podremos apreciar que el sistema esta en ingles, a pesar de haber instalado el sistema en español.
Para cambiarlo vamos a la pestaña System, allí Preferences y allí seleccionamos español y hacemos click en save.
En la misma pestaña podemos configurar varias opciones del sistema como ser Fecha y hora, Temas y Moneda.

Configuracion PBX
En la pestaña PBX podemos configurar las opciones de PBX, agregar extensiones, troncales, rutas salientes, etc.

Crear una extensión PBX
Este apartado se refiere a teléfonos, softphones, sistemas paginadores, o cualquier cosa que pueda ser considerada como una “extensión”.
Actualmente cuatro tipos de dispositivos o tecnologías soportadas: SIP, IAX2, ZAP y “Custom”.
Nosotros en nuestro Sandbox utilizamos solo extensiones del tipo SIP.
Para crear una nueva extensión vamos al menú “PBX”, por defecto accedemos a “Configuracion PBX”, en el panel izquierdo seleccionamos “Extensiones”, aquí podemos crear y editar extensiones.

Seleccionamos un dispositivo de los disponibles.
Generic SIP Device: El SIP es el protocolo estándar para los teléfonos VoIP y ATA. La mayoría de teléfonos IP soportan SIP.
Generic IAX2 Device: IAX es el “protocolo Inter Asterisk Exchange”, un nuevo protocolo apoyado solamente por algunos dispositivos (Por ejemplo, los teléfonos basados en PA1688, y el IAXy ATA).
Generic ZAP Device: ZAP es un dispositivo de hardware conectado al servidor Elastix. Por lo general tarjetería PCI controlada con los drivers del proyecto Zaptel (de allí el nombre de ZAP).
Other (Custom) Device: Custom nos permite escribir directamente una entrada en los archivos de configuración y por ende esta entrada debe estar en formato de extensión entendible por Asterisk.
Puede también ser utilizado para “mapear” una extensión a un número “externo”. Por ejemplo, para enrutar la extensión 211 a 1-800-555-1212, se puede crear una extensión “Custom” 211 y en la caja de texto del “dial” se puede ingresar: Local/18005551212@outbound-allroutes.

Luego de seleccionar el dispositivo damos click en Submit.
Tendremos un formulario para llenar que variara un poco de acuerdo a la elección previa.
A continuación vemos el formulario para agregar una extensión SIP que es la mas común y la usada por nosotros en el sandbox.

Podemos ver que se pueden configurar muchas cosas, aunque no todas son necesarias para tener una extensión funcional, por lo cual se explicaran solo las mas importantes.
• Extensión del Usuario: Debe ser único. Éste es el número que se puede marcar de cualquier otra extensión, o directamente del recepcionista Digital si está permitido.
Puede ser cualquier longitud, pero convencionalmente se utiliza una extensión de tres o cuatro cifras.
• Display Name: Es el nombre del Caller ID, para llamadas de este usuario serán fijadas con su nombre. Sólo debe ingresar el nombre no la extensión.
• Secret: Esta es la contraseña usada por el dispositivo de la telefonía para autenticar al servidor de Asterisk.
Esto es configurado generalmente por el administrador antes de dar el teléfono al usuario, y generalmente no se requiere que lo conozca el usuario.
Si el usuario está utilizando un softphone, entonces necesitarán saber esta contraseña para configurar su software.
Configuracion general de Elastix
.
En este menú se pueden configurar los parámetros generales del sistema Elastix en cuanto a telefonía.


Opciones del comando dial
:
La mayoría de opciones son configuradas en “tr”, lo cual significa que la persona que recibe la llamada puede transferirla usando el “feature” configurado para esta funcionalidad.
La “r” significa que enviará un “ring” al llamante y no pasa ningún audio hasta la llamada sea contestada.

Aquí se describen otras opciones:
• A(X): Toca un anuncio a la persona llamada, usando x como archivo.
• D(X): Envía un específica señal DTMF
• h: Permite a la persona llamada colgar enviando el dígito “*”.
• H: Permite al llamante colgar enviando el dígito “*”.
• r: Envía un ringueado a la parte llamante.
• T/t: Permite a la parte (llamante/llamada) transferir llamadas.
• W/w: Permitir a la parte (llamante/llamada) habilitar la grabación de llamadas.

Company Directory: El directorio de una empresa se puede escuchar marcando *411 ó # cuando se escucha un IVR.

Play extension number: El mensaje que dice: “Por favor manténgase en la línea mientras transfiero su llamada a la extensión XXX”.
Es decir, menciona la extensión a donde se va a transferir la llamada por lo tanto el llamante ya sabrá el número de extensión para llamadas futuras.

Security Settings: Permite a anónimas llamadas SIP ser conectadas. El valor por omisón es “no”.

Online updates: Permite revisar por actualizaciones disponibles. El valor por omisón es “no”.

Configuracion de colas.
Las colas son grupos de usuarios para los que se definen ciertas políticas principalmente para lo que tiene que ver con llamadas entrantes.
Las colas pueden ser llamadas como una extensión mas. Los usuarios de las colas pueden ser estáticos,
llamados “miembros” (tienen un numero de extensión fijo) o usuarios dinámicos llamados “agentes” (pueden ingresar a la cola desde cualquier extension).

Una política define la manera como se distribuyen las llamadas entrantes a la cola de miembros o agentes.
Las políticas que soporta Asterisk son las siguientes:
• ringall: ring all available channels until one answers (default)
• roundrobin: take turns ringing each available interface (deprecated in 1.4, use rrmemory)
• leastrecent: ring interface which was least recently called by this queue
• fewestcalls: ring the one with fewest completed calls from this queue
• random: ring random interface
• rrmemory: round robin with memory, remember where we left off last ring pass

Instalacion de Elastix.odt - Instalación de un Elastix de prueba (3.43 MB) Víctor Viana, 12/03/2014 05:24 PM

Instalacion_elastix_1.wmf (5.62 MB) Rodrigo Ferreira, 05/07/2015 01:54 PM

Instalacion_elastix_1.png (418 KB) Rodrigo Ferreira, 05/07/2015 04:05 PM

Instalacion_elastix_2.png (87.7 KB) Rodrigo Ferreira, 05/07/2015 04:05 PM

Instalacion_elastix_3.png (616 KB) Rodrigo Ferreira, 05/07/2015 04:05 PM

Instalacion_elastix_4.png (251 KB) Rodrigo Ferreira, 05/07/2015 04:05 PM

Instalacion_elastix_5.png (115 KB) Rodrigo Ferreira, 05/07/2015 04:05 PM

Instalacion_elastix_6.png (129 KB) Rodrigo Ferreira, 05/07/2015 04:05 PM

Instalacion_elastix_7.png (370 KB) Rodrigo Ferreira, 05/07/2015 04:05 PM

Instalacion_elastix_8.png (69.3 KB) Rodrigo Ferreira, 05/07/2015 04:05 PM

Instalacion_elastix_9.png (139 KB) Rodrigo Ferreira, 05/07/2015 04:05 PM

Instalacion_elastix_10.png (174 KB) Rodrigo Ferreira, 05/07/2015 04:05 PM

Instalacion_elastix_11.png (58.3 KB) Rodrigo Ferreira, 05/07/2015 04:07 PM

Instalacion_elastix_12.png (142 KB) Rodrigo Ferreira, 05/07/2015 04:07 PM

Instalacion_elastix_13.png (362 KB) Rodrigo Ferreira, 05/07/2015 04:07 PM

Instalacion_elastix_14.png (260 KB) Rodrigo Ferreira, 05/07/2015 04:07 PM

Instalacion_elastix_15.png (331 KB) Rodrigo Ferreira, 05/07/2015 04:07 PM

Instalacion_elastix_16.png (144 KB) Rodrigo Ferreira, 05/07/2015 04:07 PM

Instalacion_elastix_17.png (294 KB) Rodrigo Ferreira, 05/07/2015 04:07 PM

Instalacion_elastix_18.png (200 KB) Rodrigo Ferreira, 05/07/2015 04:07 PM

Instalacion_elastix_19.png (42.5 KB) Rodrigo Ferreira, 05/07/2015 04:07 PM

Instalacion_elastix_20.png (229 KB) Rodrigo Ferreira, 05/07/2015 04:07 PM

Instalacion_elastix_21.png (281 KB) Rodrigo Ferreira, 05/07/2015 04:07 PM