Etiqueta: asterisknow

  • AsteriskNOW 3.0 Released

    AsteriskNow

    Hace tiempo que no hablamos de AsteriskNOW, para el que no lo conozca, es una distribución con Asterisk que incluye un interfaz web de gestión para simplificar y facilitar la configuración del sistema a personas que se están iniciando.

    AsteriskNOW 1.0 empezó siendo algo muy interesante, básicamente era una alternativa al ultra-conocido que posteriormente Fonality compró y transformó en Trixbox. Para entonces, Elastix era poco conocido y presentaba pocas ventajas frente a Trixbox.

    AsteriskNOW fue creado por Digium pensando en los usuarios que quieren comenzar con Asterisk pero les daba miedo el sistema operativo, por ello, utilizaron una distribución fácil de mantener y de actualizar su desarrollo (paquetes incluidos) llamada rPath, pero el éxito de AsteriskNOW fue tal que el sistema de paquetes de esta distribución pasó a ser un inconveniente en lugar de una ventaja, por lo que con el tiempo y cuando todos pensábamos que AsteriskNOW estaba más muerto que vivo, resurgió con dos novedades:

    • Abandono de rPath como distribución y adopción de CentOS 5
    • Inclusión de FreePBX como interfaz de gestión en lugar del AsteriskGUI (el interfaz javascript creado por Digium)

    Esto hizo que los usuarios pusieran de nuevo en la balanza a AsteriskNOW pero esta vez con nuevos competidores:

    • TrixBox (que sigue estando aunque no tan famosa como antes)
    • Incredible PBX – PBX in a Flash -(que es una de las preferidas por el público norteamericano)
    • Elastix (que se convirtió en la distribución con Asterisk más utilizada)

    En definitiva, AsteriskNOW perdió su oportunidad de convertirse en un sistema insignia, básicamente por no ofrecer nada nuevo, ofrecerlo solo en inglés y dar un soporte mínimo en cuanto a cambios, mejoras, actualizaciones, etc…

    No obstante, las actualizaciones continúan sucediéndose con cambios básicos como el que nos lleva a este artículo:

    (más…)

  • AsteriskNOW 1.5.0 estable Released!

    Aunque ayer fue 1 de Abril (día de los inocentes en los países anglosajones) Digium publicó la versión estable de AsteriskNOW 1.5.0.

    Digium publicó su primera beta de esta versión en Octubre de 2008 y ya iba siendo hora de que lo actualizaran.

    Los principales cambios:

    • Distribución CentOS actualizado.
    • Web basada en httpd y FreePBX
    • Asterisk 1.6 con soporte de DAHDI.
    • Versiones x86 (32 bits) y x64 (64 bits)

    Podeis descargarlo de aquí:
    http://www.asterisknow.org/downloads

  • AsteriskNOW 1.5 beta Released!

    Hacía tiempo que no sorprendíamos con una noticia relacionada con AsteriskNOW e incluso después de que Digium comprara Switchvox muchos temíamos que el proyecto quedara en el olvido, no obstante, también sabíamos que el esfuerzo de muchos desarrolladores no podía ser para nada y hace poco se anunció una nueva versión del Asterisk-GUI 2.0 que mejoraba considerablemente la estabilidad de este interfaz y que ha hecho que muchos dejaran otros interfaces en favor del nuevo Asterisk-GUI.

    Acaba de hacerse pública la nueva versión de AsteriskNOW con algunos cambios que seguro que agradarán a los usuarios, entre los que se encuentran:

    • Sistema operativo CentOS 5.2 en lugar de rPath. (por fín algo más conocido)
    • Gestión de paquetes mediante YUM (no es apt-get, pero bueno, peor es lo que había antes)
    • Interfaces libres a escoger (Asterisk-GUI 2.0 o FreePBX)
    • Soporte nativo DAHDI (hay que migrar, sí o sí)

    Y como dice Digium, a lo largo de este año nos encontraremos con muchas novedades en el mundo de Asterisk:

    De momento, para todos aquellos que quieran empezar a probarla, ya está disponible la imagen ISO de la última versión de AsteriskNOW:

    http://www.asterisknow.org/downloads/AsteriskNOW-1.5.0-beta1.iso

  • AsteriskNOW pasará a correr bajo CentOS

    Tom Keating hace un anuncio muy interesante y es el hecho de que Digium está pensando en dejar a rPath como distribución base para AsteriskNOW en favor de una distribución más conocida: CentOS.

    Como debianero debo decir que hubiera estado mejor utilizar Debian, no obstante el hecho de utilizar CentOS en lugar de una distribución que no conoce nadie y con escasas herramientas de actualización y mantenimiento como rPath, y pasar a utilizar una distribución más conocida como CentOS es una buena noticia.

    Gracias a David Prieto por el aviso.

  • 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.

  • AsteriskNOW 1.0.1. Released!

    Llevaban bastante tiempo en la versión Beta6 y por fín han dado el salto a una versión más estable: 1.0.1.

    Lo extraño de todo esto es que han dejado de mantenerlo mediante el sistema de versiones del propio de rPath, por lo que imagino que Digium está preparando algo más corporativo para este proyecto.

    De hecho, me entero por la web de Saúl que van a sacar dos versiones de AsteriskNOW:

    AsteriskNOW Pure: Basada 100% en software GPL.
    AsteriskNOW Pro: Basada en … algo … que no es GPL. ¿Puede que sea el famoso SwitchVox?

    Sea como sea, la versión GPL de momento cuenta con repositorios mISDN para las tarjetas RDSI y bastantes actualizaciones que podeis ver en esta lista de los foros: http://forums.digium.com/viewtopic.php?t=20401.

    De momento, ya está disponible la descarga:
    http://asterisknow.org/files/downloads/load_balance.php?q=AsteriskNOW-1.0.1-i386-disc1.iso