On Oct 10, 2007, at 1:33 AM, Luki wrote: >> 2007-10-09 23:56:02 WARNING[28453]: app_faxdetect.c:341 >> detectfax_exec: Fax detected, but no fax extension > > Do you have a fax extension in the incoming context? > exten => fax,1,... > > Your post doesn't show that you do.
Hi Luki, Sorry if my email was confusing, but it did have a 'fax' extension in it as follows -- below the 's' extension: My extensions.conf snipet: [incoming] exten => s,1,Wait(1) ; Wait a second to get the caller ID exten => s,n,Answer() exten => s,n,FaxDetect(10|ring|t|||) . . . exten => fax,n,Set(CID=${CALLERID(num)}) exten => fax,n(s3),Set(FAXFILE=${UNIQUEID}) exten => fax,n,Set(FAXPATH=/usr/local/callweaver/var/spool/callweaver/ rxfax/) exten => fax,n,Set(FAXPAGES=0) exten => fax,n,RxFAX(${FAXPATH}${FAXFILE}.tif,ecm) . . . BUT i just noticed that the 'fax' extension doesn't have a '1' as the first step, a typo! Changed that first 'n' to a '1' and things sort of work. I can now receive a one page fax but a two page fax shows i am receiving two pages (in the cli) but then it only saves one in the FAXPATH folder. The whole 'fax' extension is here (based on the one from the callweaver.org wiki except NOT using T38) which gets control by a faxdetect application in the same context (see above): exten => fax,1,Set(CID=${CALLERID(num)}) exten => fax,n(s3),Set(FAXFILE=${UNIQUEID}) exten => fax,n,Set(FAXPATH=/usr/local/callweaver/var/spool/callweaver/ rxfax/) exten => fax,n,Set(FAXPAGES=0) exten => fax,n,RxFAX(${FAXPATH}${FAXFILE}.tif,ecm) exten => fax,n,GotoIf,$["${FAXPAGES}" = "0"] ? s20 exten => fax,n(s7),NoOp(REMOTE="${REMOTESTATIONID}" PAGES=${FAXPAGES} BITRATE=${FAXBITRATE} RESOLUTION=${FAXRESOLUTION}) exten => fax,n,Set(OFAXPAGES=${FAXPAGES}) exten => fax,n,Set(FAXPAGES=0) ; exten => fax,n,System(FAXFILE="${FAXFILE}" FAXPATH="${FAXPATH}" REMOTESTATIONID="${REMOTESTATIONID}" FAXPAGES="${OFAXPAGES}" FAXBITRATE="${FAXBITRATE}" FAXRESOLUTION="${FAXRESOLUTION}" FAXSENDER="${CID}" MYFAX="${MYFAX}" /SCRIPT_PATH_TO_HANDLE_TIF) exten => fax,n,Wait,1 exten => fax,n,Goto(fax,s3) exten => fax,n(s20),Wait,1 exten => fax,n,Hangup Question: Will this ever work? Receiving a Fax over ulaw SIP with multiple pages? Also, if i do get this working, i need to find some code to email a tif as an attachment -- and we are good to go! Peace, Dan _______________________________________________ Callweaver-users mailing list Callweaver-users@callweaver.org http://lists.callweaver.org/mailman/listinfo/callweaver-users