Avantfax en Elastix

Discussion in 'Elastix 2.x' started by ramoncio, May 20, 2008.

  1. ramoncio

    Joined:
    May 12, 2010
    Messages:
    1,663
    Likes Received:
    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
     
  2. mrosario

    Joined:
    Mar 25, 2008
    Messages:
    106
    Likes Received:
    0
  3. mrosario

    Joined:
    Mar 25, 2008
    Messages:
    106
    Likes Received:
    0
    como me puedo comunicar contigo directa mente PLZ
     
  4. mnemosin3

    Joined:
    Dec 12, 2007
    Messages:
    22
    Likes Received:
    0
  5. ramoncio

    Joined:
    May 12, 2010
    Messages:
    1,663
    Likes Received:
    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.
     
  6. alejobotero

    Joined:
    Oct 20, 2007
    Messages:
    37
    Likes Received:
    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
     
  7. ramoncio

    Joined:
    May 12, 2010
    Messages:
    1,663
    Likes Received:
    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
     

Share This Page