Etiqueta: Asterisk

  • Nuevas locuciones para Asterisk 1.4 en español (Argentina)

    Acabo de hacerme eco de unas nuevas locuciones para Asterisk 1.4 con acento especialmente creado para Argentina.

    He de decir que las he escuchado y suenan realmente bien, y es que están grabadas con una locutora profesional llamada Thais Anabele Correa.

    Así que, desde aquí, mi agradecimiento y enhorabuena a la gente de Asterio por ofrecer estas locuciones bajo licencia Creative Common para el uso y disfrute de todos los usuarios de Asterisk.

    Lo que no sé muy bien es qué opinarán sobre que estas locuciones no se puedan utilizar de forma comercial (¿comercializar un Asterisk que incluya estas locuciones no incumpliría la licencia?).

    Podeis escuchar un ejemplo en el siguiente video:

    Más información: http://www.asterio.com.ar/ (más…)

  • Dialectic: Mejorando el acceso a la VoIP con Mac

    Acabo de conocer una aplicación que se define como «una versatil herramienta para hacer llamadas que unifica las aplicaciones para Mac, datos y teléfonos (tanto móviles, fijos como VoIP)».

    Dialectic es una aplicación que permite llamar, a través de cualquier aplicación que funcione en Mac, a cualquier número.

    Tiene soporte para conectar el Mac a terminales IP, a softphones como Eyebeam, Gizmo, Skype, y por supuesto directamente a Asterisk permitiéndonos no únicamente hacer llamadas haciendo clic en un número de teléfono que aparezca en la Agenda, si no programar cuando llamar, qué hacer cuando recibamos una llamada en el terminal o en el softphone que tengamos instalado y que esté soportado en este listado de plugins.

    • Bluetooth mobile phones
    • Landlines
    • Asterisk
    • BroadVoice
    • CallVantage
    • Cisco IP Phones
    • FRITZ!Box
    • Ovolab Phlink
    • Parliant PhoneValet
    • Speakeasy.net
    • ViaTalk
    • Vonage
    • VoIP Softphones: CounterPath softphones, Gizmo, iSoftPhone, JackenIAX, LoudHush, ohphoneX, Skype, WengoPhone, …

    Además de hacer llamadas, permite hacer muchas cosas muy interesantes (grabar conversaciones, añadir prefijos, y muchas cosas más, e incluso hacer y recibir llamadas utilizando nuestro móvil conectado por bluetooth,…)

    El sistema tiene muy buena pinta y habría que verlo más detenidamente, pero para una oficina donde trabajen con el sistema de Apple y utilicen VoIP, seguro que les encanta.

    La aplicación cuesta $25 (unos 16€) aunque tiene una demo de 14 días que podeis descargar.

    Más información: http://www.jonn8.com/dialectic/

  • Curso de introducción a la VoIP y Asterisk

    Leyendo los artículos que me he perdido en estas dos últimas semanas de Barrapunto me encuentro con una noticia tardía y es que entre hoy y mañana se celebra en la universidad de Deusto un curso gratuito de Introducción a la VoIP y Asterisk impartido por dos grandes colegas: Saúl Ibarra y Gorka Gorrotxategi y organizado por e-ghost, una asociación de usuarios de software libre de la universidad de Deusto.

    La pena es que me lo haya encontrado hoy y las plazas se llenaron hace tiempo por lo que he podido ver en la web (http://www.e-ghost.deusto.es/cursillosjulio/cursillo.php?cursillo=17) 🙁

    A ver si la repiten pronto…

  • Curso de Asterisk Bootcamp: dia 5

    El jueves por la noche, con la Asterisk Night Party (por cierto, lleno absoluto), nos quedamos hasta las 2 de la madrugada haciendo pruebas, jugando al trivial, charlando y contando anécdotas.

    El último día (ayer Viernes) fue bastante duro, tras dar los módulos que faltaban para completar el curso, empezó el examen para el certificado dCap y pese a que el examen ha cambiado ligeramente con respecto al de otros años, ha aprobado bastante gente (al menos la parte práctica, para saber la parte teórica habrá que esperar a Digium).

    Por último, agradecer la asistencia, el trato y el ánimo a todos los que asististieron y espero que esta bootcamp les haya sido tan provechoso como esperaban (ya avisé que sería duro). 😀

    Aunque no sacamos muchas fotos, las que tenemos, las he puesto en una página de flickr que podeis ver aquí:
    http://www.flickr.com/photos/hellc2/tags/bootcamp/show/

  • Curso de Asterisk Bootcamp: dia 4

    Otro día realmente agotador, primero porque era el día de la telefonía y en segundo lugar porque organizamos para los asistentes la esperada Asterisk Night Party.

    Una noche agitada, con algún que otro juego tipo Trivial donde la persona que debía contestar la escogía la función RAND() de Asterisk (y donde quedó demostrada que hace falta programar algo para generar una semilla aleatoria en condiciones).

    Por fín encontramos un «método» para repartir algo más del aire acondicionado a la sala que, con tantos ordenadores hacía bastante calor. 😀

    Lo importante es que la gente aprendió, practicó y se divirtió. 🙂

     

  • Curso de Asterisk Bootcamp: dia 3

    Otro día frenético, si yo he acabado reventado no me quiero ni imaginar como habrán acabado los pobres asistentes del curso.

    Dialplan, más dialplan, más dialplan aún y mañana aún más, muchos conceptos y muchos laboratorios donde la gente tiene que aprender para continuar adelante con nuevos conceptos.

    Pufff, espero que la gente descanse para mañana que haremos la gran Asterisk Night Party, y el día siguiente más Bootcamp y el examen dCap.


  • Curso de Asterisk Bootcamp: Día 1

    Por fín llegó el gran día, España gana la Eurocopa, y al día siguiente Asterisk hasta las orejas. Más de uno se presentó casi sin dormir la noche antes, pero allí estábamos todos, menos mal que el primer día fue bastante tranquilo: un poco de teoría y un poquito de práctica sin sobresaltos.

    Aquí os dejo un par de fotografías que saqué ayer… 😛

    Mañana, el 2º día. 😀

  • Caso de éxito de Asterisk en una productora de TV

    Una de las productoras que crea programas de televisión en Australia, Fremantlemedia, ofrece una explicación sobre cómo han cambiado un sistema de comunicaciones Samsung por un sistema de comunicaciones opensource como es Asterisk.

    Seguramente muchos conoceremos bastantes ejemplos de empresas que han cambiado su centralita tradicional por un Asterisk introduciendo a la empresa en la tecnología IP, pero lo interesante es que Australia es uno de los países donde el software abierto no está tan bien visto como el software cerrado y en la entrevista se comenta que poco a poco este tipo de soluciones va tomando cada vez más fuerza.

    Podeis leer el artículo aquí (está en inglés):
    http://www.computerworld.com.au/id1178556373

  • Elastix 1.1 stable Released

    El pasado día 21 de Junio vió la luz una nueva actualización de la distribución Elastix (la versión 1.1) que cuenta con 130 paquetes actualizados además del esperado módulo «Agenda» que permitirá al usuario de Elastix acceder a una aplicación de Calendario y Directorio telefónico personal.

    Adicionalmente está el módulo de directorio telefónico al que se le ha incorporado la funcionalidad de click-to-call.

    Podeis descargarlo desde este enlace:
    http://downloads.sourceforge.net/elastix/Elastix-1.1-Stable.iso

  • Cómo testear una tarjeta de primarios en Asterisk

    Cuando vamos a instalar un Asterisk, comprobamos que el sistema operativo tiene las últimas versiones de los paquetes estables, que tenemos una versión de Asterisk marcada como estable (nada de trunk, team o release candidate), revisamos varias veces la configuración del dialplan, comprobamos que Asterisk se registra corréctamente con el proveedor IP y probamos a hacer llamadas y recibirlas para asegurarnos que todo marcha como debería hacerlo.

    Pero a menudo nos encontramos con un inconveniente a la hora de probar la conexión con una tarjeta de comunicaciones, esto se puede hacer de las siguientes maneras:

    • Conectándole una línea directa con el proveedor de telefonía.
      Esto sería lo ideal, aunque no siempre es posible.
    • Conectando un simultador de líneas.
      La pega es que estos dispositivos son bastante caros y complejos para alguien no acostumbrado a estos temas.
    • Conectándole otro sistema con señalización contraria que simule ser el proveedor.
      El resultado de la prueba dependerá de cómo tengamos configurado el sistema contrario, lo que puede darnos un resultado nada concluyente.

    Cuando vamos a probar una tarjeta analógica, no es difícil encontrar una línea directa con el proveedor de telefonía que nos suministre el voltaje necesario, los tonos y los cambios de polaridad necesarios para probar la tarjeta o bien algún tipo de dispositivo que genere el voltaje necesario y nos simule una línea (un spa3000, un grandstream fxs, o cualquier otro. De la misma manera aunque un poco más complicado es con una RDSI Básica, o bien tenemos una disponible, o bien tendremos que buscar algo que nos permita simular este tipo de líneas.

    Lo que es bastante más complicado es disponer de un primario, y si no tenemos la suerte de tener otra tarjeta de primarios configurada en modo proveedor (NET) y que nos suministre la señal de timing, tendremos que buscar otra manera de comprobar que la tarjeta funciona corréctamente.

    Para ello, podemos utilizar lo que se llama un «conector nulo» que no es más que un cable con unos pines conectados entre sí de manera que cualquier señal que enviemos por la tarjeta (puertos TX1 y TX2) la recibiremos por los pines destinados a la recepción (RX1 y RX2). Este método no nos va a permitir comprobar si la configuración del primario es correcta (ya que para eso necesitaremos del primario con sus parámetros y su configuración establecida por el proveedor) pero sí nos va a permitir asegurarnos que la tarjeta funciona correctamente.

    Tendremos que utilizar el siguiente esquema con los pines indicados unidos entre sí, cargar el módulo necesario para la tarjeta (que creará los dispositivos /dev/zapX) y, con Asterisk descargado, utilizar la herramienta ‘patlooptest’ que viene en el paquete zaptel.

    La aplicación patlooptest enviará secuencias de 1’s y 0’s aleatorias a través de los pines TX y esperará a recibir la misma secuencia por los RX.

    De esta manera, comprobamos que:

    – La tarjeta es capaz de enviar una secuencia binaria desde una aplicación hacia el exterior.
    – La tarjeta es capaz de recibir la misma secuencia desde el exterior y hasta la aplicación.

    El resultado de la prueba es trivial, si lo que enviamos es igual a lo que recibimos, entonces la tarjeta es correcta. Si lo que enviamos es distinto a lo que recibimos, entonces puede ser porque la tarjeta tenga algún tipo de fallo.

    Si Asterisk está cargado al hacer el test, la prueba no será válida ya que Asterisk está continuamente enviando datos a través del primario para llegar a conectarse a un primario de verdad, por lo que, además de la secuencia que envíe el patlooptest, Asterisk enviará la suya, y la aplicación no recibirá únicamente los datos que espera si no también recibirá intercalados los datos que envía Asterisk y que no están controlados.

    Las tarjetas no suelen entender de señalización (qsig, euroisdn, etc…) únicamente entiende de 1’s y 0’s, por lo tanto si en el arranque del módulo de la tarjeta (que ejecuta varios tests internos) el módulo no indica que la tarjeta esté mal, y al hacer el patlooptest los datos son correctos, entonces si la conexión con el primario no funciona, seguramente se deba a un fallo en la configuración o en los valores que tenga configurado el proveedor.

    Si con este conector nulo encendemos Asterisk, nos encontraremos que Asterisk mostrará un mensaje de error al detectar que el «otro lado» tiene la misma configuración que nosotros, es decir: Si hemos configurado la tarjeta como PRI_CPE, entonces en el otro lado también será PRI_CPE en lugar de PCI_NET.