I have read multiple posts in the forum and apparently still dont get it so I am asking for help on configuring a clean box to handle faxing with hylafax, sail, and iaxmodem (no physical modems, need to use sip trunk). For some reason I was under the impression that a large amount of this is already setup in the latest versions of sail. I am not sure if this is a installation sequence thing, a - I am a moron and its right in front of me thing or what, but could use any help that can be provided. This is what I have.
I installed in this order
A clean install of 7.3 in Server-Gateway mode with all updates.
putty'd into server and executed these commands:
1) install smeserver-hylafax w/ hylafax-4.4.4-1 rpm (using instuctions from -
http://wiki.contribs.org/HylaFax) - (when completed run - signal-event post-upgrade; signal-event reboot)
2) wget
http://selintra.co.uk/sail/sail-2.2.1/sail-2.2.1-631.noarch.rpm3) yum localinstall sail-2.2.1-631.noarch.rpm --enablerepo=base (when completed run - signal-event post-upgrade; signal-event reboot)
* Although (
http://www.selintra.com/docs/cgi-bin/view/Main/DocChapter03b) states that it will add a repo to yum, it did not in my case
4) Manually add [atrpms] repo listed at the above url to your /etc/yum.conf
5) yum install zaptel --enablerepo=atrpms
6) yum install libpri --enablerepo=atrpms
7) yum install asterisk --enablerepo=atrpms
yum install zaptel-kmdl-`uname -r` --enablerepo=atrpms
9) yum install asterisk-addons --enablerepo=atrpms (when completed run - signal-event post-upgrade; signal-event reboot)
* Note: I did not install IAXModem - I read in a recent post that it was integrated into the sail install
10) Log into server-manager and configure globals with:
Autosense FAX Extension = 5000
FAX Detect Delay = 2
11) Configure trunk (my provider is telasip) with:
Open Inbound Route = 5000
12) Create Extension with:
Device = IAXModem
User to receive voicemail notifications = admin@emailaddress.com
13) attempt to send a fax to the DID that is assigned to the trunk.
Result is that the call is treated like a regular extension and does nothing but route to voicemail after no pickup.