cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
7411
Views
20
Helpful
10
Replies

Cisco 7821 handset DTMF tones dont work i.e IVR "press1 for x"

martindickinson
Level 1
Level 1

 

Hello All,

 

I have a few Cisco 7821 handsets that will not allow DTMF tones to pass to things like on-line banking. i.e "press 1 for x, press 2 for y", when i press "1" i hear the tone but the other end does nothing.

It works with most other phone types as we have the option to disable rfc2833 but this function is not available in the menu for 7821's

Hope you can help and thanks in advance.

 

Martin.

1 Accepted Solution

Accepted Solutions

Hello Martin, This could be a bug as I have experienced something simillar with other phones. A good way to test is entering your PIN against your unity connectio voicemail server. If it does not work then open a TAC case.

Thank you.

View solution in original post

10 Replies 10

Manish Gogna
Cisco Employee
Cisco Employee

Hi Martin,

We need to isolate if the DTMF digits are being sent to the gateway or not. For h323 use 'debug h245 asn1' , for SIP use 'debug voip rtp session named-event' to check if the dtmf digits are being sent to the gateway or not. If you see them on the gateway then the gateway dtmf config ( dial-peer ) or the settings on the party where IVR application is hosted needs to be checked. Else, the troubleshooting will need to focus on IP phone and callmanager ( using capture from phone and traces from cucm ).

HTH

Manish

Hi Manish,

Many thanks for your quick response. We will give the debug a go and hopefully get some good info as to where the problem is. (We are using SIP so that is great)

Many thanks again :)

Martin.

I have run the debug on the Gateway and placed a call from my desk phone  (Cisco 7960), once with the option RFC2833 Enabled and Once with RFC2833 Disabled, each time I pressed the number 1 key once and hung up.  See attached for the debugs

The DTMF Tones work with the RFC2833 option disabled.

I have attached the output from each.

The 7960 works fine because i can tick disable RFC2833 but there does not seem to be a box to tick for the Cisco 7821's.

Many thanks, Martin

 

If it is an issue with the called party not being able to handle RFC2833 then you can change the dtmf method on SIP trunk to something other than RFC2833 and check if it helps.

Manish

 

Hi Manish,

 

At the moment we have disabled RFC2833 on the phones under "Protocol Specific information" - we ticked the box that says "RFC2833 Disabled"

On the 7960 this works great and we can dial a company i.e Barclay's bank and use DTMF. Unfortunately the 7821 does not have this tick box.

Many thanks,

Martin.

Hello Martin, This could be a bug as I have experienced something simillar with other phones. A good way to test is entering your PIN against your unity connectio voicemail server. If it does not work then open a TAC case.

Thank you.

Hello All --- FIXED..

The fix was to un-tick MTP on the SIP trunk as this was ticked. This fixed the problem on the 7821 handset. We then un-ticked the 'RFC2833 Disabled' on the 7960 handsets. Now all handsets are working fine.

Many thanks for everyones help on this.

Kind Regards,

Martin.

Hi Martin,

Could  please let me know how  you disabled the RFC2833 option.

Thanks in Advance 

V.Naveen Kumar
Level 1
Level 1

In 7821 phone page,  enable mtp required option in it.

try doing test call

martindickinson
Level 1
Level 1

Hello All,

The fix was to un-tick MTP on the SIP trunk as this was ticked. This fixed the problem on the 7821 handset. We then un-ticked the 'RFC2833 Disabled' on the 7960 handsets. Now all handsets are working fine.

Many thanks for everyones help on this.

Kind Regards,

Martin.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: