So I followed the instructions and I can receive faxes just fine. However, when I try and send faxes, it seems to hangup as soon as the receiving end answers. Here is the relevant log output from asterisk:
-- Called cbeyond/5551212
-- SIP/cbeyond-09d70a60 is ringing
-- SIP/cbeyond-09d70a60 answered IAX2/iax-fax1-12592
== Spawn extension (macro-dialout-trunk, s, 19) exited non-zero on 'IAX2/iax-fax1-12592' in macro 'dialout-trunk'
== Spawn extension (macro-dialout-trunk, s, 19) exited non-zero on 'IAX2/iax-fax1-12592'
-- Executing [h@macro-dialout-trunk:1] Macro("IAX2/iax-fax1-12592", "hangupcall|") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("IAX2/iax-fax1-12592", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,4)
-- Executing [s@macro-hangupcall:4] GotoIf("IAX2/iax-fax1-12592", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("IAX2/iax-fax1-12592", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] Hangup("IAX2/iax-fax1-12592", "") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'IAX2/iax-fax1-12592' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'IAX2/iax-fax1-12592'
-- Hungup 'IAX2/iax-fax1-12592'
Any thoughts?