Hello I have problems enabling T.38 on callweaver.
I use SVN r5221 with spandsp 0.0.6pre2 and vale 0.0.2
Here is relevant portion of extensions.conf
------------------------------------------------------------------------
--------------------------
Exten => fax,1,Goto(fax-incomming,1,1)
[fax-incomming]
exten => 1,1,Wait(1)
exten => 1,n,Answer()
exten => 1,n,Wait(1)
exten => 1,n,Set(LOCALSTATIONID=FAX)
exten => 1,n,Set(LOCALHEADERINFO=Provided by FAX)
exten => 1,n,Set(CID=${CALLERID(num)})
exten => 1,n,SipT38SwitchOver()
exten => 1,n(s3),Set(FAXFILE=${UNIQUEID})
exten => 1,n,Set(FAXPATH=/tmp/)
exten => 1,n,Set(FAXPAGES=0)
exten => 1,n,RxFAX(${FAXPATH}${FAXFILE}.tif,ecm)
exten => 1,n,GotoIf,$["${FAXPAGES}" = "0"] ? s20
exten => 1,n(s7),NoOp(REMOTE="${REMOTESTATIONID}" PAGES=${FAXPAGES}
BITRATE=${FAXBITRATE} RESOLUTION=${FAXRESOLUTION})
exten => 1,n,Set(OFAXPAGES=${FAXPAGES})
exten => 1,n,Set(FAXPAGES=0)
exten => 1,n,System(/var/lib/callweaver/scripts/mailfax ${CID} ${EXTEN}
[EMAIL PROTECTED] ${FAXPATH}${FAXFILE} FAX)
exten => 1,n,Wait,1
exten => 1,n,Playback(vm-msgsaved)
exten => 1,n,Wait,1
exten => 1,n,Goto(1,s3)
exten => 1,n(s20),Wait,1
exten => 1,n,Hangup
exten => h,1,GotoIf,$["${FAXPAGES}" = "0"] ? 3
exten => h,2,Goto(1,s7)
exten => h,3,NoOp
And sip.conf
.
.
.
t38pt_udptl = yes
.
.
.
[gw5]
type=peer
context=default
host=192.168.1.2
careinvite=no
dtmfmode=rfc2833
disallow=all
allow=ulaw
allow=alaw
dtmfmode = inband
My configuration is following:
PSTN <-T1-> Cisco AS5850 <-SIP-> Callweaver
I can receive analog faxes(even with sporadic problems), but there is no
T.38 support.
Here is my debug output:
http://pastebin.com/m17f678c0
AS you can see from line 308 Cisco sends T.38 request, but callweaver
refuses it (375;381)
Any suggestions?
Hristo
_______________________________________________
Callweaver-users mailing list
[email protected]
http://lists.callweaver.org/mailman/listinfo/callweaver-users