Asterisk Fax

Today I downloaded and installed the new Digium Fax for Asterisk modules… res_fax and res_fax_digium.

Fax detect is working on my analogue TDM410P card however the ReceiveFax function doesn’t work and I always get an error…

[Apr 9 06:59:03] WARNING[14532] frame.c: Smoother was working on 4 format frames, now trying to feed 64?
[Apr 9 06:59:03] ERROR[14532] res_fax.c: channel ‘DAHDI/1-1’ fax session ‘0’ failure, reason: ‘Failed to feed the smoother’

I realise this module is pretty new so could be buggy but was wondering if anyone had any solutions regarding this error.

Thanks

I can’t help you as I haven’t used Fax for Asterisk yet, but I intend to, so I would be interested in your experiences with it. Since it is a commercial product, you should be able to get support from Digium.

Regards
Ian

Hi

I’m using SendFAX and ReceiveFax in 2 companies without problems over SIP trunk. In sip.conf I have “t38pt_udptl = yes” and all calls are with alaw. Check for simular option in chan_dahdi.conf

I just tried to install FAX and getting the same error.

-- Starting simple switch on 'DAHDI/1-1'
-- Redirecting DAHDI/1-1 to fax extension
-- Executing [fax@dahdichan:1] NoOp("DAHDI/1-1", "********Andy Fax Detected ********") in new stack
-- Executing [fax@dahdichan:2] Set("DAHDI/1-1", "FAXOPT(ecm)=yes") in new stack
-- Executing [fax@dahdichan:3] Set("DAHDI/1-1", "FAXOPT(headerinfo)=MY FAXBACK RX") in new stack
-- Executing [fax@dahdichan:4] Set("DAHDI/1-1", "FAXOPT(localstationid)=4152769083") in new stack
-- Executing [fax@dahdichan:5] Set("DAHDI/1-1", "FAXOPT(maxrate)=14400") in new stack
-- Executing [fax@dahdichan:6] Set("DAHDI/1-1", "FAXOPT(minrate)=2400") in new stack
-- Executing [fax@dahdichan:7] ReceiveFAX("DAHDI/1-1", "/tmp/andy.tif") in new stack
-- Channel 'DAHDI/1-1' receiving fax '/tmp/andy.tif'
-- Channel 'DAHDI/1-1' fax session '3' started

[Apr 17 17:00:52] WARNING[19028]: frame.c:214 __ast_smoother_feed: Smoother was working on 4 format frames, now trying to feed 64?
[Apr 17 17:00:52] ERROR[19028]: res_fax.c:910 generic_fax_exec: channel ‘DAHDI/1-1’ fax session ‘3’ failure, reason: ‘Failed to feed the smoother’

Anybody find a fix for this yet?

Hi,

Was anybody successful making it to receive faxes on PSTN lines?

Running AsteriskNOW 1.5

FreePBX 2.5.1.5

Asterisk 1.6.0.9

Getting “Smoother was working on 4 format frames, now trying to feed 64?”

Any ideas, thoughts?

Thank you,
Vladimir

[Jun 2 13:55:22] VERBOSE[20419] logger.c: – Goto (ext-fax,in_fax,3)
[Jun 2 13:55:22] VERBOSE[20419] logger.c: – Executing [in_fax@ext-fax:3] [1;36;40mMacro[0;37;40m("[1;35;40mDAHDI/1-1[0;37;40m", “[1;35;40mfaxreceive[0;37;40m”) in new stack
[Jun 2 13:55:22] VERBOSE[20419] logger.c: – Executing [s@macro-faxreceive:1] [1;36;40mSet[0;37;40m("[1;35;40mDAHDI/1-1[0;37;40m", “[1;35;40mFAXFILE=/var/spool/asterisk/fax/1243968913.0.tif[0;37;40m”) in new stack
[Jun 2 13:55:22] VERBOSE[20419] logger.c: – Executing [s@macro-faxreceive:2] [1;36;40mSet[0;37;40m("[1;35;40mDAHDI/1-1[0;37;40m", “[1;35;40mEMAILADDR=xxx@yyyy.com[0;37;40m”) in new stack
[Jun 2 13:55:22] VERBOSE[20419] logger.c: – Executing [s@macro-faxreceive:3] [1;36;40mReceiveFAX[0;37;40m("[1;35;40mDAHDI/1-1[0;37;40m", “[1;35;40m/var/spool/asterisk/fax/1243968913.0.tif[0;37;40m”) in new stack
[Jun 2 13:55:22] WARNING[20419] frame.c: Smoother was working on 4 format frames, now trying to feed 64?
[Jun 2 13:55:22] ERROR[20419] res_fax.c: channel ‘DAHDI/1-1’ fax session ‘0’ failure, reason: ‘Failed to feed the smoother’