[Home]

Summary:ASTERISK-18841: Call progress does not work with analog DAHDI cards
Reporter:Richard Miller (ulogic)Labels:
Date Opened:2011-11-08 11:05:29.000-0600Date Closed:2011-12-05 11:45:16.000-0600
Priority:MajorRegression?Yes
Status:Closed/CompleteComponents:Channels/chan_dahdi
Versions:1.8.1 1.8.7.0 10.0.0-beta2 Frequency of
Occurrence
Constant
Related
Issues:
Environment:TDM400, AEX800P, TDM2400P analog telephony boards.Attachments:( 0) chan_dahdi.diff
( 1) sig_analog.c.diff
( 2) sig_analog.h.diff
Description:When call progress is enabled in chan_dahdi.conf, outgoing calls on analog cards are considered answered as soon as the last DTMF digit is dialed, and the dialplan proceeds immediately even though the call is not yet connected.  This is not the case in Asterisk 1.6 versions.
Comments:By: Richard Miller (ulogic) 2011-11-08 11:09:27.222-0600

These patches were provided by Shaun Ruffel.  I made one change because the implementation  for the new function "my_have_progressdetect" did not match the prototype.

By: Malcolm Davenport (mdavenport) 2011-12-01 10:15:52.673-0600

Random note, but I spoke with a guy on the forums that indicated these patches had solved his problem. I encouraged him to post directly on the issue here to indicate his success.