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.

