Blog

  • Más noticias sobre Asterisk 1.10

    Según ha hecho público Russell Bryant, el desarrollo de Asterisk 1.10 sigue en marcha, definiendo las novedades que van a ser incluidas y que, tal y como anunciaron en el calendario de versiones, la primera versión de Asterisk 1.10 debería estar disponible para Octubre de 2011, por lo que esta es la fecha indicada para definir bien las características de esta nueva versión.

    Russell comunicaba así, las novedades que traerá Asterisk 1.10:

    Greetings,

    Shortly after the release of Asterisk 1.8, we had a developer meeting and discussed some of the projects that people would like to see in Asterisk 1.10 [1]. We discussed the schedule there a bit, as well. Now that Asterisk 1.8 has settled down and we are well into the development cycle for Asterisk 1.10, it is a good time to revisit the plans for the next release.

    At Digium, the biggest thing we have been working on for 1.10 so far is replacing the media infrastructure in Asterisk. Most of the critical and invasive plumbing work is done and has been merged into trunk.

    Next we’re looking at building up some features on top of that, such as adding more codecs, enhancing ConfBridge() to support additional sampling rates (HD conferencing), adding features that exist in MeetMe() but not ConfBridge(), and enhancing codec negotiation. Of course, many others have been working on new developments as well. I would encourage you to respond if you’d like to provide an update on some new things that you’re working on.

    We would like to release Asterisk 1.10 roughly a year after Asterisk 1.8. This will be a standard release, not LTS [2]. To have the release out in the October time frame, we need to branch off 1.10 (feature freeze) at the end of June. At that point we will begin the beta and RC process. If you’re working on new development projects that you would like to get into Asterisk 1.10, please keep this timeline in mind.

    As always, comments and questions are welcome.

     

  • Primera operadora de ADSL en ofrecer IPv6 a sus clientes

    La empresa riojana KNet es la primera operadora de telecomunicaciones en ofrecer a sus clientes direcciones IPv6, antes incluso de haber agotado las direcciones IPv4 que todavía disponen en la recámara.

    Ante esta acción, uno no puede más que reconocer la gran preparación de esta empresa que tras invertir tiempo y esfuerzo en preparar toda su infraestructura con dual-stack (es decir, los equipos de la red trabajarán simultáneamente con IPv6 e IPv4. Aunque para que ambas tecnologías se puedan comunicar entre sí utilizarán sistemas DNS64 y NAT64), son de las pocas en todo el país que ya pueden presumir de ser «pioneras» en ofrecer este servicio mientras otras operadoras esperarán a agotar todas sus IPv4, para después tener a muchos clientes compartiendo direcciones IPs detrás de NAT y quizá en algún momento, llegar a ofrecer IPv6.

    Más información: http://bandaancha.eu/

  • Elastix 2.0.4 incluirá Asterisk 1.8

    La compañía de Palosanto, acaba de anunciar la versión de Elastix 2.0.4-B4 (beta) que incluye como principal novedad, la inclusión de Asterisk 1.8 y soporte para:

    • Secure RTP IPv6
    • GoogleTalk y GoogleVoice
    • Integración con calendarios como CalDav, iCal y otros.

    Por otro lado, también incluye la siguiente versión de DAHDI 2.4.1.2.

    Hay una actualización disponible también para la versión 2.0.3 en los repositorio de Elastix-Beta que pueden ser activadas en el Interfaz web de Elastix (System->Updates->Repositories). Esta actualización está disponible para todos los usuarios de esas versiones que quieran probarlo.

    Para descargar esta versión, puedes hacerlo de aquí: http://elx.ec/204beta4

  • La UE cede ante el lobby de las operadoras

    La UE cede ante el lobby de las operadoras

    Después de tanto tiempo luchando por la Neutralidad de la red, para que todos los paquetes viajen «libres» sin limitaciones por provenir de un software o de otro, de un puerto o de otro, que sea más abundante o simplemente puntual, después de que la Unión Europea tenga una crisis de identidad y reconozcan públicamente que una gran cantidad de ciudadanos no se sienten representados, después de haberse hecho público que eurodiputados aceptan sobornos por parte de ciertos lobbies que mueven la cámara a su antojo para que apoyen sus intereses económicos, aún así la Unión Europea no deja de decepcionar a sus ciudadanos.

    Según la última normativa europea sobre telecomunicaciones, se han aprobado algunos cambios para «supustamente» beneficiar a los ciudadanos en cuanto al servicio que ofrecen las operadoras móviles, y por ello han decidido aprobar lo siguiente:

    • Las portabilidades de compañía de móviles deberán realizarse en menos de 24 horas. (adiós a los amagos?)

    En este caso hay muchas personas que están a favor de acelerar la portabilidad mientras que otras prefieren tener algún tiempo para que la operadora le ofrezca alguna contra-oferta que le permita mejorar sus condiciones (móviles más nuevos, mejores tarifas, etc.)

    • Se limita la duración de los contratos (desde los 12 meses hasta los 24 meses)

    24 meses de contrato máximo puede ser todavía demasiado en algunas tarifas, algunos móviles tienen una vida bastante reducida y se está poniendo de moda las permanencias de «tarifa», de manera que si hemos contratado una tarifa de 50€/mes para tarifa de datos, vamos a tener que mantenerla durante todo ese tiempo. (hay que seguir pensando mucho y con tranquilidad antes de contratar nada).

    • Obligatoriedad de informar en el contrato sobre la indemnización en caso de obtener un mal servicio.

    A lo que conociendo cómo funciona esto, tras el último incendio de la central de Movistar que hubo en Málaga y que dejó sin funcionamiento a miles de abonados casi durante una semana (incluso hoy día hay personas que siguen sin tener teléfono), los abonados que se quedaron sin servicio recibirán 0,5€/día/línea 0,3€/día/línea, independientemente de si es un particular o una empresa de telefonía con cientos de líneas y para eso, hay que reclamar a consumo, rellenar varias reclamaciones y después de algunos meses, igual ingresan los 5 ó 6 euros.

    • Se permite a las operadoras «prohibir» los servicios de VoIP si así se indica en el contrato.

    Por otro lado, el hecho de prohibir los servicios de VoIP si se indica así en el contrato, va justamente en contra de todo lo que «supuestamente» estaban defendiendo en la cámara durante varios meses, para finalmente permitir a las operadoras que decidan si lo prohíben o no, saltándose a la torera el compromiso de defensa de la neutralidad de la red, incluso aceptando los chantajes de las operadoras de forma descarada, con perjuicio para el usuario final y aumento de sus beneficios privados.

    Este tema abre muchos grandes debates, uno de ellos de ámbito político, como los que gritan que los políticos efectúan acciones contra los ciudadanos y a favor de las grandes empresas, otros debates tecnológicos donde los usuarios alucinan porque las operadoras quieren cobrar al usuario para que se conecte a internet, y a Google por el tráfico que suministran a sus usuarios, en resumen las operadoras cobran 2 veces por el mismo servicio, y por supuesto se abre el debate de la neutralidad de la red. ¿hay alguien que escuche al ciudadano?

    Vía: http://www.xatakamovil.com

  • Cambian los créditos para que aparezca Microsoft y se cae toda la red

    Evidentemente, el titular es una broma, pero días después de la compra de Skype por Microsoft (de la que esperábamos no volver a hablar en un tiempo), la red entera de Skype ha dejado de funcionar para estos clientes, tal y como ha informado Skype vía Twitter:

    Some of you may have problems signing in to Skype and making calls. We’re investigating and hope to have more details to share soon.

    A la hora de escribir este artículo, la red sigue sin funcionar correctamente para muchos usuarios, por lo que imaginamos que debe ser algún problema grave ya que lleva sin funcionar varias horas.

    Desde Skype aconsejan seguir los siguientes pasos para que vuelva a funcionar el cliente:

    Windows

    Click Start, type run and press Enter. (On Windows XP: Click Start and then Run.)
    Type the following and click OK.
    %appdata%\skype
    Locate and delete the file shared.xml.
    If you cannot find this file:
    Click Start, type run and press Enter. (On Windows XP: Click Start and then Run.)
    Type the following and click OK.
    control folders
    In the View tab, ensure that Show hidden files and folders is enabled.
    Repeat steps 1-3.
    Restart Skype.

    Mac

    Open Finder and locate the following folder:
    ~/Library/Application Support/Skype
    Delete the file shared.xml.
    Restart Skype.
    Please note that the ~ sign means your home folder. You can find your home folder by opening Finder and selecting Go > Home from the menu bar or pressing Command (Apple), Shift and H keys at the same time.

    Linux

    Go to the following folder:
    /home/YourLinuxUserName/.Skype
    Delete the file shared.xml.
    Restart Skype.
    Remember: The Skype folder is a hidden folder – please check Show hidden files in your file browser to view and access it.

    Mientras tanto, en Asterisk-ES ya hablaban de utilizar un cliente similar al de Skype pero compatible con SIP llamado: Jitsi (el antiguo SIP Communicator) y que se puede conseguir aquí: http://www.jitsi.org/

    Nota: Un comentario que he leído por ahí me ha hecho gracia:
    «Joder Ballmer eres rápido eh…«

  • Un pequeño capítulo sobre Asterisk para entender algunas cosas

    Russell Bryant acaba de anunciar su colaboración en un libro llamado «La arquitectura de aplicaciones software libre» donde se recogen diversos capítulos donde se explican el funcionamiento interno de algunas aplicaciones bastante conocidas algunas y otras no tanto, pero todas ellas bastante importantes en su campo:

    Aplicaciones como Bash, Audacity, Berkeley DB, Eclipse, CMake, NoSQL, SendMail, Telepathy, y muchísimas más, son explicadas desde el punto de vista de arquitectura de software, manteniendo una profundidad básica como para hacerlo muy interesante, pero sin pasarse para evitar aburrir al lector, lo que confiere a este libro un interés extraordinario para aquellos que quieren saber cómo funcionan algunas aplicaciones por dentro sin llegar a ver código.

    Este libro en el que Russell ha participado explicando cómo funciona Asterisk por dentro, está licenciado como Creative Common y se vende en Amazon y Lulu.com, aunque todos los beneficios por «royalties» serán donados a Amnistía Internacional (todo un detalle).

    Si queréis saber más, podéis ver la página/presentación del libro:
    http://www.aosabook.org/

  • Cómo programar un AGI en PHP sin librerías raras

    Cómo programar un AGI en PHP sin librerías raras

    Muchas personas que están aprendiendo Asterisk y que ya conocen las posibilidades de esta aplicación, quieren empezar a desarrollar sus propias soluciones para que Asterisk pueda interactuar con bases de datos, archivos del sistema de ficheros y en función de algún valor, conseguir que Asterisk haga una llamada, reproduzca una locución, o mil cosas más.

    Esto se realiza gracias a un concepto en Asterisk llamado AGI (Asterisk Gateway Interface) y que viene a ser un programa desarrollado por nosotros (o por otro usuario) que Asterisk ejecuta (importante esto último) y que sirve para que interactúe Asterisk con el sistema Linux, pudiendo acceder a archivos locales, puertos físicos (usb, puertos series, paralelos, etc.), bases de datos, páginas webs, y prácticamente cualquier otra cosa que pueda manejar nuestro sistema Linux.

    No voy a entrar en la «profundidad» en la que se entra en el curso Asterisk Advanced, pero sí ofrecer un esqueleto básico de un AGI programado en PHP sin necesidad de librerías externas y utilizando una programación muy sencilla (ideal para empezar a familiarizarse con este tipo de sistemas de integración Asterisk-*) (más…)

  • Cómo instalar Asterisk en un gateway Mediatrix

    Mediatrix se ha convertido en el primer fabricante que le permite a los usuarios instalar un sistema Asterisk dentro de sus dispositivos para hacer uso de todos los puertos que trae el susodicho como si de una tarjeta se tratase.

    Este fabricante de gateways ha puesto a disposición de los usuarios una API de desarrollo (SDK) para realizar aplicaciones y funciones personalizadas para que sean los propios usuarios los que puedan programárselas, y basándose en este SDK, ha elaborado un tutorial para que cualquier usuario pueda instalar Asterisk en el interior.

    De momento, los únicos modelos que soportan esta característica son:

    Hay que avisar que, debido al hardware que trae incorporado estos dispositivos, compilar Asterisk en esta arquitectura, requiere de tener instalado el SDK que nos permita crosscompilar para el sistema Mediatrix, por lo que, para facilitar esto, el equipo de desarrolladores del SDK de Media5 ya han elaborado una versión específica compilada especialmente para la arquitectura que utilizan los gateways y cuya explicación es la que se explica en el tutorial.

    (más…)

  • El proyecto Guifi.net ya cuenta con su red de VoIP completa

    Llevo algunos meses siguiendo muy de cerca la evolución de la siguiente fase del proyecto Guifi.net consistente en desarrollar una infraestructura de VoIP capaz de dar servicio a todos los usuarios de este «proveedor ciudadano» a través de nuestro colega Alex Casanova (Bicubik)

    Para el que no conozca este movimiento, Guifi.net es un operador de telecomunicaciones creado por «sus usuarios» y cuando nació el proyecto Guifi.net, una alternativa libre a Fon no dependiente de ninguna empresa, siempre me gustó el proyecto.

    Pues resulta que tras varios meses de desarrollo de su infraestructura, parece ser que por fin ya tienen la primera parte del proyecto de VoIP consistente en 15 servidores Asterisk conectados entre sí por un servidor Kamailio.

    Cada usuario de Guifi.net dispone de un número VoIP con una numeración «geográfica» propia (70XXXXXXX) por lo que, al ser proveedor oficial, pueden ofrecer este servicio.

    Si queréis saber algo más, si os interesa este proyecto, sólo tenéis que entrar en su página web e informaros:
    http://guifi.net/es

  • Asterisk-GUI 2.1.0 RC1 disponible

    Yo era una de esas personas que pensaba que el proyecto Asterisk-GUI estaba más muerto que vivo, y uno de los motivos que me hizo sospechar eso, fue el salto en la distribución AsteriskNOW de Digium de Asterisk-GUI a FreePBX, y la falta de actividad a la hora de publicar nuevas versiones de este gestor web para Asterisk.

    Hoy me encuentro con la sorpresa de que no sólo continúa vivo, si no que acaban de lanzar una versión «candidata» con un gran número de novedades para seguir mejorando su estabilidad y añadir soporte para Asterisk 1.6 y Asterisk 1.8 (recordad que Asterisk GUI estaba orientado a Asterisk 1.4/1.6).

    (más…)