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.
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.
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’