Etiqueta: iaxmodem

  • El Fax debe morir

    El Fax debe morir

    Fax

    El FAX (cuyo nombre es una abreviación de facsímil), se inventó en 1843 y permitía enviar de forma telemática un documento escaneando línea a línea y transmitiendo los puntos que forman cada línea vía telefónica. Desde entonces hasta ahora, el fax ha sufrido muchas y distintas evoluciones: aumento de la velocidad de transmisión, soporte de corrección de errores,  e incluso la posibilidad de enviar fax a color, siendo esto último casi una características inútil y desconocida para los millones de usuarios que utilizan este sistema para transmitir documentos. Casi doscientos años después (172 años para ser exactos), millones de usuarios siguen utilizando este sistema para enviar documentos escaneados, procesados, comprimidos y enviados línea a línea, utilizando la red telefónica.

    Hoy día tenemos todos los documentos en archivos de ordenador (pdf, doc, odt, rtf, html, etc…) que incluyen fotografías, hojas de cálculo, cientos de hojas, e incluso vídeo incrustados,… incluyen texto que utilizan fuentes vectorizadas que permiten ampliar su tamaño sin que la calidad se vea perjudicada, e incluso pueden incluir enlaces a otros recursos y documentos disponibles, permitiendo completar la información que almacenan.
    Tenemos email, redes sociales, almacenamiento en la nube, sistemas de mensajería compatible con ordenadores, móviles y tablets, etc… todo de forma completamente cifrada, personal y segura, con capacidad de gestión, ordenación, clasificación, búsqueda,… documentos que permiten ser modificados en grupo, personalizados, protegidos con contraseña, que expiran con el tiempo e incluso que prohíben ser modificados o leídos a partir de una fecha o desde un equipo no autorizado, … podemos firmar digitalmente estos documentos para mostrar su validez, con un sistema un millón de veces más seguro que la firma manuscrita.
    Hay cientos de formas de enviar un documento, una imagen, una foto, un vídeo…

    No obstante, tu cliente quiere enviar un fax…

    (más…)

  • 35 grandes aplicaciones para Asterisk

    Matt Riddell, creador de VentureVoIP acaba de hacer una recopilación muy interesante de quizá las 35 aplicaciones opensource más conocidas para Asterisk.

    Entre estas aplicaciones existen algunas tan fundamentales y conocidas como el Flash Operator Panel, Ast2Billing, IAXModem y el CDRStats .

    Por otro lado, y aunque la lista es bastante grande, echo en falta algunas otras aplicaciones como OpenFire, y tantas, tantas otras así como algunas cuya compatibilidad con Asterisk debería de considerarse dudosas como VMulti o SIPSak por no ser precisamente aplicaciones que funcionan con Asterisk si no totalmente independientes.

    La lista completa la podeis ver en su web:
    http://www.venturevoip.com/news.php?rssid=2184 

    ¿Y tú? ¿Qué otras aplicaciones imprescindibles conoces que no están en esta lista?

  • Digium lanza soporte de T.38 a Asterisk

    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

  • Cómo configurar un fax virtual T38 en Asterisk

    Partiendo que no lo he probado aún (a ver si durante estas necesarias vacaciones puedo dedicarle un ratito), he visto un artículo muy interesante sobre el T38modem, una especie de IAXmodem pero con soporte para enviar faxes mediante T38 con Asterisk.

    Asterisk soporta T38 en modo passthrough en SIP, esto es, lo deja pasar, pero no iniciar ni acabar una llamada.

    Justamente, el T38modem se basa en la misma filosofía que el IAXmodem por lo que sería posible disponer de esta ventaja tal y como comentan utilizando Hylafax como servidor de faxes de la misma manera que podríamos tenerlo con el IAXmodem pero con T38 en lugar de T30. Suena bien, ¿verdad? 😀

    Vamos a ver cómo se hace:

    cd ~
    cvs -z9 -d :pserver:anonymous@openh323.cvs.sourceforge.net:/cvsroot/openh323 co ptlib_unix
    cvs -z9 -d :pserver:anonymous@openh323.cvs.sourceforge.net:/cvsroot/openh323 co -D «5/21/2007 23:59:59» opal
    cvs -z9 -d :pserver:anonymous@openh323.cvs.sourceforge.net:/cvsroot/openh323 co t38modem

    Con esto habremos descargado las librerías y la aplicación t38modem.
    Ahora vamos a compilar:

    cd ~/pwlib
    ./configure
    make
    sudo make install

    cd ~/opal
    ./configure
    make
    sudo make install
    sudo ldconfig

    cd ~/t38modem
    make USE_OPAL=1 USE_UNIX98_PTY=1 opt
    make USE_OPAL=1 USE_UNIX98_PTY=1 install

    Vamos a probar que realmente se ha instalado y funciona…

    /usr/local/bin/t38modem -tt -o /var/log/t38modem.log –no-h323 -u T38modem –sip-listen udp\$127.0.0.1:6060 –sip-redundancy 3 –ptty +/dev/ttyT38-1,+/dev/ttyT38-2,+/dev/ttyT38-3 –route «modem:.*=sip:<dn>@127.0.0.1» –route «sip:.*=modem:<dn>»

    Ahora vamos a preparar la configuración para 3 módems, para lo que supondremos que hemos instalado previamente el servidor Hylafax como indica Julian en su web y continuaremos:

    cp ~/t38modem/HylaFAX/config.ttyx /var/spool/hylafax/etc/config.ttyT38-1
    ln -s /var/spool/hylafax/etc/config.ttyT38-1 /var/spool/hylafax/etc/config.ttyT38-2
    ln -s /var/spool/hylafax/etc/config.ttyT38-1 /var/spool/hylafax/etc/config.ttyT38-3

    Como en el IAXmodem, vamos a modificar el archivo inittab para que esté siempre activa esta aplicación:

    echo «t1:2345:respawn:/usr/sbin/faxgetty ttyT38-1» >> /etc/inittab
    echo «t2:2345:respawn:/usr/sbin/faxgetty ttyT38-2» >> /etc/inittab
    echo «t3:2345:respawn:/usr/sbin/faxgetty ttyT38-3» >> /etc/inittab
    kill -HUP 1

    Reiniciamos el servidor Hylafax:

    /etc/init.d/hylafax restart

    Y chequeamos que todo está funcionando corréctamente:

    cat /var/spool/hylafax/status/ttyT38-1

    Lo que nos debería mostrar un mensaje como este: Running and idle

    Ahora vamos a ver cómo conectamos el T38modem a Asterisk, para lo que crearemos un usuario SIP propio en /etc/asterisk/sip.conf

    [T38modem]
    type=friend
    host=127.0.0.1
    permit=127.0.0.1
    context=outgoing
    port=6060
    allow=all
    canreinvite=no

    y en este mismo archivo, en el contexto [general]:

    t38pt_udptl=yes

    Para enviar faxes, tan solo hay que utilizar algún cliente Hylafax y será el usuario T38modem el que se encargue de hacer la llamada mediante T38 por SIP. 🙂
    Para recibir faxes, como siempre, enviando el fax entrante a SIP/${EXTEN}@T38modem.

    Si a alguien le funciona, se agradece un comentario.
    Si teneis problemas, lo que he dicho antes… a pelearse y googlear un poco. 😛

    Enlace: http://voip-info.org/wiki/view/T38modem+configuration+with+Asterisk