Thanks - that did the trick.
The log now clearly (DTMF shows up in caps), at least to my untrained eye, shows the DTMF tones being received from the channels on the Grandstream.
Now here’s hoping they can figure out how to fix this.
Or am I missing something? I’ve included the log below (had to chop off some to meet size limit). I did replace change the source # for privacy, but the target number is GoToMeetings public conference number.
Thank you again - Richard
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:13] Set(“SIP/1062-00000079”, “OUTNUM=18773092073”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:13] Set(“SIP/1062-00000079”, “OUTNUM=18773092073”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:14] Set(“SIP/1062-00000079”, “custom=SIP/PSTN1_4806414002”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:14] Set(“SIP/1062-00000079”, “custom=SIP/PSTN1_4806414002”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:15] ExecIf(“SIP/1062-00000079”, “0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:15] ExecIf(“SIP/1062-00000079”, “0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^default))”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:16] ExecIf(“SIP/1062-00000079”, “0?Set(DIAL_TRUNK_OPTIONS=M(confirm))”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:16] ExecIf(“SIP/1062-00000079”, “0?Set(DIAL_TRUNK_OPTIONS=M(confirm))”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:17] Macro(“SIP/1062-00000079”, “dialout-trunk-predial-hook,”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:17] Macro(“SIP/1062-00000079”, “dialout-trunk-predial-hook,”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“SIP/1062-00000079”, “”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit(“SIP/1062-00000079”, “”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:18] GotoIf(“SIP/1062-00000079”, “0?bypass,1”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:18] GotoIf(“SIP/1062-00000079”, “0?bypass,1”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:19] ExecIf(“SIP/1062-00000079”, “1?Set(CONNECTEDLINE(num,i)=18773092073)”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:19] ExecIf(“SIP/1062-00000079”, “1?Set(CONNECTEDLINE(num,i)=18773092073)”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:20] ExecIf(“SIP/1062-00000079”, “1?Set(CONNECTEDLINE(name,i)=CID:4806414002)”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:20] ExecIf(“SIP/1062-00000079”, “1?Set(CONNECTEDLINE(name,i)=CID:4806414002)”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:21] GotoIf(“SIP/1062-00000079”, “0?customtrunk”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:21] GotoIf(“SIP/1062-00000079”, “0?customtrunk”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:22] Dial(“SIP/1062-00000079”, “SIP/PSTN1_4806414002/18773092073,300,”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-dialout-trunk:22] Dial(“SIP/1062-00000079”, “SIP/PSTN1_4806414002/18773092073,300,”) in new stack
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] netsock2.c: == Using SIP RTP TOS bits 184
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] netsock2.c: == Using SIP RTP TOS bits 184
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] netsock2.c: == Using SIP RTP CoS mark 5
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] netsock2.c: == Using SIP RTP CoS mark 5
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] app_dial.c: – Called SIP/PSTN1_4806414002/18773092073
[2015-02-03 07:46:09] VERBOSE[48935][C-000002a7] app_dial.c: – Called SIP/PSTN1_4806414002/18773092073
[2015-02-03 07:46:15] VERBOSE[48935][C-000002a7] app_dial.c: – SIP/PSTN1_4806414002-0000007a is ringing
[2015-02-03 07:46:15] VERBOSE[48935][C-000002a7] app_dial.c: – SIP/PSTN1_4806414002-0000007a is ringing
[2015-02-03 07:46:19] VERBOSE[48935][C-000002a7] app_dial.c: – SIP/PSTN1_4806414002-0000007a answered SIP/1062-00000079
[2015-02-03 07:46:19] VERBOSE[48935][C-000002a7] app_dial.c: – SIP/PSTN1_4806414002-0000007a answered SIP/1062-00000079
[2015-02-03 07:46:19] DTMF[48935][C-000002a7] channel.c: DTMF begin ‘7’ received on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:19] DTMF[48935][C-000002a7] channel.c: DTMF begin passthrough ‘7’ on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:19] DTMF[48935][C-000002a7] channel.c: DTMF end ‘7’ received on SIP/PSTN1_4806414002-0000007a, duration 100 ms
[2015-02-03 07:46:19] DTMF[48935][C-000002a7] channel.c: DTMF end accepted with begin ‘7’ on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:19] DTMF[48935][C-000002a7] channel.c: DTMF end ‘7’ detected to have actual duration 22 on the wire, emulation will be triggered on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:19] DTMF[48935][C-000002a7] channel.c: DTMF end ‘7’ has duration 22 but want minimum 80, emulating on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:19] DTMF[48935][C-000002a7] channel.c: DTMF begin ‘0’ received on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:19] DTMF[48935][C-000002a7] channel.c: DTMF begin ignored ‘0’ on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:19] DTMF[48935][C-000002a7] channel.c: DTMF end ‘0’ received on SIP/PSTN1_4806414002-0000007a, duration 100 ms
[2015-02-03 07:46:19] DTMF[48935][C-000002a7] channel.c: DTMF end emulation of ‘7’ queued on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:20] DTMF[48935][C-000002a7] channel.c: DTMF end ‘0’ received on SIP/PSTN1_4806414002-0000007a, duration 100 ms
[2015-02-03 07:46:20] DTMF[48935][C-000002a7] channel.c: DTMF begin emulation of ‘0’ with duration 100 queued on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:20] DTMF[48935][C-000002a7] channel.c: DTMF begin ‘0’ received on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:20] DTMF[48935][C-000002a7] channel.c: DTMF begin ignored ‘0’ on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:20] DTMF[48935][C-000002a7] channel.c: DTMF end ‘0’ received on SIP/PSTN1_4806414002-0000007a, duration 100 ms
[2015-02-03 07:46:20] DTMF[48935][C-000002a7] channel.c: DTMF end emulation of ‘0’ queued on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:20] DTMF[48935][C-000002a7] channel.c: DTMF end ‘0’ received on SIP/PSTN1_4806414002-0000007a, duration 100 ms
[2015-02-03 07:46:20] DTMF[48935][C-000002a7] channel.c: DTMF begin emulation of ‘0’ with duration 100 queued on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:20] DTMF[48935][C-000002a7] channel.c: DTMF end emulation of ‘0’ queued on SIP/PSTN1_4806414002-0000007a
[2015-02-03 07:46:23] VERBOSE[48935][C-000002a7] pbx.c: – Executing [h@macro-dialout-trunk:1] Macro(“SIP/1062-00000079”, “hangupcall,”) in new stack
[2015-02-03 07:46:23] VERBOSE[48935][C-000002a7] pbx.c: – Executing [h@macro-dialout-trunk:1] Macro(“SIP/1062-00000079”, “hangupcall,”) in new stack
[2015-02-03 07:46:23] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-hangupcall:1] GotoIf(“SIP/1062-00000079”, “1?theend”) in new stack
[2015-02-03 07:46:23] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-hangupcall:1] GotoIf(“SIP/1062-00000079”, “1?theend”) in new stack
[2015-02-03 07:46:23] VERBOSE[48935][C-000002a7] pbx.c: – Goto (macro-hangupcall,s,3)
[2015-02-03 07:46:23] VERBOSE[48935][C-000002a7] pbx.c: – Goto (macro-hangupcall,s,3)
[2015-02-03 07:46:23] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-hangupcall:3] ExecIf(“SIP/1062-00000079”, “0?Set(CDR(recordingfile)=)”) in new stack
[2015-02-03 07:46:23] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-hangupcall:3] ExecIf(“SIP/1062-00000079”, “0?Set(CDR(recordingfile)=)”) in new stack
[2015-02-03 07:46:23] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-hangupcall:4] Hangup(“SIP/1062-00000079”, “”) in new stack
[2015-02-03 07:46:23] VERBOSE[48935][C-000002a7] pbx.c: – Executing [s@macro-hangupcall:4] Hangup(“SIP/1062-00000079”, “”) in new stack
[2015-02-03 07:46:23] VERBOSE[48935][C-000002a7] app_macro.c: == Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘SIP/1062-00000079’ in macro ‘hangupcall’
[2015-02-03 07:46:23] VERBOSE[48935][C-000002a7] app_macro.c: == Spawn extension (macro-hangupcall, s, 4) exited non-zero on ‘SIP/1062-00000079’ in macro ‘hangupcall’