Instalación VIVAit Fax
Producto: | VIVAit Fax 3.0 |
---|
Sumario
1 Proceso de instalación conector de red VIVA FAX
1.1 Requerimientos previos
1 ) Debemos disponer de una máquina con :
- Ubuntu 12.04 instalado (se dispone de CD); en caso de ser modalidad “VIVA Fax in a box” el sistema operativo será el Debian sobre el que se monta el entorno de virtualización proxmox
- Aceso a internet
- MySQL
- Apache Tomcat
- Servidor SSH
2 ) Instalar PHYMyAdmin
1.2 Instalación ASTERISK 11
Instalar asterisk 11 estándar, DAHDI y LibPRI:
Los pasos a seguir son los siguientes:
cd /usr/src/ - Ahora comprobamos que el sistema operativo del servidor está actualizado, después, reiniciamos el sistema apt-get update && apt-get upgrade && -y && reboot - A continuación, resolvemos la dependencias básicas apt-get install build-essential wget libssl-dev libncurses5-dev libnewt-dev libxml2-dev linux-headers-$(uname –r) libsqlite3-dev uuid-dev
- Descargamos las versiones actuales de DAHDI, libpri y Asterisk 11 wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-11-current.tar.gz - Extraemos los archivos tar.gz descargados: tar zxvf dahdi-linux-complete* tar zxvf libpri* tar zxvf asterisk* NOTA: es importante seguir el orden adecuado de instalación: EN primer lugar DAHDI, a continuación libpri y por último el asterisk.
-Instalar DAHDI cd dahdi-linux-complete* make make install make config
- Instalar libpri cd libpri* make make install
- Instalar asterisk cd asterisk* ./configure make menuselect make install make samples make config /etc/init.d/dahdi start reboot
1.3 Tareas adicionales
- Crear las siguientes carpetas:
/var/spool/enviados /var/spool/recibidos /var/spool/etc
- Copiar ficheros de scripts específicos para conector de red Viva Fax
Se copian en /var/spool/etc Falta listado de ficheros y de donde obtenerlos
- Copiar ficheros de dialplan específicos para conector de red Viva Fax
Se copian en “/etc/asterisk/” Los ficheros a copiar se encuentran ubicados en “N:\BKup\Semanal\VIVAFax\VIVAFax 2.0 Instalación\Linux\scripts”
1.4 Instalación módulo FAX SPANDSP
En un principio, la única manera de manejar el envío de faxes en el asterisk es a través de la librería spandsp . Fax spandsp ofrece una multitud de procesamiento de señales digitales (DSP) capacidades, pero en este contexto todo lo que interesa es su funcionalidad de fax.
Las librerías de spandsp deben ser descargadas y compiladas por separado de asterisk. Serán necesarios algunos pasos adicionales para asegurar el asterisk puede utilizar spandsp.
- Descarga de SpanDSP:
Nota:Se recomienda que mantenga un directorio con módulos de otros fabricantes de en los mismos que se puede volver a instalar con cambio en la actualización de su sistema Asterisk.
cd /usr/src/asterisk-11.7.0/ mkdir thirdparty cd thirdparty
La descarga de módulos de terceros en este directorio le permitirá reinstalar fácilmente los módulos cuando se actualiza. Descargar en el mismo directorio y extraer el código fuente spandsp de la siguiente manera:
wget http://www.soft-switch.org/downloads/spandsp/spandsp-0.0.6pre21.tgz tar zxvf spandsp-0.0.6pre21.tgz Finalmente SpanDSP, para el soporte de la aplicación VIVA FAX, requiere las librerías libtiff: apt-get install libtiff-dev
- El siguiente paso será compilar e instalar spandsp:
./configure make make install
- Una vez realizado el paso anterior tenemos que añadir la libreria spandsp a libpath
Nota: En muchos sistemas Linux la librería spandsp en el /usr/local/lib/ no es automáticamente parte de la ruta de la biblioteca ( libpath ), por lo que tendrá que ser añadido manualmente. Con el fin de hacer que la librería spandsp sea visible a todas las aplicaciones del sistema, la carpeta en la que se encuentra debe ser añadido a la libpath para el sistema.
touch /etc/ld.so.conf.d/usrlocallib.conf vi /etc/ld.so.conf.d/usrlocallib.conf ‘/usr/local/lib’ ----No estoy seguro para que sirve---- Ejecute el comando ldconfig para actualizar las rutas de bibliotecas: ldconfig
- Lo siguiente es recompilar Asterisk con soporte para spandsp
Al no tener la librería spandsp instalada en el sistema cuando el asterisk se configuro por primera vez,se debe hacer una recompilación rápida de Asterisk con el fin de contar con el apoyo spandsp.
cd /usr/src/asterisk-11.7.0/ parar asterisk ./configure make menuselect
Una vez que haya comprobado que Asterisk puede ver spandsp, ya está listo para volver a compilar. Guardar y salir de menuselect, y ejecute el siguiente: make make install make sample make config
Puede comprobar que spandsp está trabajando con el asterisk emitiendo el siguiente comando desde el asterisk CLI: module show like res_fax_spandsp.so
En este punto los SendFAX() y ReceiveFAX() estarán disponibles para las aplicaciones que dialplan.
1.5 Instalación paquetes de interés
Los paquetes de interés se instalan como sigue:
apt-get update apt-get upgrade apt-get vim apt-get install ghostscript ---------conversor a PDF-------------- apt-get install libtiff-tools ---------conversor a PDF-------------- apt-get install ssh (para los puristas open-ssh
REVISAR A FONDO