Max, Thanks for the swift reply > Alex Lake wrote: > >> So how can I get OpenPbx to tell an inbound call to try again, but with >> T.38? >> >> > Inbound SIP, calls if proper codec is used and dtmf mode = inband are > automagically switched to t38 udptl. > "Proper codec" - The Wiki says that one has to use ulaw - is this true in all countries? (We tend to use alaw in UK) I think an issue here is that the initial INVITE from our carrier (except below) does not suggest that T.38 is an option. They tell me that if we ask for it (with reINVITE) , we'll get it, though!
> INVITE sip:[EMAIL PROTECTED]:cc SIP/2.0 > Via: SIP/2.0/UDP xxxx:5060;branch=z9hG4bK0g3qil20bgo01ckt9541.1 > From: xxxxx > To: xxxx > Call-ID: SDero2c01-225069c7d240b1fc884a1edea7ff972d-06a30i1 > CSeq: 17190 INVITE > Max-Forwards: 69 > Allow: OPTIONS,INVITE,ACK,CANCEL,BYE,REFER,INFO,SUBSCRIBE,NOTIFY,PRACK,UPDATE > Accept: multipart/mixed, application/sdp, application/isup, application/dtmf, application/dtmf-relay > Contact: xxxx > Remote-Party-ID: xxx > Content-Length: 184 > Content-Disposition: session; handling=required > Content-Type: application/sdp > > v=0 > o=Sonus_UAC 32220 17082 IN IP4 xxxx > s=SIP Media Capabilities > c=IN IP4 xxxx > t=0 0 > m=audio 10052 RTP/AVP 8 > a=rtpmap:8 PCMA/8000 > a=sendrecv > a=maxptime:20 > See also: Faxdetext application (when you have a codec not supporting > inband dtmf), SIPT38switchover application (when you want to force a > reinvite, on outbound, for example), the WIKI (T38CALL variable, > T38XTDETECT variable). Faxdetext? (Presumably Faxdetect - I think I don't need this as I already KNOW it's a fax) I've tried SIPT38Switchover, but it didn't seem to do anything. I certainly can't see that it triggered a SIP INVITE message. Is it documented? Actually I tried "SipT38SwitchOver()" - note the case. Is it case-sensitive? Thanks, Alex _______________________________________________ Openpbx-users mailing list [email protected] http://lists.openpbx.org/mailman/listinfo/openpbx-users
