01-28-2020 03:54 PM - edited 01-28-2020 03:56 PM
I am using a Cisco SPA122 ATA
I have an intercom phone that dials my SIP phone number. When I press 5 to allow entry, the door does not unlock. I have tested with my friend, had him call me, when I press 5, my friend does not hear the tone.
When I call my friend from my SIP phone, and I press the 5, he does hear the tone. Why does this only seem to work on outgoing calls and not inbound. Is there a setting on the ATA that needs to be set to get the tone to play on inbound calls?
01-29-2020 12:00 AM
It sounds like DTMF issue. There are various (tree) methods to pass DTMF thru SIP. All devices on the path needs to be configured to understand method of it's peer on the path. So check configuration - phone should send DTMF using method recognized by it's upstream peer. It needs to be verified for all devices on the path.
01-31-2020 11:56 AM
Thanks for this, I am testing now. The SPA122 by default has the DTMF set to auto. SIP provider use RFC2833 (AVT), so I have set my ATA to use AVT.
02-18-2020 12:40 PM
Hello,
The changing the DTMF mode made no change to the issue, tried all options available.
To explain issue in greater detail:
Is there a way to get the tone when I press the 5 key. This is all that is required from the intercom system to unlock the door. Even if I call my number to ATA directly from my cell phone, when I press 5 on the ATA line, I do not hear it on my cell phone.
02-21-2020 10:49 AM
@Robert41794 wrote:Even if I call my number to ATA directly from my cell phone, when I press 5 on the ATA line, I do not hear it on my cell phone.
For what is worth, I ran a test on my SPA122 looking to see if pressing the 5 button on the called phone (attached to the SPA122) could be heard on my calling mobile phone. I tried changing various DTMF settings on both my SPA122 and voip provider (voip.ms) I could not get it to fail. The problem could also be in the mobile phone leg of the call
12-15-2022 07:52 AM
Did you find a fix for DTMF. I am having the same problem. I have tried all the DTMF modes, and when I look at the log I am getting the following error.
Dec 15 10:40:31 SPA122 local1.err vsock: uchSendDTMF(), send DTMF Failed, error as -1
Dec 15 10:40:31 SPA122 local1.err vsock: uchSendDTMF(), send DTMF Failed, error as -1
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide