TPG Community

Get online support

Landline can't receive DTMF tones

tps1212
Level 4
Example call today at 6:53 am.
I believe this is same problem as

https://community.tpg.com.au/t5/Home-Phone-Voice/Dialling-extra-digits-over-Voip/td-p/51644
9 REPLIES 9
david64
Master

Hi @tps1212 . How long has this been happening?

What model router do you have and what is the Build number of the firmware?

tps1212
Level 4
May be it was always there as I don't use incoming DTMF often. I posted call time for reference only..

Further details I will provide shortly as I have to check from another device.

This device is now on 4g as NBN is down. However I believe current outage has nothing to do with DTMF issue.
tps1212
Level 4

I guess it was always there...Incoming DTMF doesn't work. Outgoing I belive does.

Firmware Version:0.1.0 0.9.1 v5006.0 Build 220518 Rel.32480n

Hardware Version:Archer VR1600v v1.0 00000000

This issue has been previously reported by others as given in the link in original post. No definate solution was found I belive except to I guess remapping some kind of routing in the network and I am not sure it actually worked for others.

david64
Master

@tps1212 . Do you have equipment that responds to DTMF tones?

Is it all callers to your number having this problem or just some?

In Advanced, Bandwidth Control is a setting: Telephony Bandwidth Guarantee:

Enable Telephony Bandwidth Guarantee to ensure sufficient bandwidth for Telephony service.

You can try enabling this.

 

Distortion of tones sounds a bit like this from the VR1600 manual. RFC2833 is the best method to use.

This version of firmware doesn't have any access to this setting. It may default to this value.

 

DTMF Relay Setting: DTMF is Dual Tone Multi Frequency. Options available are SIP-Info,
RFC2833, and In-band. If you are unsure which one to choose, please always keep the
default value.
• SIP INFO: If it is selected, the modem router will capture the DTMF tone and transfer it
into SIP form. Then it will be sent to the remote end with SIP message.
• RFC2833: If it is selected, the modem router will capture the keypad number you
pressed and transfer it into digital form then send to the other side; the receiver will
generate the tone according to the digital form it receives. This function is very useful
when the network traffic congestion occurs and it still can remain the accuracy of
DTMF tone.

• In-band: If it is selected, the modem router will send the DTMF tone as audio directly
when you press the keypad on the phone.

tps1212
Level 4
Telephony menu is not accessible in modem. You need to give this access from network side so that I can play with telephony settings.
david64
Master

@tps1212 . TPG don't publish VOIP details; it is all embedded in the router firmware. Hopefully they've chosen the best settings. The only accessible setting is the bandwidth guarantee.But I don't know whether that helps.

I've noticed that the Archer router makes entries in its System Log for each tone sent and received. 

If someone calls your home phone (from your mobile), you look at your VR1600 system log, then the caller presses keys. The Archer displays a message for each tone received. 

Then load your network by downloading a 4K youtube video and repeat the tone test. 

If you know someone with a VR1600, you can test how your home phone performs when sending tones.

tps1212
Level 4
You can push firmware to my modern that has VoIP exposed.
This problem has nothing to do with bandwidth. I'm getting 100mbs + speed and no active IP traffic while testing incoming DTMF.

I will check the sys log for tone message and report.
tps1212
Level 4

Here is sample debug log . I tried to listen to incoming DTMF. It sounded horrible very distorted and cracking. Please push firmware version that allows access to telephony page so that I can play with VOIP settings or fix this problem at your end.

2023-11-22 02:51:05 [7] VoIP: Get an incoming call!
2023-11-22 02:51:05 [7] VoIP: Complete incoming call process
2023-11-22 02:51:05 [7] VoIP: port -1 cx 0x0, evt/reason 0/1 buf 0x44c52a
2023-11-22 02:51:05 [7] VoIP: Accept the incoming call 0, port 1 sip 0
2023-11-22 02:51:05 [7] VoIP: port 1 dsp -1 rtp -1 int 0 cur -1 conf -1 cnt 0 back 0 data -1 cb 0 tone 0 cx 0 trans -1:52/0
2023-11-22 02:51:17 [5] System: DSL training G.994
2023-11-22 02:51:21 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 0 cb 0 tone 40 cx -1 trans -1:48/4
2023-11-22 02:51:21 [7] VoIP: port 1 cx 0x0, evt/reason 5/26 buf 0x44b9a0
2023-11-22 02:51:21 [7] VoIP: now, ptime 20 codec 2 bandwidth is 108
2023-11-22 02:51:21 [7] VoIP: port 1 cx 0x0, evt/reason 5/24 buf (nil)
2023-11-22 02:51:21 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 0 cb 0 tone 0 cx 0 trans -1:40/5
2023-11-22 02:51:29 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 42 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:51:31 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 42 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:51:33 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 42 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:51:35 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 42 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:51:37 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 42 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:51:39 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 42 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:51:41 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 52 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:51:43 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 50 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:51:52 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 42 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:51:54 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 49 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:51:56 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 50 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:51:58 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 51 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:52:00 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 52 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:52:02 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 53 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:52:04 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 42 cb 0 tone 0 cx -1 trans -1:51/5
2023-11-22 02:52:06 [7] VoIP: port 1 cx 0x0, evt/reason 5/26 buf (nil)
2023-11-22 02:52:06 [7] VoIP: now, ptime 20 codec 2 bandwidth is 20
2023-11-22 02:52:06 [7] VoIP: port 1 cx 0x0, evt/reason 3/0 buf (nil)
2023-11-22 02:52:06 [7] VoIP: port 1 dsp 1 rtp -1 int 0 cur 0 conf -1 cnt 1 back 0 data 0 cb 0 tone 0 cx 0 trans -1:56/5
2023-11-22 02:52:09 [7] VoIP: port 1 dsp -1 rtp -1 int 0 cur -1 conf -1 cnt 0 back 0 data 0 cb 0 tone 1 cx -1 trans -1:49/6
2023-11-22 02:52:19 [6] VoIP: Register to server address xxx.xx.x.xx:5060
2023-11-22 02:52:19 [7] VoIP: account[03xxxxxxxx(0)] registration ok
2023-11-22 02:52:19 [7] VoIP: port -1 cx 0x0, evt/reason 5/19 buf 0x44ad10
2023-11-22 02:52:19 [7] VoIP: sip 0 register succeed

tps1212
Level 4

PLEASE APPLY SAME FIX TO MY SERVICE. SEE BELOW.

dtmfix.jpg