Asterisk: Installation hylafax / iaxmodem auf Debian
Meine Schritte sind angelent an diese Beschreibung. Zuerst installieren wir iaxmodem und dann die Faxsoftware hylafax. Danach konfiguriere ich Hylafax noch so das die Faxe an meine Adresse als PDF versendet werden
Installation iaxmodem
apt-get install iaxmodem
Die Konfiguration ist recht einfach.
vi /etc/iaxmodem/ttyIAX0
device /dev/ttyIAX0
owner uucp:uucp
mode 660
port 4570
refresh 50
server yourasteriskserver.com
peername iaxmodem
secret 98323
codec alaw
und jetzt noch das Starten einrichten und die Änderungen in inittab übernehmen
vi /etc/inittab
IA00:23:respawn:/usr/bin/iaxmodem ttyIAX0
mo00:23:respawn:/usr/sbin/faxgetty ttyIAX0
kill -HUP 1
Die Konfiguration auf der Asteriskseite lasse ich hier weg. Vielleicht mache ich das ein anderes mal.
So jetzt kann man wenn alles gut ist auf der Asteriskconsole schauen ob sich das "Modem" über IAX angemeldet hat.
# asterisk -r
iax2 show peer iaxmodem
* Name : iaxmodem
Secret : <Set>
Context : fax-out
Mailbox :
Dynamic : Yes
Callerid : "" <>
Expire : -1
ACL : No
Addr->IP : (Unspecified) Port 0
Defaddr->IP : 0.0.0.0 Port 4570
Username :
Codecs : 0xe008 (alaw)
Codec Order : (alaw)
Status : Unmonitored
Qualify : every 60000ms when OK, every 10000ms when UNREACHABLE (sample smoothing Off)
Installation von hylafax
Zuerst installierte ich die Basissoftware und dann startete ich das Konfigurationsprogramm. Meistens habe ich die Defaultwerte übernommen. Hier sind nur meine persönlichen Änderungen dokumentiert.
apt-get install hylafax-server
faxsetup
Do you want to run faxaddmodem to configure a modem [yes]?
Serial port that modem is connected to [ttyS0]? ttyIAX0
[....]
Country code [1]? 49
Area code [415]? dievorwahl
Phone number of fax modem [+1.999.555.1212]? dieganzenummer-ausgeschrieben
Die information werden in die folgende Datei geschrieben
/var/spool/hylafax/etc/config
jetzt noch festlegen an wen das Fax gemailt wird
vi /var/spool/hylafax/bin/faxrcvd
FILETYPE=pdf
SENDTO=hbauer@caserio.de
Und schon konnte ich meine Testfaxe in meinem Postkorb vorfinden