sábado, 23 de abril de 2016

Instalación de gateway Elastix EGW200

En esta ocasión les muestro la instalación de un dispositivo muy útil que tiene como propósito servir de troncal con hasta 8 canales para enviar y recibir llamadas por medio de SIMs de telefonía celular, aquí la flexibilidad lo es todo ya que podemos equipar el gateway con los SIMs que necesitemos y tener tolerancia a fallas, en caso de tener caída de la troncal principal usamos esta para continuar las operaciones de nuestro call center.

Se le configura la IP del servidor PBX al gateway para poder establecer comunicación.






























































Se crea la troncal SIP con script acorde al funcionamiento del gateway.




























































jueves, 14 de abril de 2016

Instalación Tarjeta Sangoma A200

A pesar de contar con una troncal SIP me interesa integrar la troncal que tiene mi enlace internet por cable al PBX Elastix ya que cuento con las ventajas de tenerlo como parte de mi pool de lineas telefónicas. Ademas cuanto con una linea de emergencia para cualquier situación ademas de que gracias a la administración que ofrece Elastix si se agotan mis canales SIP puedo salir por esta nueva troncal.

Lo único que se requiere tras insertar la tarjeta PCI o PCIe es hacer reconocimiento de hardware, se selecciona Avanzado y se selecciona hardware Sangoma y se oprime el botón de Detectar Nuevo Hardware si todo sale bien aparecerá la A200 en pantalla con los nodos activos.






















Lo único que resta es crear una ruta de salida para usar esta troncal recién instalada, la troncal tipo DAHDI se crea al momento de instalación de Elastix por lo que puedes usarla a continuación de la detección exitosa de hardware.




Hay que notar que a la creación de la Ruta de Salida solo hay que seleccionar la troncal DAHDI.






martes, 12 de abril de 2016

Instalación de gateway Grandstream GXW4216

A continuación les describiré la preparación del gateway de Grandtream GXW4216, el cual tiene como propósito conectar extensiones analógicas a tu red telefónica por IP, muy útil cuando tienes teléfonos de un sistema anterior y quieres reutilizarlos y/o no tienes teléfonos IP. Esto es un buen paso inicial después de instalar tu PBX Elastix.

Creamos las extensiones SIP en nuestro PBX, en este momento debemos tomar en cuenta el campo "secret" o contraseña de cada extensión ya que la vamos a necesitar en la siguiente parte de la instalación.





























Ponemos dirección IP de nuestra red telefónica al gateway.





Ponemos la dirección IP del PXB Elastix al que se debe de conectar.

Damos de alta las extensiones y ponemos el secret o contraseña correspondiente, en mi caso use el secret que te da Elastix cada vez que das de alta una extensión, el cual es una clave compleja por cuestiones de seguridad.

Checamos el estado de conexión para estar seguros que las extensiones están conectadas y probamos.






viernes, 4 de marzo de 2016

Instalacion

En esta entrada comentaremos la instalacion de Elastix 2.5 con CD siendo la mas practica.

Puedes descargar la version de 32 bits aqui o la de 64 bits aqui.

Una vez con la imagen ISO la puedes grabar en un CD/DVD o en memoria USB. Intente hacer funcionar la memoria con Yumi sin exito, despues probe con Unetbootin ademas de seguir las instrucciones para modificar el archivo de kickstart de CentOS aqui. Finalmente decidi no invertir mas tiempo en este punto y grabe la ISO en un CD y pasamos al la siguiente fase.

Al arrancar simplemente oprimimos Enter para activar la primera opcion.


Elegimos lenguaje de instalacion.



Seleccionamos el idioma del teclado, en este punto debemos probar las teclas ya que hay varios modelos en español latinoamericano.



Si muestra el siguiente anuncio que no puede leer la tabla de particiones selecciona Si y la creara desde cero.



Cuando pregunte si deseas configurar interfaz de red responde Si. El uso de IPv6 es opcional, marcalo con la barra espaciadora solo si lo vas a necesitar.



Lo siguiente es decidir si deseas que el servidor tenga IPv4 dinamica o fija.



Despues pregunta tu gateway y DNS primario y secundario.



Despues designamos el nombre del host manualmente o automaticamente si es por medio de DHCP.



Se elige el uso horario.



Se teclea la contraseña del superusuario root.



Tecleamos la contraseña root de MySQL.



Finalmente tecleamos la contraseña de admin.



Continua la instalacion, al terminar te solicitara usuario y contraseña, en este caso root ya que es el unico usuario dado de alta y administrador del servidor.



Si todo salio bien veras la pantalla de bienvenida de Elastix y la direccion IP desde donde administrar tu servidor desde un navegador y asi entrar a la administracion web donde podras dar de alta la configuracion de tu sistema telefonico. Al entrar desde una estacion de trabajo via web te advertira por primera vez que es un sitio de riesgo, pasas por alto la advertencia y te aparece la pantalla de login donde introduces admin y la contraseña.




martes, 1 de marzo de 2016

Introduccion

Finalmente esta hecho, estamos iniciando este blog tratante al mundo de Elastix y me refiero a "mundo" a que esta distribucion tiene muchos matices y se debe revisar cuidadosamente, no me refiero a que sea como Asterisk puro que debes hacer todo a mano; si no que una vez que acabes tu configuracion llegaras a observar algo inusual investigues, te documentes, incluso busques ayuda de un ingeniero certificado dado que llega a haber en ocasiones detalles en la instalacion que no son faciles de resolver solo.  Elastix en resumen es una distribucion todo en uno y si llegas a levantar un servidor PBX en poco tiempo ya que su interface grafica contiene la mayoria de funciones que comunmente necesita un PBX en produccion.

La finalidad de hacer este blog es en primer lugar dejar rastro de lo que uno sabe y en segundo lugar poner dia a dia mis aciertos y apuros con esta util distribucion y aportar un poco de conocimiento al mundo dado que no es facil encontrar informacion util para resolver muchos problemas, la mayoria lo he resuelto solo despues de investigar en internet o con ingenieros certificados.