Avantfax en Elastix

Joined
May 12, 2010
Messages
1,663
Points
0
Llevo algun tiempo usando Avantfax con Elastix y la verdad es que cada vez funciona mejor y tiene más funcionalidades.
He puesto algunos scripts para instalarlo en el apartado "New features", pero aunque muchos ya los habreis visto e includo probado, se me ha ocurrido que no todo el mundo aqui dominará el ingles y por eso abro este hilo.
Las instrucciones son bastante sencillas:

Primero hay que crear el/los virtual modem/s en el interface de Elastix.
Luego hay que crear la/s extension/es IAX2 asociadas a los faxes virtuales.

Y luego poner en una consola como root:

wget http://www.elastix.org/components/com_j ... ntfax31.gz
tar xfvz avantfax31.gz
chmod +x avantfax31spa.sh
./avantfax31spa.sh


OJO, no ejecuteis este script más de una vez.
Debería funcionar todo correctamente, pero si os da problemas os recomiendo desinstalarlo todo y ejecutar el script línea a línea para tratar de detectar el error.

Para desinstalarlo hay que hacer lo siguiente:

mysql --user=root --password=eLaStIx.2oo7 -e "create table procs_priv ( test int )" mysql
mysql --user=root --password=eLaStIx.2oo7 -e "DROP USER avantfax@localhost"
mysqladmin -uroot -peLaStIx.2oo7 -f drop avantfax
mysql --user=root --password=eLaStIx.2oo7 -e "DROP table procs_priv" mysql
rm -rf /usr/src/avantfax*
rm -rf /var/www/html/avantfax
rm -rf /var/spool/hylafax/bin/faxrcvd.php
rm -rf /var/spool/hylafax/bin/notify.php
rm -rf /usr/bin/faxcover*
rm -rf /etc/httpd/conf.d/avantfax.conf
rm -rf /usr/src/tesseract*
rm -rf /usr/local/include/tesseract
rm -rf /usr/local/bin/tesseract*
rm -rf /usr/local/lib/libtesseract*

Y luego quitar las líneas añadidas por Avantfax en los archivos /var/spool/hylafax/etc/config*

Un saludo
 
Joined
May 12, 2010
Messages
1,663
Points
0
Si usais Windows os recomiendo usar WinSCP y putty para editar los archivos. Y si usais Linux vi o vim.
Usar otros programas como Notepad, Notepad++ y PSpad en Windows o nano en linux pueden dar problemas.

Con esto debería funcionar:

wget http://www.elastix.org/components/com_j ... ntfax31.gz
tar xfvz avantfax31.gz
chmod +x avantfax31spa.sh
./avantfax31spa.sh


Y me acabo de dar cuenta que el chmod no hace falta.
 
Joined
Oct 20, 2007
Messages
37
Points
0
Me parece muy bueno tu aporte.

Lo que me gustaría es que ampliaras estos dos pasos, ya que me dejan loco. Podrías poner mas detallado esta infirmación ?

Primero hay que crear el/los virtual modem/s en el interface de Elastix.
Luego hay que crear la/s extension/es IAX2 asociadas a los faxes virtuales.


Gracias
 
Joined
May 12, 2010
Messages
1,663
Points
0
En la pestaña de virtual fax creas un fax (o los que quieras) y le asignas un número de extensión y una contraseña.
Y luego creas una extensión IAX2(o las que quieras) que serán las extensiones del fax, con el mísmo número y contraseña que le asignaste al fax virtual.
Así creas los iaxmodems. Leete algún manual de iaxmodem.
Asi cuando luego instalas Avantfax, automáticamente te instala los módems.
También se puede instalar Avantfax antes que los modems virtuales. Luego tienes que añadirlos manualmente en la pestaña administrativa de Avantfax (ttyIAX1, ttyIAX2, etc), pero es más trabajo.
Y luego tienes que definir la extension de fax por defecto para recibir faxes en el apartado General de Elastix y el tipo de detección de fax.<br><br>Post edited by: ramoncio, at: 2008/05/23 06:39
 

Members online

No members online now.

Latest posts

Forum statistics

Threads
30,987
Messages
131,100
Members
17,716
Latest member
Orbit114
Top