Greetings,
I installed from PiaF 2.0.6.4.2 32-bit ISO (2013-03-31) and ran into a couple of minuscule issues during the process.
First, for those who stumbled across this post, _always_ perform a backup prior to the installation of Incredible PBX, then perform _another_ backup prior to the installation of IncredFax.
Code:install-incredfax2 - 2.2.0 released on 082612 CentOS release 6.4 (Final) - 32 Bit ********************************************************************** * Your system appears to meet the requirements! * ********************************************************************** * REQUIRED DETECTED *----------------------------- ------------------------ * Asterisk Version 1.8/10 | 10 <----- 10.12.2 * Freepbx Version 2.8/2.9/2.10 | 2.9.0.11 <----- 2.9.0.12 per GUI * PIAF Family Version 206X | 20641 <----- 20642 * CentOS Version 6.2 or higher | 6.4 * CentOS Type 32 or 64 bit | 32 Bit ********************************************************************** * Now continuing with the installation * **********************************************************************
I installed PiaF RED, backed up system, installed Incredible PBX 3.x, backed up the system, then ran:
Code:install-incredpbx3 update-programs update-fixes
Backed up the system, then ran:
Code:install-incredfax2
I experienced the following error:
Code:No package hylafax+-server available.
To work around this minuscule issue, I recovered from backup and ran:
Code:yum install hylafax*
Which installed both hylaFAX+ server and client.
Next, I ran:
Code:install-incredfax2
I followed the prompts and the installation completed successfully.
After rebooting, I ran the following:
Code:update-programs update-fixes yum install perl-CGI chkconfig --level 345 hylafax+ on chkconfig --level 345 iaxmodem on service hylafax+ restart service iaxmodem restart
I configured via the <a href="http://www.pbxinaflash.com/community/index.php?threads/hylafax-avantfax-for-piaf-parts-1-4.3645/">Tutorial: HylaFAX / AvantFax for PIAF! - Parts 1-4</a>.
I was able to receive a fax, but had trouble sending one.
The following entry (sanitized and extra spaces removed) was in /var/spool/hylafax/etc/xferfaxlog
Code:04/09/13 13:19 UNSENT 6 "" user@localhost "1xxxxxxxxxx" "" 0 0 0:00:00 0:00:00 "**** Page has no /MediaBox attribute. Using the current page size.\ Error: /stackunderflow in --run--\
I updated to ghostscript-9.07 to work around this issue (I recommend CUPS users download/compile/install CUPS first).
Code:cd /usr/src w-g-e-t http://downloads.ghostscript.com/public/ghostscript-9.07.tar.gz tar -xvf ghostscript-9.07.tar.gz cd ghostscript-9.07 ./configure make make install ldconfig
Next, I updated HylaFAX+ to use the newer version of ghostscript.
Using your favorite editor (nano, vi, emacs) or script, edit /var/spool/hylafax/etc/setup.cache.
Change the following line:
Code:GSRIP='/usr/bin/gs'
to
Code:GSRIP='/usr/local/bin/gs'
Restart hylaFAX+.
Code:service hylafax+ restart
I successfully faxed a 100,965,810 byte tiff file (outbound via CallCentric), to my Panasonic Fax unit (inbound Google Voice connected to Obi100).
I should note that hylaFAX+'s automatic resend function works very well... the first two attempts overflowed the receive buffer in the Panasonic Fax unit (it's 10+ years old), and the third attempt switched to line by line mode.
(original post date: Apr 10, 2013)
Try increasing your buffer size set t38pt_udptl=yes,redundancy,maxdatagram=400
Great, will make adjustments now and tell you if resolved my poblem. very great,Easiest way for most is use the web portal goto Settings>SIP Settings> scroll to the bottom and add it under "Other SIP Settings" so you would have t38pt_udptl in the left box and yes,redundancy,maxdatagram=400 in the right box. Save, Reload Asterisk and test.
You should already have t38pt_udptl in there for faxing T38 now, and most likely just yes on the right side. Just change the right side to what I posted and try. If you don't have anything you will want to add this anyway to make T38 work right.
Also my bad, I just noticed your log says IAX2, I'm not a expert here but I'm not sure you will be able to get T38 to work with IAX2 Trunks, I am not sure you can handoff/reinvite a call over IAX2 to use T38, that might the reason for the carrier not detected message.
Right, I'm saying I am 98% sure you can not send faxes using IAX trunks and T38. Your log shows you are sending over a IAX trunk not a SIP trunk, can you setup a regular SIP trunk with your provider and try that? Unless someone else can confirm I'm wrong and I just might be, I think you need to be using SIP.
Ok my last suggestion then I'm out of ideas for the RTP too short error but do you have jitter buffer disabled?
Also some providers require you to start with G711 and some G729 before the reinvite will work. Most require the call to start as G711 but I use one that requires G729.
Link up your team and customers Phone System Live Chat Video Conferencing
Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.
Check your inbox!
We’ve sent you an email. Click on the button in the email body to verify your email address – (if you can not find it, check your spam folder).
Upon verification you will be directed to the 3CX setup wizard.