I seem to have quite a problem with Free Fax for Asterisk. Specifically, its not respecting the maxrate setting in FAXOPT.
Asterisk Version: 1.8.5.0
Fax type: Digium FAX Driver: 1.8.4_1.3.0 (optimized for prescott_32)
Extensions.conf:
exten => receive,n,Set(FAXOPT(maxrate)=9600)
exten => receive,n,Set(FAXOPT(minrate)=2400)
res_fax.conf:
[general]
maxrate=9600
minrate=2400
statusevents=yes
modems=v17,v27,v29
ecm=no
The full log shows:
VERBOSE[26400] pbx.c: – Executing [h@fax-rx:1] NoOp(“DAHDI/i1/212XXXXXXX-1ec”, “FAXOPT(ecm) : no”) in new stack
VERBOSE[26400] pbx.c: – Executing [h@fax-rx:2] NoOp(“DAHDI/i1/212XXXXXXX-1ec”, “FAXOPT(filename) : /var/spool/asterisk/fax/20110801-150535-212XXXXXXX.tif”) in new stack
VERBOSE[26400] pbx.c: – Executing [h@fax-rx:3] NoOp(“DAHDI/i1/212XXXXXXX-1ec”, "FAXOPT(headerinfo) : ") in new st
VERBOSE[26400] pbx.c: – Executing [h@fax-rx:4] NoOp(“DAHDI/i1/212XXXXXXX-1ec”, "FAXOPT(localstationid) : VERBOSE[26400] pbx.c: – Executing [h@fax-rx:5] NoOp(“DAHDI/i1/212XXXXXXX-1ec”, “FAXOPT(maxrate) : 9600”) in new VERBOSE[26400] pbx.c: – Executing [h@fax-rx:6] NoOp(“DAHDI/i1/212XXXXXXX-1ec”, “FAXOPT(minrate) : 2400”) in new VERBOSE[26400] pbx.c: – Executing [h@fax-rx:7] NoOp(“DAHDI/i1/212XXXXXXX-1ec”, “FAXOPT(pages) : 3”) in new stack
VERBOSE[26400] pbx.c: – Executing [h@fax-rx:8] NoOp(“DAHDI/i1/212XXXXXXX-1ec”, “FAXOPT(rate) : 14400”) in new stack