c'e' solo un modo di fare le cose: farle bene
In questa parte dell’articolo configuraziamo IAXModem ed Hylafgax per completare il nostro super centralino fatto in casa.
Installiamo IAXModem ed i pacchetti da cui dipende con un semplicissimo:
apt-get install iaxmodem
Per configurare IAXModem bisogna creare il file /etc/iaxmodem/ttyIAX.
Il mio contiente:
device /dev/ttyIAX
owner uucp:uucp
mode 660
port 4570
refresh 300
server 127.0.0.1
peername iaxmodem
secret [PASSWORD]
cidname FAXServer
cidnumber [NUMERO_ISDN_FAX]
codec slinear
Facciamo partire IAXModem tramite:
/etc/init.d/iaxmodem start
Dalla console di Asterisk (asterisk -cr) verifichiama che il peer di IAXModem sia connesso:
iax2 show peers
Se l’output è qualcosa di simile a questo:
Name/Username Host Mask Port Status
iaxmodem/iaxmod 127.0.0.1 (D) 255.255.255.255 4570 OK (2 ms)
1 iax2 peers [1 online, 0 offline, 0 unmonitored]
Siamo fortunati!:)
Per uscire dalla console usare il comando quit
Procediamo adesso all’installazione e configurazione di Hylafax:
apt-get install hylafax-server
Per aggiungere lo IAXModem partiamo dal file di configurazione di esempio presente nel pacchetto Debian, quindi per prima cosa lo copiamo nella directory delle configurazioni di Hylafax:
cp /usr/share/doc/iaxmodem/examples/config.ttyIAX /var/spool/hylafax/etc/
Adesso modifichiamo il necessario:
CountryCode: 39
AreaCode: [PREFISSO]
FAXNumber: +39.[PREFISSO].[NUMERO_FAX]
TagLineFormat: "Ricevuto da %%l|%c|Pagina %%P of %%T"
Riavviamo Hylafax con /etc/init.d/hylafax restart e verifichiamo se tra i processi in esecuzione (ps -aux) c’è:
/usr/sbin/faxgetty ttyIAX
Molto probabilemente si!:)
Un ulteriore controllo è vedere se il Hylafax è in ascolto su IAXModem tramite il comando faxtstat -a, il cui output dovrebbe essere questo:
HylaFAX scheduler on [HOST_SERVER]: Running
Modem ttyIAX (+39.[PREFISSO].[NUMERO]): Running and idle
Ora configuriamo Hylafax a fare in modo che ogni FAX ricevuto sia spedito ad un indirizzo e-mail.
Per fare ciò è necessario editare il file /var/spool/hylafax/bin/faxrcvd e configurare questi parametri:
#FROMADDR=FaxMaster
FILETYPE=pdf
SENDTO=FaxMaster
Così facendo i FAX verranno traformati in pdf ed inviati all’indirizzo e-mail FaxMaster impostato in /etc/aliases:
FaxMaster: [TUA_MAIL]
Ovviamente perché tutto funzioni è necessario aver configurato un server di posta sul server.
A questo punto è necessario verificare che i programmi descritti in questa serie di articoli partano nel modo corretto.
Per una corretta esecuzione è necessario che lo start-up sia questo:
Per fare ciò usiamo il comodissimo update-rc.d:
update-rc.d -f asterisk remove
update-rc.d -f iaxmodem remove
update-rc.d -f hylafax remove
Così li ho rimossi tutti, mentre con:
update-rc.d asterisk defaults 19
update-rc.d iaxmodem defaults 21
update-rc.d hylafax defaults 22
Setto l’ordine con cui devono essere lanciati all’avvio.
Bene, siamo giunti alla fine!:)
Se avrò eventuali aggiornamenti non esiterò a pubblicarli e per domande e curiosità sono a disposizione.
Buon PBX a tutti!
Gianluca il lavoro nobilita l'uomo e lo sport fa bene sono due concetti espressi da un eroinomane. Facendo sport mi sono infortunato e quando torno dal lavoro altro che "nobilitato" mi sento più rincoglionito di una scimmia da laboratorio.
Gianluca quando mi sono svegliato ho scoperto che non era sabato e adesso vado a dormire con la malinconia nel sapere che domani è solo giovedì...so fatt na calat!
Gianluca dai che domani è sabato!
Powered by Lifestream.
| L | M | M | G | V | S | D |
|---|---|---|---|---|---|---|
| « lug | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | |||
5 Responses for "Asterisk ISDN HFC BRI Zaptel IAXModem Hylafax & Co. (Parte III)"
Complimenti! Penso la più bella e completa guida che abbia mai visto sull’argomento! Io ero impazzito con mISDN sulla versione 2.4. Ho visto che usi la versione dei repository. Perchè questa scelta?
Grazie per i complimenti. Utilizzo i repository di Debian perché il sistema di aggiornamento è migliore e poi per un centralino stabile è meglio usare versioni testate e ritestate.
Salve,
è possibile configurare il tutto in modo da avere diversi numeri di fax ai quali corrispondono altrettante e-mail?
grazie
Si può fare configurando Hylafax ma l’ho provato una sola volta e non mi ricordo come… Sorry!:(
Ho questo problema di registrazione:
— Registered IAX2 ’1100′ (AUTHENTICATED) at 127.0.0.1:4570
— Registered IAX2 ’1100′ (AUTHENTICATED) at 127.0.0.1:54676
— Registered IAX2 ’1100′ (AUTHENTICATED) at 127.0.0.1:4570
— Registered IAX2 ’1100′ (AUTHENTICATED) at 127.0.0.1:54676
— Registered IAX2 ’1100′ (AUTHENTICATED) at 127.0.0.1:4570
— Registered IAX2 ’1100′ (AUTHENTICATED) at 127.0.0.1:54676
nel file /etc/iaxmodem/ttyIAX
ho settato:
port 4570
come posso risolvere?
Leave a reply