<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: Times New Roman; font-size: 12pt; color: #000000'>Actually that was not it, I had also commented out <param name="rtp-timer-name" value="soft"/> in the external.xml sip profile which is what fixed my issue.<div><br></div><div>My question then is what does disabling the setting do? Is there any harm in not having it? <br><div><div><br></div><div><div>With it disabled, I get all the DTMF digits, but I also get the following "Failed DTMF payload check." lines in my log.</div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br></div><div><div>2010-01-14 16:20:02.430026 [NOTICE] switch_cpp.cpp:1129 main: Getting digits</div><div>2010-01-14 16:20:04.246261 [ERR] switch_rtp.c:2196 Failed DTMF payload check.</div><div>2010-01-14 16:20:04.251201 [ERR] switch_rtp.c:2196 Failed DTMF payload check.</div><div>2010-01-14 16:20:04.256198 [ERR] switch_rtp.c:2196 Failed DTMF payload check.</div><div>2010-01-14 16:20:04.296267 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 0:400</div><div>2010-01-14 16:20:04.396331 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 9:400</div><div>2010-01-14 16:20:04.496411 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 5:400</div><div>2010-01-14 16:20:04.596505 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 1:400</div><div>2010-01-14 16:20:04.696581 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF *:400</div><div>2010-01-14 16:20:04.796660 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 7:400</div><div>2010-01-14 16:20:04.896769 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 2:400</div><div>2010-01-14 16:20:04.996830 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 7:400</div><div>2010-01-14 16:20:05.096906 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 8:400</div><div>2010-01-14 16:20:05.196993 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 9:400</div><div>2010-01-14 16:20:09.950844 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF #:400</div><div>2010-01-14 16:20:09.951064 [DEBUG] switch_cpp.cpp:735 getDigits dtmf_buf: 0951*72789</div><div><br></div>----- Original Message -----<br>From: "Dan" <freeswitch-users@digitaldan.com><br>To: freeswitch-users@lists.freeswitch.org<br>Sent: Thursday, January 14, 2010 1:30:34 PM<br>Subject: Re: [Freeswitch-users] Cisco media gateway and DTMF<br><br><div style="font-family: Times New Roman; font-size: 12pt; color: #000000">So I did figure it out, it ended up being the CISCO_SKIP_MARK_BIT_2833 issue mentioned on the RTP troubleshooting wiki page. I had incorrectly added this to my dialplan rather then to the external sip profile where it belonged. <div><br></div><div>Thanks</div><div>Dan-</div><div><br>----- Original Message -----<br>From: "Dan" <freeswitch-users@digitaldan.com><br>To: freeswitch-users@lists.freeswitch.org<br>Sent: Wednesday, January 13, 2010 1:56:16 PM<br>Subject: Re: [Freeswitch-users] Cisco media gateway and DTMF<br><br><div style="font-family: Times New Roman; font-size: 12pt; color: #000000">Thanks, I will try and turn up the debugging on it. I have a lua script that is calling session:getDigits(20,"#",15000) . When I watch it under fs_cli I'm getting this output<div><br></div><div><div>2010-01-13 10:44:15.750329 [NOTICE] switch_cpp.cpp:1129 main: Getting digits</div><div>2010-01-13 10:44:17.586676 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 0:400</div><div>2010-01-13 10:44:17.790705 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 5:400</div><div>2010-01-13 10:44:17.910737 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 1:400</div><div>2010-01-13 10:44:18.114779 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 7:400</div><div>2010-01-13 10:44:18.234812 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 2:400</div><div>2010-01-13 10:44:18.462832 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 8:400</div><div>2010-01-13 10:44:18.582852 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF 9:400</div><div>2010-01-13 10:44:23.311740 [DEBUG] switch_rtp.c:2393 RTP RECV DTMF #:400</div><div>2010-01-13 10:44:23.311740 [DEBUG] switch_cpp.cpp:735 getDigits dtmf_buf: 0517289</div><div><br></div><div><br></div><div>It will drop any one or more numbers from any part of that sequence.</div><div><br></div><div>Thanks</div><div>Dan</div><div>(sorry for the duped message)</div>----- Original Message -----<br>From: "Michael Jerris" <mike@jerris.com><br>To: freeswitch-users@lists.freeswitch.org<br>Sent: Wednesday, January 13, 2010 1:41:51 PM<br>Subject: Re: [Freeswitch-users] Cisco media gateway and DTMF<br><br>What are you doing with these digits on the freeswitch side, what is it thinking is passed, and do you see anything in debug logs. You also could uncomment the #define DEBUG_2833 from switch_rtp.c for more info.<div><br></div><div>Mike</div><div><br></div><div><div><div>On Jan 13, 2010, at 3:12 PM, Dan wrote:</div><br class="Apple-interchange-newline"><blockquote><span class="Apple-style-span" style="font-family: Helvetica; font-size: medium; "><div><div style="font-family: 'Times New Roman'; font-size: 12pt; color: rgb(0, 0, 0); ">Thanks for your reply,<div><br></div><div>Wireshark shows all of the digits coming through cleanly, in the case below (also on pastebin) its 0951*72789, freeswitch does not seem to be processing one or more of the rtp events. Is there some specific debugging I should turn on that might give me some more info on why freeswitch is not processing some of these events?</div><div><br></div><div><a href="http://pastebin.freeswitch.org/11780" target="_blank">http://pastebin.freeswitch.org/11780</a></div><div><br></div><div><div> 449 12.280148 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Zero 0</div><div> 450 12.285108 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Zero 0</div><div> 451 12.290082 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Zero 0</div><div> 452 12.335129 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Zero 0 (end)</div><div> 453 12.340124 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Zero 0 (end)</div><div> 454 12.345124 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Zero 0 (end)</div><div> 455 12.365162 192.168.3.21 192.168.6.130 RTP PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21862, Time=359229277, Mark </div><div> 456 12.380167 192.168.3.21 192.168.6.130 RTP PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21863, Time=359229605 </div><div> 461 12.385248 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Nine 9</div><div> 462 12.385253 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Nine 9</div><div> 465 12.390163 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Nine 9</div><div> 466 12.435211 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Nine 9 (end)</div><div> 467 12.440201 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Nine 9 (end)</div><div> 468 12.445205 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Nine 9 (end)</div><div> 469 12.480251 192.168.3.21 192.168.6.130 RTP PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21870, Time=359230405 </div><div> 470 12.485275 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Five 5</div><div> 471 12.485284 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Five 5</div><div> 472 12.490251 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Five 5</div><div> 475 12.535277 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Five 5 (end)</div><div> 476 12.540287 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Five 5 (end)</div><div> 477 12.545287 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Five 5 (end)</div><div> 478 12.580337 192.168.3.21 192.168.6.130 RTP PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21877, Time=359231197 </div><div> 484 12.585337 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF One 1</div><div> 485 12.585343 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF One 1</div><div> 486 12.590362 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF One 1</div><div> 492 12.635393 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF One 1 (end)</div><div> 493 12.640368 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF One 1 (end)</div><div> 494 12.645369 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF One 1 (end)</div><div> 495 12.665406 192.168.3.21 192.168.6.130 RTP PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21884, Time=359231677, Mark </div><div> 496 12.680431 192.168.3.21 192.168.6.130 RTP PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21885, Time=359232005 </div><div> 497 12.680438 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Star *</div><div> 502 12.685408 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Star *</div><div> 506 12.690412 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Star *</div><div> 507 12.735450 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Star * (end)</div><div> 508 12.740453 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Star * (end)</div><div> 509 12.745469 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Star * (end)</div><div> 511 12.780526 192.168.3.21 192.168.6.130 RTP PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21892, Time=359232805 </div><div> 512 12.780534 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Seven 7</div><div> 513 12.785502 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Seven 7</div><div> 514 12.790492 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Seven 7</div><div> 515 12.835544 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Seven 7 (end)</div><div> 516 12.840537 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Seven 7 (end)</div><div> 517 12.845537 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Seven 7 (end)</div><div> 523 12.880582 192.168.3.21 192.168.6.130 RTP PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21899, Time=359233605 </div><div> 524 12.885593 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Two 2</div><div> 525 12.885599 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Two 2</div><div> 526 12.890580 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Two 2</div><div> 528 12.935618 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Two 2 (end)</div><div> 529 12.940618 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Two 2 (end)</div><div> 530 12.945618 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Two 2 (end)</div><div> 531 12.965656 192.168.3.21 192.168.6.130 RTP PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21906, Time=359234077, Mark </div><div> 532 12.980659 192.168.3.21 192.168.6.130 RTP PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21907, Time=359234413 </div><div> 538 12.985690 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Seven 7</div><div> 539 12.985695 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Seven 7</div><div> 540 12.990657 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Seven 7</div><div> 541 13.035703 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Seven 7 (end)</div><div> 542 13.040701 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Seven 7 (end)</div><div> 543 13.045700 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Seven 7 (end)</div><div> 544 13.080762 192.168.3.21 192.168.6.130 RTP PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21914, Time=359235205 </div><div> 545 13.080768 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Eight 8</div><div> 546 13.085736 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Eight 8</div><div> 547 13.090798 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Eight 8</div><div> 549 13.135809 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Eight 8 (end)</div><div> 550 13.140780 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Eight 8 (end)</div><div> 551 13.145793 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Eight 8 (end)</div><div> 554 13.180827 192.168.3.21 192.168.6.130 RTP PT=ITU-T G.711 PCMU, SSRC=0x1D050315, Seq=21921, Time=359236005 </div><div> 558 13.185847 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Nine 9</div><div> 559 13.185854 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Nine 9</div><div> 560 13.190821 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Nine 9</div><div> 566 13.235872 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Nine 9 (end)</div><div> 567 13.240864 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Nine 9 (end)</div><div> 568 13.245872 192.168.3.21 192.168.6.130 RTP EVENT Payload type=RTP Event, DTMF Nine 9 (end)</div>----- Original Message -----<br>From: "Brian West" <<a href="mailto:brian@freeswitch.org" target="_blank">brian@freeswitch.org</a>><br>To:<span class="Apple-converted-space"> </span><a href="mailto:freeswitch-users@lists.freeswitch.org" target="_blank">freeswitch-users@lists.freeswitch.org</a><br>Sent: Wednesday, January 13, 2010 12:39:52 PM<br>Subject: Re: [Freeswitch-users] Cisco media gateway and DTMF<br><br>Cisco gateways can detect DTMF at random if you have kids screaming or loud noises in the background... very unreliable.<div><br></div><div>/b</div><div><br><div><div>On Jan 13, 2010, at 1:36 PM, Dan wrote:</div><br class="Apple-interchange-newline"><blockquote>Sorry, I should have made that more clear, this is using 2833. As I mentioned tcpdump shows all the digits coming through as DTMF events on the RTP stream (and all the correct DTMF digits are coming through). </blockquote></div><br></div><br>_______________________________________________<br>FreeSWITCH-users mailing list<br><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br><a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br></div></div>_______________________________________________<br>FreeSWITCH-users mailing list<br><a href="mailto:FreeSWITCH-users@lists.freeswitch.org" target="_blank">FreeSWITCH-users@lists.freeswitch.org</a><br><a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br><a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br></div></span></blockquote></div><br></div><br>_______________________________________________<br>FreeSWITCH-users mailing list<br>FreeSWITCH-users@lists.freeswitch.org<br>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<br>UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br>http://www.freeswitch.org<br></div></div><br>_______________________________________________<br>FreeSWITCH-users mailing list<br>FreeSWITCH-users@lists.freeswitch.org<br>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<br>UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br>http://www.freeswitch.org<br></div></div><br>_______________________________________________<br>FreeSWITCH-users mailing list<br>FreeSWITCH-users@lists.freeswitch.org<br>http://lists.freeswitch.org/mailman/listinfo/freeswitch-users<br>UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users<br>http://www.freeswitch.org<br></div></div></div></div></div></body></html>