Difference between revisions of "DTMF problems"

From Kolmisoft Wiki
Jump to navigationJump to search
Line 6: Line 6:


# Enable debug mode in the [[Asterisk CLI]] to be informed of DTMF events  
# Enable debug mode in the [[Asterisk CLI]] to be informed of DTMF events  
## In /etc/asterisk/logger.conf make sure you have such line at the end: console => notice,warning,error,dtmf
## In [[Asterisk CLI]] type: logger reload
# Change DTMF type to RFC2833 (if it is other type)
# Change DTMF type to RFC2833 (if it is other type)
# In /etc/asterisk/sip.conf set relaxdtmf=yes and reload Asterisk
# In /etc/asterisk/sip.conf set relaxdtmf=yes and reload Asterisk

Revision as of 05:29, 14 August 2009

DTMF digits are skipped

DTMF is handled by Asterisk. If some digits are missing - that means that your Provider is not delivering DTMF codes correctly.

Possible steps to fix situation:

  1. Enable debug mode in the Asterisk CLI to be informed of DTMF events
    1. In /etc/asterisk/logger.conf make sure you have such line at the end: console => notice,warning,error,dtmf
    2. In Asterisk CLI type: logger reload
  2. Change DTMF type to RFC2833 (if it is other type)
  3. In /etc/asterisk/sip.conf set relaxdtmf=yes and reload Asterisk
  4. Change Provider




See also: