Categoría: Noticias

  • Digium en el SIMO

    Digium en el SIMOEl «Salón Internacional de Mobiliario de Oficina» como se conocía al SIMO allá por los años 80, evoluciona hasta hoy con un gran número de novedades (como todos los años) y las empresas van allí a exponer sus últimos productos y darse a conocer al público.

    Este año, según los expertos, el año de la explosión de la VoIP y multitud de proveedores de VoIP aparecen este año mostrando sus bajos precios así como las operadoras de telefónica tradicional ya no anuncian sus «servicios» si no la novedad de su nueva tecnología VoIP.

    Como curiosidad destacada para todos aquellos que leen este blog, comentar que la principal empresa patrocinadora de Asterisk: Digium, viene por primera vez al SIMO de la mano de Avanzada7 con las últimas novedades y «secretillos» que a más de uno le hará la boca agua. En concreto, en el Pabellón 7, stand 127.

  • El “lenguage” propio de Asterisk

    Dialplan AsteriskCuando se habla de configuraciones de Asterisk, hay determinadas palabras que suelen acarrear una profunda confusión de lo que nos estamos refiriendo.

    Por ejemplo, cuando en el archivo «extensions.conf» hablamos de Contextos, nos referimos a un bloque que empieza por una palabra entre corchetes «[contexto]» y tras la cual, existen diferentes extensiones que no es más que comandos que empiezan por «exten=>» seguidas de prioridades numéricas para definir el orden en el que se van a ejecutar dichos comandos.

    Ejemplo:

    [incoming]                     < < Contexto llamado 'incoming' exten=>s,1,Answer          < < Extensión 's' exten=>s,2,Playback(bienvenidos)   < < prioridad 2 exten=>s,3,Dial(SIP/300,20,tr)       < < Hacemos una llamada a la extensión SIP 300.

    Con esto, no quiero dar una clase gratuita de programación de dialplans en Asterisk (que igual algún día la hago), pero sí dar a entender que la programación de dialplans en Asterisk es algo realmente sencillo ya que con 3 líneas, descolgamos el teléfono, reproducimos una locución y llamamos a una extensión durante 20 segundos permitiendo transferencias (opción ‘t’ al final del comando Díal).

    Hablando con personas que de profesión son: programadores de dialplans (Avaya y Nortel) realmente alucinaron cuando vieron la programación de Asterisk por su sencillez. Según comentaban, era comparable a programar en Java cuando ellos estaban acostumbrados a programar casi en ensamblador (ASM).

    Aún así, Digium y la comunidad Asterisk en general siguen apostando por un sistema más rápido y fácil de programar dialplans en Asterisk y es por lo que surgió el AEL (Asterisk Extended Lenguage) que más tarde pasó a convertirse en AEL2 (la segunda versión más estable) y que viene incluido en Asterisk 1.2 y en Asterisk 1.4.

  • Microsoft, competencia de Skype

    MessengerMicrosoft no es jamás la primera en sacar algo nuevo, ni siquiera la segunda, de hecho suele ser casi de las últimas ya que lo que hace suele tener tanto éxito en lo usuarios «analfabetos» (informáticamente hablando) que consigue incluso desbancar al creador del invento.

    Ejemplos lo tenemos a patadas, desde el famoso Messenger -MSN- (cuando ya existía el ICQ, el IRC, el webchat, etc…) pasando por los portales basados en comunidades como el Live, spaces, etc… (cuando hacía siglos que ya existía el Geocities, Angelfire, etc…) y en general, Microsoft no inventa nada nuevo, simplemente se dedica a copiar y acaparar en forma de monopolio integrando sutilmente (véase el portal Msn.es que si no fuera por los accesos que hace automáticamente el Internet Explorer no lo usaría ni el tato) cualquiera de los servicios que ofrece al usuario que no conoce, ni sabe, ni le importa.

    Ahora le ha tocado la hora a Skype, casi cualquier persona que lo conozca se encontrará, dentro de un año aproximadamente, que todos los amigos «inútiles» (informáticamente hablando) utilizan el último MSNLive-Out copia, plagio, de la original Skype.

    Más información: http://overdo.spaces.live.com/Blog

  • Es posible enviar SMS con Asterisk…

    Hoy en la lista de correos de Asterisk-ES:

    Javier Casado dijo:

    SMSHay un italiano que ha hecho un parche para enviar SMS (a través de la
    línea telefónica con el protocolo 2 usado en Italia y España) con
    asterisk 1.2.

    ¿Alguien lo ha probado en España?

    http://hyppo.com/asterisk/

    Julian J.M. comentó:

    Funciona! Solo he probado de forma local (Domo mensajes conectado a un
    puerto FXS de la TDM). Domo enviando, y asterisk interceptando la
    llamada al centro de mensajes.

    Enviad un sms desde el domo a cualquier número (da igual), asterisk lo
    interceptará, y lo guardará en /var/spool/asterisk/sms/mtrx en un
    fichero con prefijo «test».

    Por cierto, este método va de lujo para no usar el servicio de
    Telefónica, y sacar los SMS for FCT’s.

    Saludos
    Julián J.M.

  • Proyectos Software

    Aquí puedes ver la lista de aplicaciones y algunos prototipos de proyectos que he ido haciendo poco a poco. Algunos tienen fallos y otros funcionan perfectamente, de tí depende probarlos y ver que tal funcionan. Si encuentras alguno que te guste o lo necesitas, se libre de modificarlo y enviarme la modificación para poder mejorar mi parte.

    – Avisador: (página web)Ejemplo proyecto Avisador
    Aplicación cliente-servidor de comunicaciones bajo Windows para mandarle un mensaje personalizado a otra persona.

    – Bot-PHP: (página web)
    Script en PHP que se conecta a un canal de IRC y permite responder y aprender frases que interactúan con determinadas palabras.
    – Charlatán (página web)
    Aplicación que reproduce por el altavoz (utilizando Festival), cualquier cadena que programes en los logs del sistema. Útil para servidores sin monitor. 🙂

    – DebMaker (página web)
    Front-end para crear paquetes .deb (Debian) de la manera más fácil y rápida que jamás hubieras imaginado. Pruébalo y no utilizarás otra cosa. 😛

    IRCMapC2– IRCMapC2 (página web)
    Applet hecho en Java que representa un mapa de una red en tiempo real al más puro estilo irc-hispano o clobalchat.
    – MSNBot (página web)
    Bot inteligente que se conecta al Mensenger (MSN) y mantiene una conversación bastante natural.

    – WebChecker (página web)
    Programa bajo Windows que avisa cuando cambia una página web. Interesante para enterarte en el momento cuando salen las notas del examen. 🙂

  • Que tarjeta necesito para conectar Asterisk

    Quizá una de las preguntas más sencillas de responder y que en pocos sitios he visto que respondan bien, así que voy a intentar hacerlo de manera que quede claro y sirva como referencia para aquellos que lo necesiten.

    Para empezar, vamos a distinguir las tarjetas entre el tipo de línea que tengamos o a la que queramos conectar.

    LINEAS ANALOGICAS:

    Hay dos familias de tarjetas que cubren todas las necesidades para líneas analógicas: TDM400P y TDM2400B o TDM2400E (si queremos un cancelador de eco hardware incorporado). Las TDM400P permiten conectar con hasta 4 líneas analógicas, por lo que si queremos conectar más de eso, podremos optar por utilizar otra tarjeta TDM400P o bien utilizar una TDM2400B/E.

    Las TDM400P se utilizan cuando el número de líneas analógicas no son más de 8 (ya que no se recomienda utilizar más de 2 tarjetas de comunicaciones en el mismo sistema).
    El nombre de la tarjeta cambia según el número de puertos FXO quieras utilizar (a cuantas líneas telefónicas quieras conectarte).
    Por ejemplo:
    Imagen TDM04B Para conectar tu Asterisk a 1 línea analógica: TDM01B
    Para conectar tu Asterisk a 2 líneas analógicas: TDM02B
    Para conectar tu Asterisk a 4 líneas analógicas: TDM04B
    Para conectar tu Asterisk a 6 líneas analógicas: TDM04B y una TDM02B

    Las tarjetas TDM2400P son utilizadas cuando tienes un gran número de líneas analógicas (menos de 24). El nombre también cambia según el número de líneas que queramos conectar. La terminación en E, significa que lleva incorporado un cancelador de eco hardware que mejora la calidad de sonido y reduce la carga del sistema.Por ejemplo:Imagen TDM2404E
    Para poder conectar tu Asterisk hasta 4 líneas analógicas: TDM2401B / TDM2401E
    Para poder conectar tu Asterisk hasta 8 líneas analógicas: TDM2402B / TDM2402E
    Para poder conectar tu Asterisk hasta 12 líneas analógicas: TDM2403B / TDM2403E
    Para poder conectar tu Asterisk hasta 16 líneas analógicas: TDM2404B / TDM2404E
    Para poder conectar tu Asterisk hasta 20 líneas analógicas: TDM2405B / TDM2405E
    Para poder conectar tu Asterisk hasta 24 líneas analógicas: TDM2406B / TDM2406E

    LINEAS DIGITALES BASICAS (BRI):

    Para poder conectar Asterisk a RDSI Básicas (BRI) o ISDN BRI, necesitaremos una tarjeta u otra según el número de líneas que queremos conectar. Como siempre recomiendo, para que todo vaya sobre rueda es mejor utilizar una tarjeta por cada IRQ (interrupción) libre que tengamos en nuestro sistema. No he encontrado aún ningún sistema que soporte tener 3 slots PCI líbres con 3 IRQ líbres, así que mi límite de momento es de 2 tarjetas por sistema.Billion 1 RDSI

    – Las tarjetas Billion ofrecen conectar 1 línea RDSI por tarjeta, son baratas y la calidad es media-baja, pero son baratas.
    – Las tarjetas QuadBri de Junghanns permiten conectar hasta 4 líneas RDSI con un cancelador de eco hardware y la calidad es media-alta.
    Digium B410P – Las tarjetas B410P de Digium permiten conectar hasta 4 líneas RDSI con un cancelador de eco estupendo y la calidad es muy alta.
    – Las tarjetas OctoBri de Junghanns permiten conectar hasta 8 líneas RDSI con un cancelador de eco hardware y la calidad es media-alta.

    LINEAS DIGITALES PRIMARIAS (PRI):

    Digium tiene la mejor relación calidad-precio de tarjetas de primarios. El nombre de la tarjeta dependerá del tipo de slot PCI que tengamos en nuestra tarjeta (de 5V o de 3.3V).
    Digium TE207P Para conectar con 1 línea de primario:
    Digium TE110P
    Para conectar con 2 líneas de primarios:
    Digium TE205P (5V), Digium TE210P (3,3V)
    Para conectar con 2 líneas de primarios y cancelador de eco:
    Digium TE207P (5V + Cancelador de eco), Digium TD212P (3,3V + Cancelador de eco)
    Para conectar hasta 4 líneas de primarios:
    Digium TE405P (5V), Digium TE410P (3,3V)
    Para conectar hasta 4 líneas de primarios y cancelador de eco:
    Digium TE407P (5V), Digium TE412P (3,3V)

    Espero que con este listado de tarjetas, no quede duda sobre qué tarjeta es necesaria, si aún así queda alguna duda, siempre podreis escribir un comentario que pueda responder. 😛

  • Tutorial paso a paso para montar tu propio TrixBox

    trixbox logoHace un par de semanas que lo ví, pero hablando con la gente la verdad es que más de uno necesita que le iluminen más que, que le enseñen, es por eso por lo que pongo el enlace.

    trixbox2Este es un tutorial paso-a-paso donde enseñan como montar un servidor de VoIP con Asterisk y utilizando TrixBox.

    Como siempre, Nerd Vittles se sale, aunque quiero recordar que TrixBox no es nada recomendable para instalaciones serias, empresas y call centers, así que si tienes pensado hacer algo así, o te lo curras un poco y aprendes, o contrata a un profesional porque te pueden llover desde marrones hasta broncas… así que, advertido queda.

    El enlace: http://nerdvittles.com/index.php?p=151

    Que lo disfruteis. 🙂

  • AstLinux 0.44 sale a la luz

    AstLinux logoAstLinux es una distribución de Linux poco conocida en España pero que tiene bastantes adeptos en el resto del mundo. El principal motivo es porque está diseñada pensando, no únicamente en los sistemas habituales, si no que también en los sistemas embebidos como Soekris o incluso el famoso GumStix.

    Aunque AstLinux viene con Asterisk listo para funcionar, también incluye herramientas como OpenSer y lo mejor de todo, apenas ocupa unos 40MB, por lo que puede funcionar en una compact flash o en cualquier pendrive USB.

  • Noviembre 2007, el mes de Asterisk

    Este mes de noviembre se presenta realmente frenético para los amantes de Asterisk:

    – 1 de Noviembre: Charlas sobre Asterisk en Holanda.
    – Del 6 al 8 de Noviembre: Von Berlín y la OpenSer Summit.

    – Del 13 al 17 de Noviembre: Asterisk Curso para «maestros» en Estocolmo.

    – Del 20 al 22 de Noviembre: AstriDevcon Paris

  • Actualizando servidor de SinoLogic

    Servidor crashEste fin de semana el servidor no aguantó los cortes de luz provocados por las lluvias que, aunque pocas, la falta de la costumbre hicieron que nunca hubiera necesitado de un SAI para protegerlo de los cortes que a veces provocan unas gotas de más.

    Es por esto por lo que, aunque tarde, tuve que recuperar todos los datos de un disco duro que aparentemente parecía haber muerto. Por suerte, el hecho de utilizar Linux con el sistema de ficheros EXT3 permite recuperar, aunque sea un poco tedioso, la mayoría de los datos importantes como las páginas webs y algunas bases de datos (las imprescindibles). En otros sistemas como Windows, apostaría que hubiera sido imposible.

    Siempre digo que una buena copia de seguridad a tiempo me hubiera salvado de perder todo el sábado y parte del domingo montando de nuevo este servidor, pero como buen herrero con cuchillo de palo que soy, no me quedó otra y tuve que aprovechar este fin de semana para poder levantar este sistema.

    Claro que, una vez tropezado con la primera piedra miro a tiempo para no volver a caer sobre la misma y de paso, aprovechar para limpiar el camino y evitar volver a caer. He vuelto a configurar el servidor con lo de siempre: versiones estables, plugins de apache para el balanceo de carga dinámica y algunas aplicaciones de seguridad para evitar a los buscadores de emails que todo administrador de sistemas debe tener para evitar ataques DoS en los servidores webs.

    Además de esto, un buen sistema SAI para evitar de nuevo las caídas y un disco duro redundante donde almacenar contínuamente las copias de seguridad para no tener que perder tiempo en las entrañas de un disco duro más muerto que vivo.