[asterisk-bugs] [Asterisk 0012931]: [patch] T38 gateway for asterisk 1.4

noreply at bugs.digium.com noreply at bugs.digium.com
Fri Jul 4 05:52:22 CDT 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=12931 
====================================================================== 
Reported By:                dafe_von_cetin
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   12931
Category:                   Addons/New Feature
Reproducibility:            N/A
Severity:                   feature
Priority:                   normal
Status:                     new
Asterisk Version:           1.4.20.1 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             06-26-2008 10:06 CDT
Last Modified:              07-04-2008 05:52 CDT
====================================================================== 
Summary:                    [patch] T38 gateway for asterisk 1.4
Description: 
Hi all,

I'm sending you patch containing backport of T38 terminate functionality
from asterisk 1.6 + backported app_fax.c (with T38) application + new
application app_faxgateway.c ("FaxGateway").

Feature is using spands library (I used spandsp-0.0.4pre18 and
spandsp-0.0.5pre4).

Tests:
Tested on SIP and SS7 channels.
Tested gateway modes T30<->T38.
Tested with Linksys SPA2102.

I don't think I've tested everything so changes are possible.

Best regards
Daniel.

====================================================================== 

---------------------------------------------------------------------- 
 dafe_von_cetin - 07-04-08 05:52  
---------------------------------------------------------------------- 
I'm attaching faxgateway patch for the trunk version of the asterisk.
T38->T38 mode doesn't work yet on trunk. 

Here is the deeper description of the patch for version 1.4 and the later
patch for trunk version:

By termination of T38 call I understand a way how T38 call can be
initiated/terminated by signaling protocol (for example by SIP) and then
processed by other data protocols UDPTL, T38. Asterisk 1.6 contains
functionality that enables user to create a T38 call, change call to T38
call, pick up a T38 call. 
However asterisk (neither 1.4 nor 1.6) itself doesn't understand T.38
protocol. app_faxgateway uses spandsp for this purpose.
SpanDsp is able to receive the T38 data and make a tiff out of a call, to
provide a gateway between T30 and T38 protocols.

asterisk-1.4.20.1_t38.diff contains code from asterisk-1.6 except
app_faxgateway.c that is new feature and small bugfix in chan_sip.c.

I'm not sure if this is what you wanted if not please reply and I will try
to answer. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
07-04-08 05:52  dafe_von_cetin Note Added: 0089728                          
======================================================================




More information about the asterisk-bugs mailing list