Fecha: 30-04-09
Elio Rojano

No hay duda que Asterisk es una de las mejores opciones para infraestructuras de gran tamaño y sobre todo, gran responsabilidad como es el caso de hospitales, comisarías, clínicas, universidades, y un gran etcétera.

Pues hoy he conocido gracias a mi gran colega Fernando M. Villares, que en las pasadas elecciones de Ecuador el sistema de comunicaciones utilizado para llevar el control y transmitir la información entre todos los colegios electorales, así como el callcenter de atención de consultas sobre el sistema electoral corría con Asterisk, concretamente el sistema Elastix ELX que ya lo anunciamos en Sinologic.

A colación de esto y aprovechando para promocionar un poco Elastix :D , me cuentan que por fín es la distribución basada en Asterisk más descargada mensualmente (incluso por delante de Trixbox), por lo que el proyecto va viento en popa y a buen ritmo.

Ante todo me alegro por sus usuarios, así como por los desarrolladores ya que es toda una alegría ver como un proyecto en el que trabajas tiene una acogida como esta.

Adelante y seguid así. :)

Gracias por el aviso!

Leer más sobre: Asterisk | Eventos | VoIP   
Fecha: 29-04-09
Elio Rojano

asterisk14-vs-asterisk16En los últimos meses, asistimos a un momento bastante movido en que coexisten Asterisk 1.4 y Asterisk 1.6 ambas como versiones “estables” e ideales para un entorno en producción (un sistema estable que requiere que su funcionamiento sea lo más estable posible) por lo que es habitual hacernos la trivial pregunta: ¿Utilizamos Asterisk 1.4 ó mejor Asterisk 1.6?

Por lo general, y viendo muchos de los comentarios de usuarios de Asterisk (y Asterisk-ES) la versión más estable sigue siendo Asterisk 1.4 (concretamente los usuarios dudan entre la versión 1.4.17 y 1.4.24.2) por diferentes bugs que se han encontrado (bugs en el protocolo SIP e IAX principalmente) y que su solución no ha sido incluida en posteriores versiones. Asterisk 1.6 en cambio, sí incluye estas correcciones y algunas mejoras sustanciales en componentes tan importantes como el CDR y el soporte con MySQL.

Por contra, el mundo de los callcenters ha cambiado radicalmente en 1.6 debido principalmente a la “desaparición del agente” (componente principal en todo callcenter desarrollado en Asterisk y uno de los cambios más importantes de esta versión) del que el sustituto aconsejado no termina de agradar a las empresas que trabajan implementando este tipo de soluciones, pese a que el nuevo sistema potencia enormemente las posibilidades de desarrollo, aunque eso sí, sin el conocido “Agent/xxxx”. A todo cuesta acostumbrarse, pero está claro que tarde o temprano habrá que pensar en actualizarse.

Mejoras como el soporte nativa en DAHDI de señalización BRI (para las tarjetas RDSI Básicas como la B410P) son bien soportadas en 1.6 mientras que en 1.4 seguimos necesitando el conocido mISDN (que dejó de ser estable con las últimas versiones del kernel de Linux) por lo que todo este tema se complica si nos empecinamos en utilizar Asterisk 1.4 con alguna distribución actual.

Además, Asterisk 1.4 ha sido ya considerada (muy a mi pesar) “frozen release“, esto es… ningún añadido nuevo será incluido, únicamente modificaciones para mejorar la estabilidad, por lo que si algo no terminaba de funcionar (como era el CDR) el parche no será incluido si modifica el comportamiento, así que podemos olvidarnos de encontrar una versión de 1.4 que soporte BRI mediante DAHDI a no ser que apliquemos el parche a mano.

Asterisk 1.6 por contra, incluye muchas novedades aún bastante verdes y para nada deseable de ser utilizada en un entorno en producción como el “chan_mobile”, el “API Calendar” o incluso alguna feature interesante como SIP bajo TCP y TLS tampoco termina de ir todo lo bien que desearíamos.

Volvemos de nuevo a la pregunta… ¿Asterisk 1.4 ó 1.6?

Yo ando en un pequeño conflicto personal, Asterisk 1.4 lo conozco mejor, conozco sus trucos y sé por donde me puede salir en un momento dado, (después de 2 años trabajando a diario con esta versión, es normal) pero tras dar los cursos de Asterisk Avanzado en Alicante (2008) y en Bilbao (2009) y viendo las ventajas y la facilidad con la que los asistentes le cogen “el truquillo” a esta nueva versión y las distintas pruebas y perrerías que le hacen durante el curso, creo que 1.6 está bastante más maduro de lo que la gente cree.

En datos contundentes: en bugs.digium.com ahora mismo hay:
52 bugs abiertos sobre la versión 1.4.24
1 bug abierto sobre la versión 1.6.0.9

Por lo que, está claro que o hay pocos usuarios enviando bugs sobre la versión 1.6, o los desarrolladores se están centrando en resolver más rápidamente estos bugs, pero se ve que tarde o temprano habrá que actualizarse y es menos traumático actualizar de 1.6.X a 1.6.X+1 que de 1.4 a 1.6, por lo que personalmente recomiendo ir empezando a meterle mano y pensar en serio lo de utilizar Asterisk 1.6 en sistemas en producción porque es evidente que 1.4 va a dejar de tener soporte en muy poco tiempo.

Como escuché una vez a un colega programador: -”A ningún desarrollador le gusta la tarea de arreglar fallos que han provocado otros, pero aún es peor si además es sobre una aplicación ya desfasada“.

¿Y tú? ¿qué versión de Asterisk utilizas?

Leer más sobre: Asterisk | Programacion   
Fecha: 27-04-09
Elio Rojano

debpbxFederico Pereira, un lector de Sinologic.net me ha enviado un email para informarme que ha desarrollado una distribución que, a diferencia de la gran mayoría de distribuciones que podemos encontrar, no está basada en CentOS si no en Debian (concretamente en Lenny 5.0):

  • Asterisk v1.4.22
  • Sonido Castellano (De la gente asterio.com.ar)
  • Libpri v1.4.7
  • Asterisk Addons v1.4.7
  • DAHDI v2.1.0.4+2.1.0.2
  • FreePBX v2.5.1
    • Modulos
      • Config Editor v1.0.3
      • PhpMyAdmin v2.11.9.4.1
      • SyS Info v2.5.5
      • Vmail Admin v2.5.7
  • A2billing v1.3.4c

La idea de que esté basada en Debian me ha gustado (soy un debianero confeso) y busca comentarios y sugerencias para continuar desarrollando esta distribución.

Como comentario personal y con el fin de que esta distribución le pueda ser interesante a más personas se me ocurren algunas sugerencias como añadir las locuciones de VoIPNovatos, añadir las fuentes del kernel de linux que utilice, así como las herramientas necesarias para poder compilar y así actualizar los paquetes DAHDI, LibPri y Asterisk sin estar atado a una versión en concreto. (posiblemente ya lo traiga incluido :D )

Puedes probar la distribución descargándotela desde su web:
http://www.opentecnologic.com/

Comentarios desactivados
Leer más sobre: Asterisk | Linux | VoIP   
Fecha: 23-04-09
Elio Rojano

Hoy ha sido el día “reventador” en lo que a la agenda se refiere, más dialplan (con 4 días mostrando las maravillas y posibilidades del dialplan uno espera poder hacer casi cualquier cosa). También hemos visto colas y agentes, Agis , Manager, DUNDi, y para finalizar, la gente se va a casita a descansar porque esta noche tendremos Asterisk Night Party!

asterisk-night-party

Concursos, ejercicios, premios, y alguna frikada más… Si la conexión a Internet nos lo permite, intentaré desde Sinologic poner una cámara para que podais ver lo que estamos haciendo en tiempo real, esta noche. ;D

Disclaimer: Como la Asterisk Night Party ya ocurrió, he puesto el vídeo por si a alguien le interesa ver qué ocurrió. :D


Leer más sobre: VoIP   
Fecha: 23-04-09
Elio Rojano

Hoy el día ha sido dedicado a más dialplan y a la telefonía (analógica y digital).

Un gran día aunque se nota el cansancio acumulado y que cada módulo es más duro que el anterior, por lo tanto el tema se complica día a día.

La teoría de la telefonía se hace bastante dura, menos mal que el laboratorio para la instalación y configuración de tarjetas lo hace algo más ameno. Pruebas de telefonía analógica y digital, todo perfecto… mañana será un gran día. ;)

http://www.flickr.com/photos/hellc2/sets/72157616904512277/

Instalando las tarjetas en los sistemas

Comentarios desactivados
Leer más sobre: Asterisk | Formacion | Hardware | VoIP   
Fecha: 21-04-09
Elio Rojano

El día de hoy ha estado dedicado a la VoIP. Saúl ha dado una charla magistral sobre los protocolos SIP e IAX, (incluso ha llegado a decir “IAX mola!” al hablar del trunking) :D

En general, y pese a que esta parte del temario es bastante teórica, parece que ha gustado a los alumnos ya que todos han hecho las prácticas y han resuelto solitos o con ayuda, las típicas “incidencias” que ocurren al interconectar dos Asterisk entre sí.

Para finalizar el día, hemos frikeado un poco y hemos estado haciendo pruebas sobre la separación de señalización y media mediante IAX, algo que durante algunas versiones parecía que no llegaba a funcionar corréctamente, y ahora parece que, no solo lo hace, si no que incluso se puede apagar el sistema intermedio que la conexión continúa ya que al establecerse la comunicación, las tramas IAX dejan de lado al servidor intermedio completamente y se establece la comunicación punto a punto entre los extremos… una curiosidad. ;D

Leer más sobre: Asterisk | Formacion | VoIP   
Fecha: 20-04-09
Elio Rojano

Como suele pasar el primer día, gran sorpresa, un poco de teoría aburrida y las primeras prácticas, el hecho de que la gente se quede un rato más después de clase destaca que hay ganas de frikear un rato y hacer pruebecillas, y aunque ya tengan un mini-asterisk montado faltan algunos conceptos clave que seguiremos viendo el resto de los días para poder continuar con algunas lindezas de este sistema. :)

Os dejo algunas fotos de este día:

A ver quién descubre al “alumno impostor” :D

La solución, pinchando en la foto.

Leer más sobre: Asterisk | Formacion | VoIP   
Fecha: 18-04-09
Elio Rojano

Cualquiera que siga Sinologic.net habitualmente, se habrá dado cuenta que llevo como semana y media sin escribir nada, esto es porque ando un poco liado estos días, incluidos los días de Semana Santa, un momento ideal para visitar a familiares y amigos, y nada más llegar, vuelta a viajar de nuevo perdiendo el hilo de todo lo que acontece a este maravilloso mundo de la VoIP. :P

asterisk-advanced-bilbaoEsta semana que viene empezamos en Bilbao el curso oficial de Digium Asterisk Advanced, un curso del que ya hemos hablado en muchas ocasiones y que viene a sustituir el conocido Bootcamp con las ventajas de saltarnos algunos aspectos básicos y fundamentales y centrarnos más tiempo en lo que a la gente realmente le interesa: hardware, SIP, configuración y práctica, mucha práctica que es al final lo que a la gente más se le queda.

Para finalizar, el acostumbrado examen de certificación dCAP para todos aquellos interesados (no hace falta asistir al curso para apuntarse) y sobre todo, una semanita que intentaremos por todos los medios hacerla tan amena, divertida como sea posible. Saúl y yo nos ocuparemos de que la gente, no sólo aprenda tanto como puedan, si no además, pasar esta semana realmente agradable y astri-friki. :)

Intentaré por todos los medios, informar desde Sinologic sobre cómo está siendo este evento, que ya es la segunda vez que se celebra en Bilbao e intentaré poner desde aquí los dientes largos a más de uno (y “una” ;P)

¿Habrá Asterisk Night Party este año??? >:)

Leer más sobre: Asterisk | Formacion | VoIP   
Fecha: 06-04-09
Elio Rojano

El més pasado, Malcolm Davenport solicitaba a través del blog de Asterisk algunas personas interesadas en testear un nuevo producto que está preparando Digium sobre faxes.

Por supuesto, esto es interesante si aún tienes la mala fortuna de tener que utilizar estos anticuados artilugios bicentenarios que consumen papel y tinta por doble partida (mucha gente que conozco, para enviar un documento que tienen en el ordenador, lo imprimen por la impresora y lo envían por fax), además con un coste tonto… si claro, como tienes tarifa plana seguro que no te cuesta enviarlo… bueno, no voy a seguir con este tema cansino.

Pues la idea es que Digium acaba de anunciar un software comercial para hacer de origen y terminación de faxes compatible con tarjetas analógicas y/o digitales mediante DAHDI y T.38!!!  a una velocidad de 14.400 bps, (como curiosidad, iaxmodem funciona a 9.600bps).

Me pregunto entonces… teniendo la maravillosa unión iaxmodem+hylafax ¿es interesante esta unión?

Quizá la respuesta sea que generalmente puede que no (depende del coste total) aunque estamos hablando de un canal que permite enviar faxes por T.38 (por internet o red local, sin requisitos de velocidad, con corrección de errores, sin problemas de latencia, … vamos… muy interesante si tienes una línea de mala calidad, si tus faxes generalmente se cortan o si recibes muchos faxes).

Por cierto, según algunos comentarios de Alberto, funciona muy, muy bien. :)

Entonces es a veces, cuando llega un momento que la solución más sencilla puede ser la apropiada.

Podeis encontrar más información en la web de Digium:
http://www.digium.com/en/products/software/faxforasterisk.php

Comentarios desactivados
Leer más sobre: Asterisk | Programacion | VoIP   
Fecha: 02-04-09
Elio Rojano

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

Leer más sobre: Asterisk