[asterisk-bugs] [Asterisk 0018771]: DTMF CallerID failing wirh dtmfcidlevel with high value

Asterisk Bug Tracker noreply at bugs.digium.com
Tue Feb 8 16:36:46 CST 2011


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=18771 
====================================================================== 
Reported By:                sum
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   18771
Category:                   Channels/chan_dahdi
Reproducibility:            have not tried
Severity:                   major
Priority:                   normal
Status:                     new
Asterisk Version:           1.6.2.16.1 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2011-02-08 14:51 CST
Last Modified:              2011-02-08 16:36 CST
====================================================================== 
Summary:                    DTMF CallerID failing wirh dtmfcidlevel with high
value
Description: 
After some time working ok this message start to show up on the console:

WARNING[7309]: chan_dahdi.c:9831 do_monitor: Read failed with -1: Unknown
error 500

after this calls starts to hangup at the middle of a call.

Configuration:
cidsignalling=dtmf
dtmfcidlevel=1250
cidstart=dtmf
answeronpolarityswitch=yes
hanguponpolarityswitch=yes
polarityonanswerdelay=2000


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

---------------------------------------------------------------------- 
 (0131713) sum (reporter) - 2011-02-08 16:36
 https://issues.asterisk.org/view.php?id=18771#c131713 
---------------------------------------------------------------------- 
the problem seems to be that dtmfcidlevel is set globally and I have 2
different carriers that need diferent configuration, one of them uses
telular bases with energy save this make the dtmfcidlevel to be a higher
value to work properly, but the other lines need a lower value   (values:
1250 and 400), I will make a patch that make dtmfcidlevel configured by
channel as soon as possible and test it, if someone has any suggestion or
think the problem is other, let me know. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-02-08 16:36 sum            Note Added: 0131713                          
======================================================================




More information about the asterisk-bugs mailing list