Etiqueta: Asterisk 1.6

  • Asterisk 1.6.0 beta4 Released!

    Espero que esta sea la última beta de Asterisk 1.6. por lo menos en la 1.4, la beta 4 fue la última.

    Sobre todo se han corregido los bugs que han ido encontrando y reportando a bugs.digium.com:

    • 12020, mejora en el formateo de la consola CLI
    • 11964, añadida la habilidad de obtener el número llamado original en llamadas en SS7.
    • 11873, Añadido cambios en el núcleo de la API para manejar Origination y Termination T.38 (adiós al Passthru) (La versión app_fax en Asterisk-addons ahora lo soporta)
    • 11553, Añadida una mejora en la aplicación ChannelRedirect()

    Los cambios en esta versión incluyen los arreglos a los siguientes bugs:

    • 11960, un bug en el chan_sip
    • 12021, un bug relativo a formatos inválidos en el voicemail
    • 11779, arreglada la activación del cancelado de eco en llamada bajo SS7
    • 11740, manejo de DTMF arreglado
    • 11864, Solucionado el informe del estado en llamadas entrantes vía puerto FXO
    • 12012, un bug en el chan_local
    • Arreglado un bug en la negociación de códecs en la versión 1.6.0-beta3

    La lista completa de cambios puede ser encontrada en el archivo Changelog  y esta versión puede ser descargada desde el lugar habitual:
    http://download.digium.com/pub/asterisk/

    Ya falta poco… 🙂

  • Asterisk 1.6.0 beta3 Released!

    La penúltima versión de Asterisk 1.6 se hizo pública anoche: Asterisk 1.6.0 Beta 3.

    Los cambios con respecto a la beta2 son sobre todo arreglos a los bugs detectados así como algunas características nuevas como:

     * Añadida la opción ‘n‘ a la aplicación SpeechBackground para ejecutarse incluso cuando el canal no haya sido contestado
    * Creadas nuevas acciones para el manager (AMI) para mejorar la edición de archivos desde este interfaz:

    – Listar los contextos de un archivo
    – Obtener las líneas de un contexto determinado
    – Borrar un contexto
    – Crear un nuevo archivo de configuración
    – Borrar una línea por la posición con respecto a la línea de definición del contexto
    – Insertar variables y contexto en una línea determinada
    – Insertar contextos dentro de otros
    – Añadida una condición de falso al GotoIfTime
    – Añadidos nuevos eventos para visualizar las estadísticas del jitterbufferen IAX2.

    Recordad, que en la GUI que es principalmente quien utiliza estas acciones mediante el AMI, a los contextos los llama categoría. 😛

    Descargar: http://downloads.digium.com/pub/asterisk

  • Asterisk 1.6.0-beta2 Released!

    Como suele pasar, justo cuando voy a ir a dormir, me encuentro con un email de Digium avisándome que acaban de publicar la siguiente versión de Asterisk 1.6: Asterisk 1.6.0-beta2

    También han separado la versión 1.4.18-rc1 para descargarla por subversión antes de lanzarla como estable (supongo que a raiz de los cambios en cuanto a versiones que comentaron cuando publicaron la beta1)

    Podeis ver los cambios aquí:
    http://svn.digium.com/view/asterisk/tags/1.6.0-beta2/CHANGES?view=log

    Y descargarla de donde siempre:
    http://downloads.digium.com/
    (más…)

  • Asterisk-1.6.0-beta1 Released!

    Un año y un mes después del lanzamiento de la primera versión de Asterisk 1.4, el equipo de desarrolladores de Asterisk acaba de hacer pública la primera versión de Asterisk 1.6.

    De momento se está trabajando en los objetivos marcados desde agosto y por supuesto, lo que tenemos disponible es la primera de las versiones beta.

    Han introducido una nueva política de versiones de la que hablaré al final del artículo.

    La lista completa de todos los cambios con respecto a la versión 1.4 la podéis encontrar en el ChangeLog correspondiente, un documento de 9 páginas íntegras de cambios desde la versión 1.4.0-beta hasta esta última versión:
    Lista de cambios de Asterisk 1.4 a Asterisk 1.6

    Asterisk 1.6

    Para los que quieran probarlo, tan solo han de asegurarse tener instalado los paquetes básicos para poder compilar y seguir estos sencillos pasos:

    apt-get install subversion
    cd /usr/src
    svn co http://svn.digium.com/svn/asterisk/tags/1.6.0-beta1/ asterisk-1.6.0-beta1
    cd asterisk-1.6.0-beta1
    ./configure
    make menuselect
    make
    make install
    make samples
    asterisk -gvc

    Tras esto, podremos ver nuestro flamante y nuevo Asterisk 1.6 beta 1:

    sinologic:/usr/src/asterisk-1.6.0-beta1# asterisk -gvvvvvvcddddd
    Asterisk 1.6.0-beta1, Copyright (C) 1999 – 2007 Digium, Inc. and others.
    Created by Mark Spencer <markster@digium.com>
    Asterisk comes with ABSOLUTELY NO WARRANTY; type ‘core show warranty’
    for details.
    This is free software, with components licensed under the GNU General Public
    License version 2 and other licenses; you are welcome to redistribute it under
    certain conditions. Type ‘core show license’ for details.
    =========================================================
    NOTE: This is a development version of Asterisk, and should not be used in
    production installations.

    Han duplicado el número de aplicaciones (app_*) disponibles, añadiendo algunas bastante conocidas, otras completamente nuevas de las que ya hemos hablado (jack, autoprovisión de terminales, minivm, etc.) y algunas otras que son completamente nuevas y desconocidas.

    Nuevas funciones para mejorar la programación del dialplan y permitir más flexibilidad a la hora de realizar algún tipo de configuración más compleja.

    Tanto las aplicaciones ya conocidas continúan estando, pero hay muchas que han ampliado el número de opciones permitiendo ser aprovechadas mejor.

    Tanto los canales SIP como IAX han sido mejorados para ofrecer un mejor comportamiento, ya veremos si en esta versión añaden las carencias que han ido apuntando algunos compañeros.

    Continúan sirviendo el conjunto de locuciones de la versión 1.4 (se ve que de momento no hacen falta nuevos ‘monos’) –un chiste para los frikis– 😀

    Será cosa del estreno, pero me parece que pesa menos.

    En cuanto a la nueva política de versiones de la que hablábamos al principio,  parece ser que los desarrolladores han ido aprendiendo de las pasadas versiones y en lugar de ir guardando código nuevo para lanzar una nueva característica en una futura versión de Asterisk 1.8, irán añadiéndola paulatinamente a la versión 1.6.
    Las nuevas versiones de Asterisk 1.6 saldrán aproximadamente cada mes o dos meses y los cambios serán introducidos cuando sean más estables en lugar de apurarse en sacarlo en una fecha concreta (por fín).

    En este documento podeis ver la nueva politica de mantenimiento de Asterisk 1.6http://lists.digium.com/pipermail/asterisk-dev/2007-October/030083.html

    Pues nada, visto lo visto, empezamos el año con nuevo material para probar y trastear, tendremos que echar un vistazo más detenidamente y empezar a reportar todos los fallos que encontremos a bugs.digium.com.

    Mi enhorabuena a todos y a disfrutarlo!

  • Lista de Asterisk sobre Alta-Disponibilidad y Clusters

    ClusterSaúl que está bastante activo, no solo en la lista Asterisk-ES si no en su blog, nos comenta que Digium acaban de crear una nueva lista con una temática muy interesante como es la Alta disponibilidad y Clusters de sistemas Asterisk.

    La verdad es que iba haciendo falta, Asterisk cada día se conoce más en infraestructuras con una gran cantidad de usuarios (>1000) que requieren de fiabilidad y manejan una gran cantidad de recursos y con la próxima salida de Asterisk 1.6 (que personalmente pensaba que nos iban a sorprender estas navidades) con el que van a centrarse entre otras cosas a vídeo y entornos de alta-disponibilidad, esta lista va a estar bastante activa en cuanto empiecen con las novedades.

    Hasta ahora, para grandes infraestructuras se suele recomendar utilizar OpenSER, aunque está claro que si un Asterisk puede hacerse cargo de 700 e incluso 1000 usuarios, varios Asterisk pueden multiplicar este número, lo que se espera es que con la nueva versión de Asterisk, sea más sencillo interconectarlos entre sí, así como ahorrar recursos para ampliar el número de usuarios por sistema.

    Podeis apuntaros a la lista aquí:
    http://lists.digium.com/mailman/listinfo/asterisk-ha-clustering

  • Asterisk 1.6 será el software de VoIP PBX definitivo

    Asterisk 1.6En una conferencia impartida en la Open Telephony Conference en Toronto por Kevin P. Flemming , habló sobre el desarrollo actual y las posibilidades de Asterisk 1.4, así como de la distribución easy-to-use AsteriskNOW y comentó que sus esfuerzos actualmente están centrados en la futura versión de Asterisk 1.6.

    Como parte del proceso de desarrollo de Asterisk 1.4, se añade un mecanismo de resolución de incidencias relativas a la seguridad y señaló que tienen un grupo dedicado a resolver posibles problemas con 24 – 48 horas desde el primer informe (Asterisk Project Security Advisory).

    «Una de las ventajas del software libre es que mucha gente utiliza y puede mirar el código fuente permitiéndoles avisar y proponer soluciones ante posibles problemas o errores que ellos encuentren … Nadie puede ver el código de su sistema Nortel y decir dónde está el fallo … únicamente sabrás que existe cuando ya lo hayan explotado.»

    Sobre Asterisk 1.6, comentó que uno de los objetivos a conseguir será un completo sistema de conexión de llamadas que admita compatibilidad con la mayoría de los protocolos actuales y también conectar varias llamadas y llegar a formar una «multi-party«, una mejora que permitirá el uso de nuevos servicios y más sofisticados (suponemos que también se refiere a vídeo).

    Otro de los objetivos consiste en reducir los costes de recursos por llamada para, de esta forma, aumentar la capacidad del servicio. De momento, según los tests realizados ya se aprecia una mejora del 100% al 200%, lo que permitirá: más usuarios, más llamadas y menos recursos.

    El soporte de eventos asíncronos será algo que también traerá la nueva versión Asterisk 1.6. Se crearán módulos especiales para comunicar Asterisk entre sí y poder realizar clústeres más efectivos y rápidos.

    Se mejorará considerablemente el sistema de logs e informes, permitiendo realizar informes basados en el CDR mucho más completos.

    Pensando en versiones de Asterisk 1.6 en adelante, comentó que continuarán desarrollando código para que Asterisk tenga una implementación propia para un sistema de clústeres y más soporte para sistemas de failovers.

    Incluso con todos los detalles que comentó Kevin, también destacó que no conoce aún todos puntos que va a traer consigo la nueva versión: «No puedo predecir eso, se basará sobre todo en lo que la gente nos diga qué quieren y contribuir».

    No dijo cuando empezaría el desarrollo ni para cuando una versión beta, pero lo que sabemos es que será un gran acontecimiento.

    Más información: http://www.internetnews.com/dev-news/article.php/3675211