Installare un Potente Sistema Fax Multimediale con Hylafax e Asterisk

by Andrea Zorzetto on 02/07/2011

Nel panorama informatico ci sono molte realtà che si lanciano ad abbracciare nuove tecnologie, magari software e opensource, per abbandonare vecchi e onerosi impianti analogici e tradizionali. Soprattutto nel campo della telefonia.

In questa guida vedrai come trasformare il tuo server Linux in un potente sistema di gestione dei Fax multiutente per abbandonare centralini, stampanti e fax tradizionali.

Che cosa utilizzare?

Per realizzare questo sistema di fax multimediale verrà utilizzato un mix perfetto di componenti opensource su un Server Linux:

  • Hylafax per il routing dei Fax;
  • Asterisk per la gestione delle linee telefoniche;
  • IaxModem per il collegamento tra Hylafax e Asterisk;

Installazione delle componenti necessarie

Procedi all’installazione di Asterisk come descritto in questo articolo su un Server Linux con sistema operativo Ubuntu.

Al termine digita sul tuo sistema i seguenti comandi per installare le componenti rimaste:

sudo apt-get install iaxmodem hylafax-server

Al termine del Download dei pacchetti e dell’installazione automatica avremo già tutto l’occorrente per far funzionare il sistema di Fax.

La logica del sistema è che Hylafax utilizzerà IaxModem come modem fax virtuale per inviare traffico a Asterisk. Mentre per Asterisk IaxModem altro non sarà che un semplice account IAX abilitato all’invio e alla ricezione dei fax. Non rimane che procedere con la configurazione.

Configurazione di Asterisk

All’interno del file iax.conf andremo a definire un account per il fax virtuale di IaxModem:

[iaxmodem]
type=friend
disallow=all
allow=ulaw
qualify=yes
notransfer=yes
host=dynamic
context=uscita-pri ;questa è l'uscita predefinita configurata
requirecalltoken=no
username=iaxmodem
secret=hylafax

Configurazione di IaxModem

All’interno del file /etc/iaxmodem/ttyIAX andrai a definire i parametri di connessione indicati prima per Asterisk:

device          /dev/ttyIAX
owner           uucp:uucp
mode            660
port            4569
refresh         300
server          127.0.0.1
peername        iaxmodem
secret          hylafax
cidname         Asterisk-it
cidnumber       06xxxx
codec           ulaw

Configurazione di Hylafax

Per ultimo invocheremo ad Hylafax la procedura automatica per l’installazione di un nuovo modem fax (virtuale di iaxmodem) lanciando da console il comando:

faxsetup

A questo punto dovrai indicare ad Hylafax alcune informazioni basilari (la maggior parte contengono dei valori predefiniti che possono essere lasciati tali) ad esempio:

country code 39
area code 06
international 00
long distance 0
ring wait before 2
local identification string nomeazienda

Questa procedura rivelerà automaticamente i modem fax collegati e ti chiederà di utilizzarli.

Considerazioni Finali

Ovviamente questa guida ha lo scopo di fornire informazioni per permettere ad un utente di orientardi ed effettuare una prima installazione di un sistema multimediale di fax con Linux. Ma sia per Asterisk che Hylafax sono disponibili ancora moltissime informazioni e trattati online per definire tutti i dettagli delle configurazioni.

Ti invitiamo ad approndire l’argomento con le documentazioni e le informazioni disponibili online e a lasciare i tuoi commenti se hai qualche richiesta.

Ad esempio qui puoi trovare ulteriori informazioni su Hylafax.

Se ti è stato utile sicuramente troverai interessante anche;

  • http://www.ikaro.com ikaro

    mhhhh.. qui ci scappa lo smanettamento…stavo giusto andando ad installare un ambiente di test su una partizione che avevo tenuto libera su centralino di backup :o )

  • http://twitter.com/kerby82 Andrea

    Ciao

  • http://twitter.com/kerby82 Andrea

    Ciao forse la domanda sarà un po’ banale, ma una volta avvenuta la corretta configurazione, in che modalità ed in che formato vengono ricevuti i FAX?

  • http://www.ikaro.com ikaro

    Ciao Andrea, i fax in entrata vengono ricevuti in formato TIFF e possono essere distribuiti agli interni via email. Maggiori info su: http://www.hylafax.org/content/About_HylaFAX

  • Andrea Zorzetto

    Ovviamente ad Asterisk devono essere collegate delle linee per la ricezione dei FAX. In genere per questo tipo di traffico conviene avere attive delle linee tradizionali.
    Anche linee VoIP possono ricevere fax anche se è più facile riscontrare qualche piccolo problema nelle comunicazioni.

  • A Zorzetto

    Ovviamente ad Asterisk devono essere collegate delle linee per la ricezione dei FAX. In genere per questo tipo di traffico conviene avere attive delle linee tradizionali.
    Anche linee VoIP possono ricevere fax anche se è più facile riscontrare qualche piccolo problema nelle comunicazioni.

  • Andrea Zorzetto

    I fax vengono inviati nella casella email all’occorrenza anche direttamente in formato PDF.
    Mi sa che devo scrivere una guida per gli strumenti lato client per utilizzare hylafax che sono fighissimi!

  • http://twitter.com/kerby82 Andrea

    messagenet se non sbaglio offre questo servizio, sbaglio? (su voip …)