Dtmf problem, changing value

Hello, I am using Asterisk 1.8.23.0-1_centos5., facing dtmf problem. pls see following three log sample. it is working well internal with soft phone, problem coming through gsm gateway, maximum time working well but some time it misbehaving like following, it generally change value of dtmf and showing different values and as result my ivr become disturb, kindly help

DTMF[4011]: channel.c:4151 __ast_read: DTMF begin ‘2’ received on SIP/matrix-00000000
[May 3 11:26:08] DTMF[4011]: channel.c:4155 __ast_read: DTMF begin ignored ‘2’ on SIP/matrix-00000000
[May 3 11:26:08] DTMF[4011]: channel.c:4066 __ast_read: DTMF end ‘1’ received on SIP/matrix-00000000, duration 139 ms
[May 3 11:26:08] DTMF[4011]: channel.c:4135 __ast_read: DTMF end passthrough ‘1’ on SIP/matrix-00000000

DTMF[4011]: channel.c:4151 __ast_read: DTMF begin ‘2’ received on SIP/matrix-00000000
[May 3 11:26:55] DTMF[4011]: channel.c:4155 __ast_read: DTMF begin ignored ‘2’ on SIP/matrix-00000000
[May 3 11:26:55] DTMF[4011]: channel.c:4066 __ast_read: DTMF end ‘1’ received on SIP/matrix-00000000, duration 119 ms
[May 3 11:26:55] DTMF[4011]: channel.c:4135 __ast_read: DTMF end passthrough ‘1’ on SIP/matrix-00000000

3 11:27:38] – <SIP/matrix-00000000> Playing ‘IXHS/SChapter4.slin’ (language ‘hindi’)
[May 3 11:27:41] DTMF[4011]: channel.c:4151 __ast_read: DTMF begin ‘2’ received on SIP/matrix-00000000
[May 3 11:27:41] DTMF[4011]: channel.c:4155 __ast_read: DTMF begin ignored ‘2’ on SIP/matrix-00000000
[May 3 11:27:41] DTMF[4011]: channel.c:4066 __ast_read: DTMF end ‘7’ received on SIP/matrix-00000000, duration 119 ms
[May 3 11:27:41] DTMF[4011]: channel.c:4135 __ast_read: DTMF end passthrough ‘7’ on SIP/matrix-00000000

Asterisk 1.8 is about 4.5 years beyond end of life, so mainstream support will have ended about 5.5 years ago!

What dtmfmode are you using? If inband (not recommended), what codec are you using?

Did the DTMF originate in an analogue or ISDN network? If using out of band signaling, who was responsible for encoding the out of band signalling?

thanks for your reply.
I am using Goautodial3.3 as we also need dialer services.
sip.conf settings
relaxdtmf=yes
dtmfmode = rfc2833
we setup 1 port gsm gateway of matrix ata211g .
Please help

If you are using RFC2833, the problem is upstream.

Hello Team members,
I am still in queue , m waiting for solution to resolve my issue, kindly help.

As @david551 mentioned, the problem is upstream of Asterisk.

Hello David, If I update or switch to latest asterisk version, will it resolve my problem related to dtmf.

No, because it is not a problem with Asterisk. As already said, if you are receiving incorrect DTMF by RFC 2833 (4833), the problem lies upstream, and specifically with the system that is encoding the DTMF to telephony events.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.