Category Archives: asterisk

Notas relacionadas con asterisk

asterisk Linux y Software Libre

DebPBX

Una buena noticia, me acabo de enterar de un proyecto que ofrece servicios de telefonía VoIP basado en Debian. Elastix que es la que manejo esta basada en CentOS.

DebPBX - fop

Características:

  • Basado en Debian Lenny 5.0.5 – netinst para 32 bits y 64 bits, también esta disponible una Imagen para Virtual Box.
  • Asterisk es una distribución compilada.
  • Tiene un mejor desempeño y rendimiento que otras distribuciones.
  • Fácil de usar.
  • Robusto y confiable.
  • Contraseñas generadas al azar, para aumentar la seguridad.
  • Instalación desatendida desde el CD-ROM que pesa sólo 256 MB

Incluye el siguiente software:

  • 5.0.5 Debian Lenny – versión netinst
  • Asterisk Versión: 01/04/1929
  • Asterisk Addons Versión: 1.4.10
  • Completar DAHDI Versión: 2.2.1.1 2.2.1.1
  • libpri Versión: 1.4.10.2
  • spandsp Versión: 0.0.6pre12
  • AGX-AST-ADDONS Versión: 1.4.24.5
  • FreePBX versión: 2.7.0
  • avantfax Versión: 3.1.6
  • avantfax Versión: 3.3.1
  • A2Billing Versión: 1.7.0
  • Sistema de archivos: ReiserFS (En instalación desatendida)
  • Integración con Skype

Ahorita estoy muy contento con Elastix, pero algunos querrán aprovechar las bondades de Debian. Es lo bueno del software libre, siempre hay opciones.

Webgrafía:

Has llegado aquí buscando:

  • codeka mx 1 7 download
  • codeka 1 7
asterisk elastix Linux y Software Libre

“Jalar” una llamada de un conmutador Elastix

Como jalar una llamada con Elastix

Es una situación muy común, el teléfono de tu compañero esta sonando y te tienes que mover a su lugar para contestar la llamada.

Después de darle muchas vueltas al asunto intentando configurar el parámetro pickugrop de cada extensión me decidí a utilizar una opción que ya esta configurada por default.

Para jalar una llamada solo tienes que teclear:

** + número de extensión que esta timbrando

Con eso se transfiere la llamada a tu extensión.

Parece algo muy trivial, pero busqué un buen rato en google y la solución no apareció de una manera tan clara.

Problemas con SPA922 y SPA942

Al probar esta funcionalidad en los teléfonos Linksys SPA922 y SPA942 pasó algo curioso, al presionar el segundo * inmediatamente cortaba la llamada y aparecía el mensaje “Call Ended”.

La solución fue cambiar un dial plan por uno que aceptara el segundo asterisco.

Para modificarlo hay que abrir la página web del aparato, ir a Admin Login AdvancedEXT1Dial Plan y modificarlo por algo parecido a esto.

(x|*x.|x.)

Dial Plan para los modelos SPA922 y SPA942

Este dial plan permite marcar dos asteriscos y un número que es la opción para pickup call definida en elastix.

Has llegado aquí buscando:

  • como jalar llamadas de un conmutador
  • como jalar una llamada del conmutador ip
  • como jalar una llamada elastix
  • configurar jalar llamadas en trixbox
  • conmutador elastix no puedo hacer llamadas calls failed
asterisk elastix

Grandstream Handtytone 286 en Elastix

Los Grandstream son unos ATA (Analogue Terminal Adapter) muy económicos y muy sencillos de configurar. Este tipo de aparatitos se vuelven necesarios si quieres conectar un teléfono normal como puede ser un teléfono inálambrico o un fax.

Handytone 286 de Grandstream

Son aparatos muy simples, en un extremo se conectan a la red y en el otro al teléfono normal.

Como no tienen display puede ser un poco complicado averiguar la dirección ip que obtuvieron, para averiguarla hay que hacer los siguiente.

  1. Descolgar el teléfono y marcar * * * (tres veces asterisco).
  2. Escucharan un código de error (todavía no se registra al servidor elastix)
  3. Presionan la tecla # para que entre en el menú de opciones.
  4. Presionan 02 que es la opción en la que les va a decir la dirección ip del aparatito, les reto a que la anoten en el primer intento :)

Claro que todo esto y la explicación de muchas más opciones las pueden encontrar en el manual de usuario para el handytone 286.

Abrimos una página web y tecleamos la dirección IP, les pedirá una contraseña que es admin.

Vamos a la pestaña que dice ADVANCED SETTINGS 1, aquí es donde ocurre la magia.

Configuracion de un Grandstream Handytone 286 para elastix

Claro que para que funcione se debe de dar primero la extensión en el servidor Elastix, realmente es muy sencillo.

Solo quiero agregar un detalle, la extensión al parecer no detectaba correctamente los tonos de las teclas y es indispensable para revisar el buzón de voz o hacer transferencias de llamadas.

Para eso cambiamos el valor de Send DTMF y solo seleccionamos la opción de via RTP (RFC2833).

Guardamos las configuraciones, reiniciamos el aparatito y listo con eso debe de funcionar correctamente.

P.D: Parafraseando un poco a Bob Ross

Soy su amigo Linuxman, me despido deseándoles felices llamadas…. hasta la próxima.

asterisk elastix Linux y Software Libre

SFLphone, Soft Phone para Linux

Estoy haciendo pruebas con varios Soft Phone para linux. Al principio intenté con la opción de una cuenta SIP que trae el mismo Empathy, pero no es funcional, carece de los númeritos necesarios para cuando navegas en los menús del sistema de buzón de voz.

Hasta ahorita el que más me ha convencido es SFLphone, es simple y muy sencillo de configurar.

SFLPhone

Entre las muchas opciones con las que viene incluido tiene dos puntos a su favor que me hacen preferirlo:

  • Soporta el protocolo IAX2.
  • Y tiene una buena integración con PulseAudio , el servidor de sonido de Ubuntu.

Recibiendo una llamada

Para una lista completa de las opciones que tiene pueden visitar la página de Features. SFL Phone esta amparado por la licencia GNU GPL v3.

¿Ustedes conocen algún otro que valga la pena probar?

Has llegado aquí buscando:

  • instalar softphone en ubuntu
  • como configurar x-lite en ubuntu 12 04
  • como usar sflphone
  • softphone de cisco para ubuntu
  • xlite para ubuntu
asterisk elastix Linux y Software Libre

Como configurar un SPA922 para un conmutador Elastix

El proyecto del conmutador Elastix va viento en popa. Me acaban de llegar los teléfonos SPA922 y son una chulada.

Escribo esto como una guía de como configurarlos, de hecho se parece mucho a la configuración del SPA3102, pero vámonos por partes.

Configurar una extensión en el servidor elastix.

Configurar la extensión

Lo primero es dar de alta la extensión en el servidor Elastix, no voy a dar muchos detalles al respecto porque lo mejor es leer los dos libros que recomiendo en este artículo Construyendo un conmutador telefónico con Elastix.

Lo más importante de este paso es dar de alta una extensión SIP , su número y la contraseña (aquí le llaman Secret ).

Conectar el teléfono y conseguir su dirección IP

Conectar el teléfono no tiene mayor ciencia, puse el cable ethernet en el puerto llamado WAN y lo conecté a la energía electrica.

Teléfono SPA922Conexiones de red

Una vez que arranca el teléfono presionamos el botón de Configuración (tiene forma de hoja de papel) para tener acceso al menú.

Botón de configuración

Navegamos hasta el menú 9 Network, por default el aparatito esta configurado par obtener su dirección IP de un servidor DHCP.

IP Asignada por el DHCP

Más abajo podemos ver la dirección IP, en mi caso fue 192.168.0.128

Con esa dirección abrimos un navegador y veremos la página inicial de bienvenida del dispositivo.

Pagina inicial

Configurar el SPA922

Ahora si, llegó el momento chucu chucu…

Hacemos clic en Admin login y luego en Advanced y vamos a la pestaña SIP.

Vamos a la sección RTP Parameters, y modificamos el valor RTP Packet Size a 0.020

RTP Packet Size

Ahora vamos a la pestaña Ext 1 y localizamos la sección Proxy and Registration.

Registro del SPA922

Ajustamos los siguiente valores:

Proxy :  Aquí ponemos la dirección IP de nuestro servidor elastix.
Use outbound proxy: no
Register: yes
Register expires: 300
Make call without reg: yes
Ans call without reg: yes

En la sección Suscriber Information:

User ID: El número de la extensión que configuramos
Password: La contraseña de la extensión ( secret en elastix )
Use Auth ID: no

En la sección Dial Plan (un poco más abajo):

Dial Plan: (x.|*x.|x.)

dial plan

Presionamos el botón que dice Submit All Changes que esta al final de la página y hacemos “changuitos”.

Comprobando la extensión

Ahora vamos a revisar si todo esta correcto, nuevamente presionamos el botón de configuración y navegamos hasta el menú 11 Status y de ahí a Ext1

Dispositivo registrado

Como pueden ver en la imagen dice Registered eso quiere decir que ingresó correctamente a nuestro servidor Elastix, el nombre de usuario y contraseña fueron correctos.

Además pueden ver un relojito en cuenta regresiva, ese valor lo ajustamos en Register Expires, establecí un valor corto de 300 segundos (o 5 minutos) porque estoy haciendo pruebas con el equipo, pero probablemente cuando estén instalados aumente ese valor a cada hora ( 3600 ).

Claro que no hay mejor prueba que hacer y recibir llamadas :P

Recibiendo una llamada

Aclaro que esta es la configuración más básica, el dispositivo tiene muchas más opciones, pero con esto es más que suficiente para iniciar a utilizar los equipos.

LinuxmanR4.com: Todas las imágenes, nombres de productos y nombres de empresa o logotipos citados en esta página web son propiedad de sus respectivos propietarios. Todos los artículos publicados están publicados bajo la licencia Creative Commons Atribución-NoComercial-SinDerivadas 2.5 México (CC BY-NC-ND 2.5). Utiliza software libre.

%d bloggers like this: