Can you describe the call flow? Is this CUCM, CME, etc. Are you having issues with DTMF calling out to other organizations or is the issue with calling in to your IVR?
Can you verify the dtmf config on the outbound dial peer.
This is CME version 9.1.
Call flow : 3905 IP Phone -> CME FXO Port -> PSTN
When I call PSTN number call works fine. But when I call PSTN number, and after this IVR telling me to dial extension number, I'm dialing but there is no result. I think that I can't send digits to IVR.
The DTMF may not be going from your phone to the PSTN, causing the issue. What is the firmware running on the phone?
Can you send a show run of the router as well as the following debugs for a call?
debug voip ccapi inout
debug voip vtsp session
debug voip vtsp default
Another test that you can do is to call out to a landline or mobile phone using the FXO, and then press digits on the 3905 phone. Check if you can hear any digits on the landline/mobile.
So that isolates the issue to the 3905. Looks like the phone isn't sending the right payload or not sending dtmf as it may not have been negotiated itself.
I note that you have configured all your 3905 pools as dtmf-relay rtp-nte and sip-notify. We now need the debug voip ccapi inout
debug ccsip message
debug voip rtp session named-events
for the call made from the 3905 so we can see what is getting negotiated.
I solved the problem with two way RTP stream. Now the problem with PSTN calling couldn't resolve.
"When I call PSTN number call works fine. But when I call PSTN number, and after this IVR telling me to dial extension number, I'm dialing but there is no result. I think that I can't send digits to IVR"