Free Fax para Asterisk

Lo que sigue son las instrucciones para instalar Free Fax para Asterisk. Es un modulo que implementa el envió y la recepción de faxes a través de Asterisk (la licencia gratuita es valida para un solo canal). IMPORTANTE: si antes de compilar Asterisk han compilado y instalado la librería spandsp, no necesitan seguir con esta guía porque ya tienen las applicaciones “SendFAX” y ReceiveFAX” instaladas. De lo contrario habría un conflicto y asterisk entraría en un “loop” al arrancarlo con los dos módulos que componen Free Fax para Asterisk. Si quieren quitar las dos aplicaciones y instalar Free Fax para Asterisk, tienen que volver a compilar asterisk y en el “make menuselect” bajo el grupo Aplications, deseleccionar “app_fax”, guardar los cambios y seguir con el make.

Para instalar Free Fax para Asterisk primero tenemos que “comprar” una licencia. Lo podemos hacer desde la pagina dedicada en la tienda de Digium. Una vez que tengamos nuestro numero de licencia (nos llegará por correo), podemos empezar con la instalación.

Primero descargamos el archivo register para registrar la licencia en nuestra centralita.

cd /usr/src

wget http://downloads.digium.com/pub/register/x86-32/register

Cambiamos los permisos del archivo:

chmod 500 register

y lo ejecutamos:

./register

Digium Product Registration - Version 3.0.3
Copyright (C) 2004-2007, Digium, Inc.
Use the '-l' option to see license information for software
included in this program.

Please select a category

1 - Digium Products
2 - Cepstral Products

0 - Quit

Your Choice: 1
You selected 1, Digium Products
Please select a product

1 - Asterisk Business Edition
2 - Asterisk Business Edition C Expansion
3 - G.729 Codecc
4 - High Performance Echo Can
5 - Skype For Asterisk
6 - Fax for Asterisk
7 - Free Fax for Asterisk

0 - Quit

Your Choice: 7
You selected 7, Free Fax for Asterisk
Please enter your Key-ID: XXX-XXXXXXXX
Product available to be registered.

Do you want to register this key now(y/n) y

Aparecerá la licencia de uso que tenemos que aceptar.

Do you accept this licensing agreement (y/n)? y

Seguimos rellenando el formulario con nuestro datos personales

First Name:
Last Name:
Company:
Address 1:
Address 2:
City:
State:
Postal Code:
Country:
Phone:
E-Mail:

Al fina nuestra licencia se guardará en la carpeta /var/lib/asterisk/licenses

Luego tenemos que bajar una utilidad para controlar cual es la mejor instalación para nuestro sistema:

wget http://downloads.digium.com/pub/telephony/fax/benchfax/x86-32/benchfax-1...

cambiamos los permisos y la ejecutamos:

chmod 500 benchfax-1.0.7-x86_32

./benchfax-1.0.7-x86_32

Este test tardará un poquito en terminar.

Aparecerá una línea que nos indicará la mejor elección para el modulo fax que vamos a descargar. En mi caso “opteron-sse3”

Recommended flavor for this system is 'opteron-sse3' with an average of 529 milliseconds of CPU time.

Con este valor entramos a la pagina de descarga desde nuestro navegador

http://www.digium.com/en/products/software/faa-download.php

Escogemos entre las distintas opciones y luego descargamos los dos módulos que aparecen en la pagina

En mi caso:

wget http://downloads.digium.com/pub/telephony/fax/res_fax/asterisk-1.6.0/x86...

y

wget http://downloads.digium.com/pub/telephony/fax/res_fax_digium/asterisk-1....

Ahora los descomprimimos y los guardamos en la carpeta de los módulos:

tar -xf res_fax-1.6.0_1.0.8-x86_32.tar.gz
tar -xf res_fax_digium-1.6.0_1.0.8-opteron_sse3_32.tar.gz

cd res_fax-1.6.0_1.0.8-x86_32

cp res_fax.so /usr/lib/asterisk/modules/

cd /usr/src/res_fax_digium-1.6.0_1.0.8-opteron_sse3_32

cp res_fax_digium.so /usr/lib/asterisk/modules/

Ahora tenemos que volver a arrancar Asterisk:

/etc/init.d/asterisk restart

desde la consola

asterisk –rvvvvvvvvvvvvvvv

escribimos el comando

CLI> fax show stats

que nos devolverá toda una serie de informaciones sobre la aplicación y los canales disponibles (1).

Eso es Todo.

 

Etiquetas de Technorati: ,,

Vota el Articulo: 

Sin votos (todavía)
Evalúa la calidad del articulo

9 comentarios

Asterisk fax para más canales

Tienes que comprar una licencia para el numero de canales que necesites.
Otra opción es compilar la librería spadsp antes de compilar asterisk y usar la aplicación fax que viene con ese modo de compilación (yo todavía no la he probado).
Chao

existe para amd64

hola, muy bueno el tutorial

tengo una duda estoy revisando y por ningun lado encuentro el modulo de res_fax.so para una arquitectura amd64???, la que uno descarga la probe cargandola en la consola de un servidor 1386

gracias

Parece que no

En la pagina no hay versiones de los módulos para procesadores 64bit
De todas formas yo intentaría instalar el modulo 32 bit y ver si sirve.

Chao

Como creo el fax

Hola quisiera saber como hago para crear el fax y poder hacer pruebas de envió y recepción en el fax. gracias es que el archivo res_fax.conf no lo crea solo la verdad seria bueno una ayudadita gracias.

crear un fax

El fax que quieres enviar tiene que estar en el formato tiff. La exacta sintaxis para recibir y enviar depende del modulo que acabas de instalar. Para verla desde la consola de asterisk escribes:

CLI> core show applications

y entre la lista de aplicaciones que te aparece deberas encontrar las dos para recibir e enviar fax. Supongamos que una se llame sendfax para conocer su sintaxis escribiras:

CLI> core show application sendfax

y ahi tendras todo lo que necesitas.

En esta pagina hay un manual (en ingles) sobre el modulo fax de digium

Suscribirse a Comentarios de "Free Fax para Asterisk" Suscribirse a VozToVoice - Todos los comentarios