Categoría: Noticias

  • Lo que el usuario de una distribución con Asterisk no vé

    A menudo recibo emails donde gente muy preparada y con muchos conocimientos sobre redes e informática buscan ayuda para solucionar algún problema que les ocurre cuando configuran su sistema Trixbox, Elastix, AsteriskNow, y no funciona como ellos esperaban.

    Es entonces cuando la gente que responde a estos emails le preguntan acerca de paquetes SIP, parámetros de configuración, o le sugieren determinados valores a ciertos parámetros que no han escuchado ni visto en su vida. Ocurre que tras estas respuestas el usuario se vé en la necesidad de tener que entrar a mano a una consola en modo texto y editar un archivo o ejecutar un comando, algo que, en el 80% de los usuarios que utilizan este tipo de distribuciones para montar su sistema de comunicaciones, no saben cómo se hace o directamente jamás lo han hecho.

    Los usuarios de distribuciones controladas por interfaces web suelen olvidar (o no quieren reconocer) que toda interfaz web es creada con un objetivo: simplificar la configuración y gestión de una aplicación (en este caso, de Asterisk), esta simplificación tiene un efecto muy negativo, impide realizar tareas que no han sido previamente preparadas por los creadores de dicho interfaz o incluso han sido desechadas por su complejidad y poco útil para un público general, se dice entonces que esa distribución está «a merced» de lo que permita hacer el interfaz web. En muchos casos he visto cómo gente con grandes conocimientos de redes, Asterisk y voip, han dicho que XXXXX no se puede hacer, simplemente porque el interfaz web no lo permite. Esto, además de no dejar en buen lugar a Asterisk, demuestra una falsa limitación que el comercial, conociendo las características de una aplicación tan versatil como es Asterisk, sí que anunció que era posible a su cliente.

    Alguna que otra vez me he encontrado con mensajes de usuarios con Trixbox o Elastix que no podían hacer transferencias, o que cuando intentaban llamar a una extensión esta no se encontraba disponible pese a haberse configurado corréctamente. La solución de estos problemas y otros miles, se podría solucionar de una forma muy sencilla mirando la configuración y comprobando que estos parámetros son correctos, o simplemente comprobando que el dialplan hace lo que se supone que debería hacer, pero para hacer un interfaz web que ayude a simplificar la configuración se requieren de macros, includes y variables extras que ayuden a convertir lo que el usuario quiere hacer a través de una web, a un código medianamente funcional y limitado a lo que se pueda hacer.

    Esa limitación no existe en un usuario final que únicamente quiere configurar 5 extensiones y 2 líneas analógicas que atiendan a una cola, pero en usuarios «avanzados» y «profesionales» esa limitación, no únicamente limita su trabajo, si no que le impide «controlar» el verdadero funcionamiento que está realizando su sistema Asterisk.

    Cuando un usuario se encuentra con algún problema, puede ser debido a un fallo de configuración –y de conocimiento– como colocar «inband» en lugar de «outofband» en alguna pestaña del interfaz web porque desconoce para qué sirve estos parámetros, pero el usuario avanzado, que sí sabe lo que significan, debe poder entrar en Asterisk y ver en la consola –que para eso está– qué es exáctamente lo que Asterisk está ejecutando, para poder encontrar el error, y el simple hecho de utilizar un interfaz web que, para simplificar la configuración, utilice macros, includes y variables, se hace inviable su lectura por la cantidad de código que escribe un FreePBX para hacer una simple llamada.

    En muchos casos, y después de comentar este problema con compañeros que trabajan con distribuciones de este tipo, suelen contestar que sus clientes necesitan de un interfaz web para poder añadir extensiones o cambiar el dialplan, es entonces cuando se llega al kit de la cuestión, –¿qué usuario final cambia su dialplan?- ¿es la responsabilidad de un usuario final poder cambiar un dialplan? ¿qué usuario final sabe para qué sirve cada valor de cada pestaña de cada campo necesario para añadir una extensión o crear una cola? Lo único que el usuario final sabe es que quiere añadir una extensión y no quiere prestar atención a los distintos parámetros que conlleva esta decisión, es por eso por lo que hay dos posibilidades:

    – Hacerle un interfaz web a medida que le permita entrar y añadir lo que el usuario avanzado quiera que añada. (para eso hay diferentes maneras: AJAM, AMI, PHP, etc…)

    – Que llame por teléfono y diga que quiere añadir una extensión, en cuyo caso será el usuario avanzado el que lo haga y sea responsable de estos cambios. (quizá no sea lo más agradable, pero el usuario final lo agradecerá y el usuario avanzado controlará que todo sigue funcionando corréctamente).

    IMHO.

    P.D.: Esto por supuesto es a nivel general, siempre hay excepciones.

  • LibPri 1.4.5 Released!

    Hace un par de días el equipo de desarrollo de Asterisk publicó la versión 1.4.5 de LibPri con un arreglo a una incompatibilidad descubierta cuando se utiliza una tarjeta de primario en una red telefónica que envía el «progress» de una llamada en curso en el canal de voz en lugar de en el canal de datos de manera que, si por algún motivo el usuario destino cuelga la llamada, el origen continúa recibiendo tonos a la espera de que el otro extremo descuelgue.

    Como consecuencia de esta incompatibilidad, muchos usuarios tardan entre 2 y 20 segundos en descubrir que el otro extremo ha colgado la llamada, algo que arregla esta versión de LibPri.

    Pese a que esta versión soluciona esta incompatibilidad, por defecto se encuentra deshabilitado. La próxima versión de Asterisk permitirá activar esta opción en el menú de configuración.

  • Nuevas locuciones para Asterisk 1.4 en español (Argentina)

    Acabo de hacerme eco de unas nuevas locuciones para Asterisk 1.4 con acento especialmente creado para Argentina.

    He de decir que las he escuchado y suenan realmente bien, y es que están grabadas con una locutora profesional llamada Thais Anabele Correa.

    Así que, desde aquí, mi agradecimiento y enhorabuena a la gente de Asterio por ofrecer estas locuciones bajo licencia Creative Common para el uso y disfrute de todos los usuarios de Asterisk.

    Lo que no sé muy bien es qué opinarán sobre que estas locuciones no se puedan utilizar de forma comercial (¿comercializar un Asterisk que incluya estas locuciones no incumpliría la licencia?).

    Podeis escuchar un ejemplo en el siguiente video:

    Más información: http://www.asterio.com.ar/ (más…)

  • Dialectic: Mejorando el acceso a la VoIP con Mac

    Acabo de conocer una aplicación que se define como «una versatil herramienta para hacer llamadas que unifica las aplicaciones para Mac, datos y teléfonos (tanto móviles, fijos como VoIP)».

    Dialectic es una aplicación que permite llamar, a través de cualquier aplicación que funcione en Mac, a cualquier número.

    Tiene soporte para conectar el Mac a terminales IP, a softphones como Eyebeam, Gizmo, Skype, y por supuesto directamente a Asterisk permitiéndonos no únicamente hacer llamadas haciendo clic en un número de teléfono que aparezca en la Agenda, si no programar cuando llamar, qué hacer cuando recibamos una llamada en el terminal o en el softphone que tengamos instalado y que esté soportado en este listado de plugins.

    • Bluetooth mobile phones
    • Landlines
    • Asterisk
    • BroadVoice
    • CallVantage
    • Cisco IP Phones
    • FRITZ!Box
    • Ovolab Phlink
    • Parliant PhoneValet
    • Speakeasy.net
    • ViaTalk
    • Vonage
    • VoIP Softphones: CounterPath softphones, Gizmo, iSoftPhone, JackenIAX, LoudHush, ohphoneX, Skype, WengoPhone, …

    Además de hacer llamadas, permite hacer muchas cosas muy interesantes (grabar conversaciones, añadir prefijos, y muchas cosas más, e incluso hacer y recibir llamadas utilizando nuestro móvil conectado por bluetooth,…)

    El sistema tiene muy buena pinta y habría que verlo más detenidamente, pero para una oficina donde trabajen con el sistema de Apple y utilicen VoIP, seguro que les encanta.

    La aplicación cuesta $25 (unos 16€) aunque tiene una demo de 14 días que podeis descargar.

    Más información: http://www.jonn8.com/dialectic/

  • Snom 370 reproduce video por XML

    Aunque no entiendo muy bien la utilidad que puede tener el hecho de poder reproducir un vídeo en un Snom 370, es sin duda, un acto de demostración del potencial que puede llegar a tener este terminal y como curiosidad, seguro que a más de uno le gusta ver cómo se puede reproducir vídeo en un teléfono con una pantalla «monocromo» 😀

    El cómo lo han llegado a hacer, me he encontrado el vídeo en una página en alemán de spam sin enlaces ni nada a lo que haga referencia, pero imagino que el nombre de la empresa que aparece en el comienzo del vídeo tendrá algo que ver.

    Muy curioso. 🙂

  • Curso de introducción a la VoIP y Asterisk

    Leyendo los artículos que me he perdido en estas dos últimas semanas de Barrapunto me encuentro con una noticia tardía y es que entre hoy y mañana se celebra en la universidad de Deusto un curso gratuito de Introducción a la VoIP y Asterisk impartido por dos grandes colegas: Saúl Ibarra y Gorka Gorrotxategi y organizado por e-ghost, una asociación de usuarios de software libre de la universidad de Deusto.

    La pena es que me lo haya encontrado hoy y las plazas se llenaron hace tiempo por lo que he podido ver en la web (http://www.e-ghost.deusto.es/cursillosjulio/cursillo.php?cursillo=17) 🙁

    A ver si la repiten pronto…

  • Sangoma compra Paraxip

    El mercado a veces da sorpresas y es que me informan por varias fuentes que Sangoma acaba de adquirir Paraxip, una empresa de software centrada en la creación de software orientada en empresas de call centers y contact centers.

    La sorpresa (por si alguien no se ha dado cuenta) es sobre que Sangoma es una empresa de hardware y por lo tanto es un movimiento muy extraño que, o bien se trata de una empresa muy rentable, o bien significa que Sangoma no quiere quedarse atrás y desea empezar a ampliar mercado con otros productos relacionados con las comunicaciones, pero no necesariamente relacionado con su hardware.

    Nota de prensa: http://www.paraxip.com/News/files/2008/Sangoma_Paraxip_Final.pdf

  • VoIP-Info.org cambia de aspecto

    Diría «por fín!» y es que «el wiki» también conocido como «la biblia de la VoIP«: voip-info.org se presenta hoy con un cambio de look bastante similar al anterior, pero con un motor diferente.

    En lugar del Tiki-wiki, en esta ocasión utiliza BitWeaver un motor más «actualizado» y dinámico que, junto con un buscador en condiciones, mejorará considerablemente el hecho de encontrar información sobre casi cualquier concepto relacionado con la VoIP, desde Asterisk, OpenSER,… hasta información general sobre códecs, protocolos, herramientas y por supuesto, como no podía ser de otra manera: spam hasta la médula. 😛

    Una gran noticia para todos los que visitamos diariamente esta web.

    http://www.voip-info.org/

  • Curso de Asterisk Bootcamp: dia 5

    El jueves por la noche, con la Asterisk Night Party (por cierto, lleno absoluto), nos quedamos hasta las 2 de la madrugada haciendo pruebas, jugando al trivial, charlando y contando anécdotas.

    El último día (ayer Viernes) fue bastante duro, tras dar los módulos que faltaban para completar el curso, empezó el examen para el certificado dCap y pese a que el examen ha cambiado ligeramente con respecto al de otros años, ha aprobado bastante gente (al menos la parte práctica, para saber la parte teórica habrá que esperar a Digium).

    Por último, agradecer la asistencia, el trato y el ánimo a todos los que asististieron y espero que esta bootcamp les haya sido tan provechoso como esperaban (ya avisé que sería duro). 😀

    Aunque no sacamos muchas fotos, las que tenemos, las he puesto en una página de flickr que podeis ver aquí:
    http://www.flickr.com/photos/hellc2/tags/bootcamp/show/

  • Curso de Asterisk Bootcamp: dia 4

    Otro día realmente agotador, primero porque era el día de la telefonía y en segundo lugar porque organizamos para los asistentes la esperada Asterisk Night Party.

    Una noche agitada, con algún que otro juego tipo Trivial donde la persona que debía contestar la escogía la función RAND() de Asterisk (y donde quedó demostrada que hace falta programar algo para generar una semilla aleatoria en condiciones).

    Por fín encontramos un «método» para repartir algo más del aire acondicionado a la sala que, con tantos ordenadores hacía bastante calor. 😀

    Lo importante es que la gente aprendió, practicó y se divirtió. 🙂