Autor: hellc2

  • La FSF (Free Software Fundation) demanda a Cisco

    La mayor institución existente en el mundo defensora del software libre, la Free Software Fundation de donde salen licencias libres como la GNU, GPL, y muchas más además de alojar, mantener y colaborar económicamente en proyectos libres y abiertos, acaba de presentar una denuncia contra Cisco por violar la licencia GPL (utilizar software licenciado como GPL, modificarlo y negarse a publicar el código fuente resultante).

    Este tipo de acciones podría parecer «amarilla» si no fuera porque la FSF llevaba pidiendo el cumplimiento de la licencia desde hace 5 años, tras lo cual y visto la negativa de Cisco a compartir el código fuente que ha utilizado en sus productos, se han visto en la necesidad de demandar a Cisco para obligar a que cumpla la ley.

    «Nuestras licencias son diseñadas para asegurar a todos que quien utilice el software pueda modificarlo. Para poder ejercitar este derecho, la gente necesita el código fuente… La FSF tiene como objetivo fomentar y proteger los derechos que todos deberían tener con todo software: utilizarlo, compartirlo y modificarlo si lo necesitan.» comentó Richard Stallman.

    Enlace: http://www.fsf.org/news/2008-12-cisco-suit

  • Nuevos libros de Asterisk y seguridad VoIP

    Foto robada de Saúl 😛

    Estamos de racha, hace una semana nuestro colega Saúl Ibarra (que hoy estrena nuevo diseño) nos sorprendía con el anuncio de la publicación de un libro sobre distintos aspectos de Asterisk hecho por varias personas (no voy a mencionar a ninguno hasta no tener una lista oficial de los creadores del libro. que si no la gente se enfada conmigo 😛) pero la pena es que aún no está a la venta, así que, mientras tanto habrá que esperar hasta nueva orden.

    Es importante recalcar que es de los pocos libros por ahora que está escrito íntegramente en español.

    Enlace: Enlace al artículo de Saúl

    Hacking VoIP

    Por otro lado, aparece otro libro que también tiene una pinta estupenda sobre Seguridad en VoIP –Hacking VoIP-(este último en perfectísimo inglés) y viene a ser la segunda parte del conocido «Hacking Exposed» un manual bastante bueno con técnicas, trucos y herramientas para mejorar la seguridad de nuestra red VoIP.

    Enlace: Enlace a Amazon

    Nada, si no sabeis qué pedir a los Reyes Magos o a Papá Noel, aquí teneis un par de ideas baratitas y realmente útiles. 😀

  • DAHDI 2.1.0 Released!

    Esta nueva versión incluye:

    • El nuevo driver wcb4xxp para dar soporte a las tarjetas RDSI (basados en el chipset HFC)
    • Mejorada la integración con el cancelador de eco OSLEC
    • Corregidos algunos bugs

    Para ver la lista completa de cambios:
    http://downloads.digium.com/pub/telephony/dahdi-linux/ChangeLog-2.1.0

    Puedes descargarlo de:
    http://downloads.digium.com/pub/telephony/dahdi-linux-complete/

  • El FBI descubre ahora una vulnerabilidad de Asterisk corregida en Marzo

    Se ha armado bastante revuelo en la blogosfera debido a que el IC3 (Internet Crime Complain Center) algo así como la «División de Delitos Informáticos» española, pero perteneciente al FBI acaba de hacer público (ahora) una vulnerabilidad de Asterisk que consiste en permitir a un usuario malvado hacerse con cierto control de Asterisk.

    La noticia es importante por que demuestra que al FBI le interesa este software y se hace cargo de que son muchas las empresas que lo utilizan. Las voces en la red sacan a relucir la «inseguridad» de esta hasta el punto que el IC3 ha enviado una nota de prensa preparando a los usuarios sobre esta «gravísima vulnerabilidad«.

    Lo que parece que no mucha gente se ha percatado al anunciar a bombo y platillo este anuncio, es que dicha vulnerabilidad fue corregida hace 9 meses (en Marzo de este año).

    Por lo tanto, uno puede llegar a pensar que si el IC3 cae ahora en las vulnerabilidades de hace 9 meses… deberían actualizar su Asterisk pronto. 🙂

    Nota de prensa del IC3: http://www.ic3.gov/media/2008/081205-2.aspx
    Respuesta de Digium: http://blogs.digium.com/2008/12/06/sip-security-and-asterisk/

    Nada, es lo que tiene no leer los blogs ni las actualizaciones de seguridad de Asterisk. 🙂

  • Cómo instalar Asterisk, Asterisk-GUI y un foneBridge2

    Instalar un foneBridge2 de Red-fone es bastante sencillo, basta con seguir cualquiera de los tutoriales que uno se puede encontrar en internet o bien la ayuda oficial que siempre está mejor, scripts de auto-instalación o ambas cosas, pero Carlos Alberto me envía un email con un tutorial bastante interesante que ha hecho sobre cómo instalar, configurar y dejar funcionando un Asterisk, un foneBridge2 y lo más curioso: configurado mediante el Asterisk-GUI, paso a paso y sin atragantarse. 😀

    Lo podeis ver aquí: http://www.estodopornada.com/html/node/1

    Como única crítica al tutorial, evitaría utilizar el switch entre la red de VoIP y la conexión TDMoE que une el Asterisk y el foneBridge2, ya que la cantidad de tráfico entre estos es tan grande y constante que suelen volver loco a los switches normales, y además, conviertes al switch en un punto de fallo innecesario.

    Por lo demás, muy bueno el tutorial, altamente recomendable. 😀

    P.D.: Mark, apúntatelo. ;D

  • Asterisk cumple 9 años

    9º cumpleaños de Asterisk
    9º cumpleaños de Asterisk

    A diario me encuentro con todo tipo de usuarios, algunos que acaban de empezar y otros que llevan tiempo trabajando con Asterisk algunos alucinan con el potencial que tiene esta aplicación y otros, un poco más críticos, sacan a relucir algunas carencias o defectos que tiene, pero todos coinciden en algo, no hay una aplicación como Asterisk, y aunque hay algunas que la imitan, realmente Asterisk ha representado una revolución en las comunicaciones tanto tradicionales como a través de Internet.

    A través de varios blogs, me entero que Asterisk cumple 9 años, puede que parezca mucho, pero para una aplicación tan completa y útil como esta, 9 años no es más que el comienzo. En algún que otro comentario leía una analogía bastante curiosa: «Asterisk es a la VoIP como Apache a la web«, quizá no tenga mucho sentido esta analogía, pero nos deja ver la importancia que tiene esta aplicación en un mundo que crece sin parar día a día pese a todas las inclemencias, crisis, intereses, competencia, etc… y que no se deja amedrentar por los grandes y pesados si no que a los 9 años es capaz de enfrentarse a pesos pesados como Siemens, Ericsson, Panasonic, Nortel, Avaya, Cisco y los va derrotando uno a uno, poco a poco (el tiempo y la experiencia que ya estamos viviendo me dan la razón –ejemplo 1-, –ejemplo 2-) y uno se da cuenta que el software libre no es una alternativa, el software libre es la mejor opción, y Asterisk gana adeptos gracias a hechos reales y al boca a boca y no gracias a la publicidad pagada en una serie norteamericana retransmitida en horario Prime Time, el avance de Asterisk es real y cada pasito que da es un pequeño empujón en un difícil pulso entre muchos brazos fuertes y expertos, pero lo mejor es que Asterisk poco a poco continúa ganando terreno.

    Asterisk cumple 9 años y aún le falta por crecer, la tecnología es así, siempre está creciendo, y al igual que Apache que se ha convertido en el servidor web líder en Internet, Asterisk está haciendo lo propio con los nuevos sistemas de comunicaciones tradicionales y VoIP.

    Como se suele decir: Felicidades!, que cumplas muchos más (y nosotros lo veamos). 🙂

  • Publicados los vídeos de las conferencias del VoIP2DAY

    Me avisan que ya están disponibles TODAS las conferencias realizadas durante el VoIP2DAY para todos aquellos que no pudieron verlas ahora pueden sentarse cómodamente con un cubo de palomitas y disfrutar de más de 18 horas de vídeo sobre VoIP. 😀

    Agradecimiento a todos los que han hecho posible disfrutar de estas extraordinarias ponencias, conferencias, charlas y material para el uso y disfrute de todos los aficionados a la VoIP y Asterisk.

    Vídeos de las charlas del día del Call Center.

    Vídeos de las charlas del día de las Comunicaciones Avanzadas.

    Vídeos de las charlas del día de la Comunidad Asterisk.

    Habrá que conectar el ordenador a la televisión y sentarse a verlas porque todas son muy, muy interesantes.

  • Todo lo que has querido saber de DAHDI (III)

    Visto el éxito de los anteriores artículos, esta es la tercera edición de «Todo lo que has querido saber de DAHDI» y como se lo he prometido a mi colega Silvia aquí viene la tercera. 😛

    Después de una semana dando el curso de Asterisk Advanced, el primer punto que me asustó fue leer «Asterisk 1.6 y DAHDI» en las primeras páginas del curso, algo que actualmente nadie en su sano juicio recomendaría en un entorno en producción y en cambio el curso se centra en estos dos «soles«.

    Claro, considerando que no he llegado a tener tiempo más que para echarle un vistazo más que por encima a Asterisk 1.6 y darme cuenta de cosas «curiosas» y algo más (por cuestión de trabajo) a DAHDI, me encuentro que tengo que aprender, no únicamente cómo funciona, si no detectar cualquier problema que pudiera ocasionar a los alumnos del curso para solucionarlo antes de que ellos lo encuentren y no sepa donde meterme.

    Tras una semana, explicando y resolviendo las posibles dudas sobre las diferencias físicas y lógicas entre Zaptel y DAHDI me doy cuenta que DAHDI está más avanzado de lo que en un principio pensaba y es que, no solo es perfectamente compatible con las tarjetas con las que damos el curso (primarios y analógicas) si no que en muchos aspectos es mucho más interesante que Zaptel.

    Mi logo de DAHDI xD
    Mi propuesta como logo de DAHDI. 🙂

    Como ya comenté, el archivo zaptel.conf es sustituido por /etc/dahdi/system.conf y aunque son prácticamente iguales por dentro, hay un pequeño detalle interesante, el cancelador de eco que se puede cargar y descargar dinámicamente y seleccionar independientemente para cada canal DAHDI, así si tenemos un primario E1 (30 canales de voz) podemos utilizar un cancelador de eco para los 10 primeros canales, otro cancelador de eco para los 10 siguientes y otro diferente para los 10 últimos. ¿utilidad? pues no se ahora mismo, pero seguro que alguien se lo encuentra. Por todo lo demás, es exáctamente igual. 🙂

    Por otro lado, el archivo zapata.conf ha pasado a ser /etc/asterisk/chan_dahdi.conf y le ocurre lo mismo, es prácticamente igual por dentro, las diferencias son mínimas y algunas bastante curiosas que os lo dejo para que lo descubrais vosotros. ;P

    Entre todas las personas que conozco que instalan Asterisk, en estos momentos «especiales» todas tienen algo en común: pese a existir la versión Asterisk 1.4.22, TODAS utilizan la versión de Asterisk 1.4.21.1 ¿porque? por que esta versión no incluye el zapata.conf.sample ni el chan_zap.so, si no chan_dahdi.conf y chan_dahdi.so. (WTF!)

    La próxima versión (la 1.4.23 que saldrá en breve), funcionará exáctamente igual que la 1.4.22 ¿que harán entonces? seguramente muchos empiecen a dar el salto, otros seguirán clavados en la 1.4.21.1 y así hasta que terminen dando el salto irremediablemente, porque nos guste o no… queridos amigos… Zaptel, ha muerto.

    Ahora bien, entramos en un punto curioso donde el 99% de las veces funciona todo como debe ser, pero existe un 1% donde ocurre algo donde las líneas RDSI Básicas, BRI, ISDN 2B o como quieran llamarla, aquella línea más utilizada en las empresas europeas que las propias analógicas se encuentran en un momento clave:

    – Por un lado, Junghanns continúa con su BriStuff (impasible ante todo lo que ocurra fuera).
    Sangoma con sus drivers que, continúan siendo Beta y que lo van modificando (que no siempre arreglando) a medida que la gente encuentra fallos.
    – mISDN 2.X.X, que aunque soluciona algunos problemillas de la 1.1.X, aún no está lo suficientemente maduro para lo que uno desea en este tipo de sistemas.
    – CAPI, ¿CAPI sigue vivo?
    – mISDN 1.1.X, el driver BRI más popular actualmente y que con las últimas versiones (>= 1.1.8) con algunas versiones de kernel, con algunas líneas, en las noches de luna llena, cuando saturno, venus y mercurio se alinean,… hacen raros (gestión extraña de capas, etc…)
    – alguna más…?

    … y de repente aparece otra alternativa, un nuevo archivo wcb4xxp.c en el arbol de desarrollo de DAHDI (Trunk), un driver DAHDI indicado para la tarjeta B410P de Digium y por lo general para cualquier otra que tenga el driver HFC con uno o más conectores. Aún está en desarrollo e incluso el actual DAHDI no la trae, ya que están haciéndole pruebas antes de lanzarla como versión estable en la siguiente versión y es entonces cuando se me plantean varias dudas o mejor dicho, una reflexión:

    Si en los EEUU no utilizan este tipo de líneas y nosotros sí ¿quien debería probar este driver y empezar a sacarle los posibles fallos antes de que lo saquen como versión estable y sea más difícil de corregir? ¿no deberíamos ser los que peleamos a diario con este tipo de tarjetas y estas líneas los que deberíamos ver dónde falla con nuestras penosas líneas de Telefónica, Tele2, Orange, Jazztel, etc… y colaborar para que solucionen los posibles fallos y que corrijan el driver de una vez por todas para que sea más que nunca un driver verdaderamente compatible con nuestras propias líneas?

    En principio este driver no va a hacer exclusiones de ningún tipo, por lo tanto llegará a ser un driver compatible con todo tipo de tarjetas HFCMulti, pero creo que ahora estamos en un momento idóneo para empezar a sacarle punta a este driver, antes de que lo terminen de «pulir» y veamos con desilusión que tiene más espinas de las que debería tener.

    Instalar DAHDI de la rama subversion no se tarda ni 3 minutos, en conectar la tarjeta a la línea y ver si falla, menos aún, si funciona será algo que tenemos ganado, si no lo hace o no lo hace corréctamente será el momento de hacer de «usuarios beta-tester» de los que tanto se enorgullece la comunidad y empezar a enviar lo que encontremos a Digium para que hagan un driver en condiciones. ¿o no? 🙂

    ¿y tú? ¿Has probado ya DAHDI con Asterisk 1.6?

  • Asterisk Advanced (dia 5)

    El día comienza con dos temas muy interesantes:

    – DUNDi y Temas avanzados.

    No solo la explicación de DUNDi suele llamar la atención para aquellos que no lo concen, si no que entre los «Temas Avanzados» es un tema especial y exclusivo sobre muchas novedades que trae Asterisk 1.6 y que no han sido tratados en los días anteriores.

    Finalmente después de estos dos temas, empieza el examen dCap, prepara los ordenadores, consigue los exámenes, esquiva a los «mirones», y que empiece el examen.

    El práctico ha ido mucho mejor de lo esperado, la verdad es que esta convocatoria ha ido bastante bien por lo general (a falta del teórico, por supuesto) y eso que la dificultad ha sido la misma que en otras ocasiones.

    Para los que han aprobado (o aprobarán), mis sinceras felicitaciones 😀

    Para los que no lo han conseguido en esta ocasión, no os preocupeis, simplemente darle un empujoncito final y terminará saliendo en la siguiente (ya habeis visto que no solo importa lo que sabeis si no además el tiempo es un handicap en este tipo de exámenes) todo el tiempo que uno pasa «pensando» o «averiguando cómo se hace» se reduce drásticamente cuando uno tiene algo de práctica.

    Para todos los demás, ¿a qué estais esperando?

    Como nota curiosa, el examen ya iba sobre Asterisk 1.6 y DAHDI, por lo que entiendo el esfuerzo de pasar a de una versión que uno conoce, a una que ha salido hace unos meses es duro, pero por los comentarios de muchos incluidos los alumnos del curso, la diferencia existe pero tanto DAHDI como Asterisk 1.6 han demostrado ser estables y habrá que ir pensando en empezar la portabilidad a sistemas en producción.

    Más fotos de la Asterisk Advanced
  • Asterisk Advanced (dia 4)

    Penúltimo día de curso y empezamos recordando lo último de ayer, telefonía analógica y digital, alguna práctica colaborativa y sorpresa! Funciona!!! xD

    Preguntas variadas y continuamos por donde lo dejamos, quizá un día completo, dialplan, call centers y desarrollo, no tan profúndamente como algunos desearían (y es que cada parte podría fácilmente llevarse su propia semana de curso) pero la pista queda despejada para que continúen investigando con un ritmo mucho más acelerado que si tuvieran que aprenderlo desde cero.

    Sorpresas con las posibilidades de Asterisk en entornos de Call Centers (la creación y gestión de colas que tanto sorprendieron a algunos profesionales) hace su presentación con algunas novedades en la versión 1.6 junto con nuevas aplicaciones que ayudan a mejorar la creación de dialplans en entornos profesionales.

    Por último, herramientas e interfaces para desarrolladores, AGI (ejemplos), Manager (ejemplos) y una disertación sobre las ilimitadas posibilidades del Manager y las ventajas de utilizar Realtime con Asterisk en entornos con un gran número de usuarios.

    Es curioso, pero he encontrado muchas novedades de Asterisk 1.6 que no conocía ni tampoco había visto en ningún documento por lo que parece que va siendo hora de ir empezando a ponerlo en funcionamiento… que demonios… el lunes empiezo! 😀

    Mañana, los dos últimos módulos y a las 11 empieza el examen de certificacion de dCap que, como ya se avisó cuenta con novedades, así que, desde aquí tan solo quiero tranquilizar a aquellos que se presentan y desearles ánimo, suerte y que les salgan bien (ya se sabe que los nervios los carga el diablo)…

    🙂