Configuracion de fax server open source

Solo disponible en BuenasTareas
  • Páginas : 11 (2579 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de agosto de 2012
Leer documento completo
Vista previa del texto
Tabla de contenidos
Historia de revisiones 2
Historia de aprobaciones 2
Identificación del proyecto 4

Propósito
El propósito de este documento es presentar ante CANTV C.A, la guía de Instalación de la solución server Fax. ACA soluciones Integrales C.A con el ímpetu de brindar sus servicios de alta calidad en la implementación de la solución, pone a la disposición su experiencia en eldespliegue de soluciones basados en VoIP sobre servidores Linux-Asterisk, para de esta manera contribuir con la agregación de valor a CANTV C.A en el área de herramientas de gestión de calidad para procesos internos tales como capital humano, entre otros.

Descripción del Manual de Instalación

Identificación del proyecto
Nombre del proyecto: Solución de envió y recepción de fax mediante eluso de plataforma asterisk


















1.- Instalación de los drivers de la tarjeta opevox (dahdi)

Antes de comenzar debemos actualizar la distro que acabamos de instalar mediante YUM, hay que escribir el siguiente comando:

#yum -y upgrade

Ahora instalaremos las dependencias que necesita asterisk

# yum -y install gcc gcc-c++ kernel-devel bison opensslopenssl-devel libtermcap-devel ncurses-devel doxygen curl-devel newt-devel speex speex-devel unixODBC unixODBC-devel libtool-ltdl php-pgsql php-mysql php-mbstring php-mcrypt

(es posible copiar y pegar en putty usando el botón derecho del ratón)
Estos paquetes se pueden instalar por separado, incluyen compiladores, librerías y paquetes para la compilación de asterisk y zaptel, los paquetes de phppostgres y mysql, es para dar soporte a asterisk de php para agilizar y mysql y postgres para cdr y realtime.
Seguimos descargando paquetes
cd /usr/src

#svn checkout http://svn.digium.com/svn/asterisk/branches/1.6.1/ asterisk-1.6.1svn checkout http://svn.digium.com/svn/asterisk-addons/branches/1.6.1/ asterisk-addons-1.6.1
#wgethttp://downloads.digium.com/pub/telephony/dahdi-linux/dahdi-linux-2.1.0.4.tar.gz
#wget http://downloads.digium.com/pub/telephony/dahdi-tools/dahdi-tools-2.1.0.2.tar.gz
#wget http://downloads.digium.com/pub/libpri/releases/libpri-1.4.9.tar.gz
# tar zxvf libpri-1.4.9.tar.gztar zxvf dahdi-linux-2.1.0.4.tar.gz
#tar zxvf dahdi-tools-2.1.0.2.tar.gz
2.- Instalación de libpri
cd libpri-1.4.9
make
make install
#cd /usr/src
Instalamos dahdi-linux
cddahdi-linux-2.1.0.4
make
make install
cd /usr/src
Instalamos dahdi-tools
cd dahdi-tools-2.1.0.2
./configure
make
make install
make config
cd /usr/src
Preparamos algunos valores (usuario, carpetas, etc.) necesarios para instalar Asterisk. (Ojo con las comillas, copiando y pegando las comillas no son correctas. Mejor escribe a mano los comandos con comillas)
useradd -c “Asterisk” -d /var/lib/asteriskasterisk
mkdir /var/run/asterisk
mkdir /var/log/asterisk
chown -R asterisk:asterisk /var/run/asterisk
chown -R asterisk:asterisk /var/log/asterisk
Instalamos asterisk
cd asterisk-1.6.1/
./configure
make
make install
Instalamos asterisk-addons
cd /usr/src/asterisk-addons-1.6.1/
./configure
make
make install








3.- Instalación de iaxmodem

Primero instalamos laslibrerías libtiff y libtool

#yum install libtiff libtiff-devel libtool

#cd /usr/src

#wget http://switch.dl.sourceforge.net/sourceforge/iaxmodem/iaxmodem-1.2.0.tar.gz

descomprimimos el paquete

#tar -xf iaxmodem-1.2.0.tar.gz

entramos en la carpeta:

#cd iaxmodem-1.2.0

y compilamos:

#./configure
#make

Copiamos el programa en la siguiente carpeta:
#cp iaxmodem /usr/local/sbinCreamos algunas carpetas indispensables para que IAXmodem funcione

#mkdir /etc/iaxmodem
#mkdir /var/log/iaxmodem
#touch /var/log/iaxmodem/ttyIAX0
#touch /var/log/iaxmodem/iaxmodem


Modificamos el archivo de configuración predefinido presente con las fuentes:

#vi iaxmodem-cfg.ttyIAX

device /dev/ttyIAX
owner uucp:uucp
mode 660
port 4570...
tracking img