<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
This is outbound, the diagram would look something like:<br>
<br>
&nbsp;&nbsp; phone -&gt; sofia profile internal -&gt; sofia profile external
-&gt; my sip proxy (openser for routing)-&gt; term provider<br>
<br>
Inbound from PSTN works fine.&nbsp; All DTMF digits are recognized in
voicemail, IVR's, etc.&nbsp; Phones also have no problems with DTMF for
their voicemail, etc.<br>
<br>
The problems arise when trying to send to other IVR's.&nbsp; My last tests
have been to call my two different banks and american express.&nbsp; None of
the three of them recognized the DTMF tones.<br>
<br>
&nbsp;- Marc<br>
<br>
Brian West wrote:
<blockquote
 cite="mid:40608262-758D-4C31-970C-29EE0EEF60B4@freeswitch.org"
 type="cite">Is this inbound or outbound ? &nbsp;
  <div><br>
  </div>
  <div>PSTN -&gt; YOU</div>
  <div><br>
  </div>
  <div>YOU -&gt; PSTN</div>
  <div><br>
  </div>
  <div>Which way and what makes you think you're dtmf isn't working. &nbsp;I
just want to make sure we are on the same page.</div>
  <div><br>
  </div>
  <div><br>
  </div>
  <div>/b</div>
  <div><br>
  <div>
  <div>On Sep 11, 2008, at 5:34 PM, Marc Lewis wrote:</div>
  <br class="Apple-interchange-newline">
  <blockquote type="cite">
    <div bgcolor="#ffffff" text="#000000"> I've got logging turned up,
and it appears that FS is doing the right thing, but PointOne (my
termination provider) isn't honoring it.<br>
    <br>
I am doing transcoding on some calls (GSM or G726-32 on the phone, PCMU
always out to PointOne).<br>
    <br>
If you want to test, I would be happy to add your IP to my proxy's
trusted IP list for a time so you can route calls out through it.&nbsp;
Contact me off-list and I can get you (or Brian) set up on it.<br>
    <br>
    <br>
This was testing with dtmf-type set to rfc2388 for both my internal and
external sofia profiles.&nbsp; Phones register on internal and calls go out
through external.&nbsp; Here are the logs from a couple of digits:<br>
    <br>
2008-09-11 14:39:48 [DEBUG] switch_core_io.c:734
switch_core_session_write_frame() Engaging Write Buffer at 320 bytes to
accomodate 640-&gt;320<br>
2008-09-11 14:39:56 [DEBUG] switch_rtp.c:1201 do_2833() Send start
packet for [3] ts=2394311623 dur=160/160/2000 seq=42444<br>
2008-09-11 14:39:56 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [3] ts=2394311623 dur=320/320/2000 seq=42445<br>
2008-09-11 14:39:56 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [3] ts=2394311623 dur=480/480/2000 seq=42446<br>
2008-09-11 14:39:56 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [3] ts=2394311623 dur=640/640/2000 seq=42447<br>
2008-09-11 14:39:56 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [3] ts=2394311623 dur=800/800/2000 seq=42448<br>
2008-09-11 14:39:56 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [3] ts=2394311623 dur=960/960/2000 seq=42449<br>
2008-09-11 14:39:56 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [3] ts=2394311623 dur=1120/1120/2000 seq=42450<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [3] ts=2394311623 dur=1280/1280/2000 seq=42451<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [3] ts=2394311623 dur=1440/1440/2000 seq=42452<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [3] ts=2394311623 dur=1600/1600/2000 seq=42453<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [3] ts=2394311623 dur=1760/1760/2000 seq=42454<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [3] ts=2394311623 dur=1920/1920/2000 seq=42455<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send end packet
for [3] ts=2394311623 dur=2080/2080/2000 seq=42456<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send end packet
for [3] ts=2394311623 dur=2080/2080/2000 seq=42457<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send end packet
for [3] ts=2394311623 dur=2080/2080/2000 seq=42458<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1201 do_2833() Send start
packet for [7] ts=2394314503 dur=160/160/2000 seq=42465<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [7] ts=2394314503 dur=320/320/2000 seq=42466<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [7] ts=2394314503 dur=480/480/2000 seq=42467<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [7] ts=2394314503 dur=640/640/2000 seq=42468<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [7] ts=2394314503 dur=800/800/2000 seq=42469<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [7] ts=2394314503 dur=960/960/2000 seq=42470<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [7] ts=2394314503 dur=1120/1120/2000 seq=42471<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [7] ts=2394314503 dur=1280/1280/2000 seq=42472<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [7] ts=2394314503 dur=1440/1440/2000 seq=42473<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [7] ts=2394314503 dur=1600/1600/2000 seq=42474<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [7] ts=2394314503 dur=1760/1760/2000 seq=42475<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send middle
packet for [7] ts=2394314503 dur=1920/1920/2000 seq=42476<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send end packet
for [7] ts=2394314503 dur=2080/2080/2000 seq=42477<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send end packet
for [7] ts=2394314503 dur=2080/2080/2000 seq=42478<br>
2008-09-11 14:39:57 [DEBUG] switch_rtp.c:1143 do_2833() Send end packet
for [7] ts=2394314503 dur=2080/2080/2000 seq=42479<br>
    <br>
&nbsp;- Marc<br>
    <br>
    <br>
Anthony Minessale wrote:
    <blockquote
 cite="mid:191c3a030809111505r2001b2a1q6b930520f5107c3d@mail.gmail.com"
 type="cite">
      <div dir="ltr">2833 is the default.<br>
INBAND is not a function of the sip module it's implemented on top of
the abstraction layer.<br>
      <br>
Are you doing trans coding or different ptimes between the 2 legs?<br>
      <br>
you might want to turn up the debug log "press f8" and you will pretty
verbose logging of the 2833.<br>
also consider taking a pcap of the network traffic.<br>
      <br>
What is the provider? 2833 is notoriously done wrong to the point that
doing it exactly right can put you at a disadvantage.<br>
      <br>
      <br>
      <br>
      <br>
      <br>
      <div class="gmail_quote">On Thu, Sep 11, 2008 at 4:58 PM, Marc
Lewis <span dir="ltr">&lt;<a moz-do-not-send="true"
 href="mailto:marc@avvatel.com">marc@avvatel.com</a>&gt;</span> wrote:<br>
      <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
I've been having a problem getting DTMF passed through from registered<br>
phones to my termination provider. &nbsp;Sometimes it works, sometimes it<br>
doesn't. &nbsp;My provider is set for rfc2833.<br>
        <br>
In looking through the mod_sofia.conf.xml file, and the sofia sources,<br>
it appears that the only two options for DTMF are info and rfc2833.<br>
I've tried various combinations and the only thing that ever seems to<br>
even sometimes work is if pass-rfc2833 is set to true. &nbsp;I've tried this<br>
with Linksys SPA 942 phones, Grandstream GXP 2000 phones and Cisco 7940<br>
phones. &nbsp;Doesn't seem to make a difference. &nbsp;I've also tried various<br>
dtmf-durations and that didn't seem to have an effect either.<br>
        <br>
However, after doing various searches it appears that not explicitly<br>
setting a dtmf-type in a sofia profile, it defaults to using inband
DTMF.<br>
        <br>
Is this correct? &nbsp;If inband DTMF is the default, then I will have my<br>
termination provider switch my account over to using inband instead of<br>
rfc2833.<br>
        <br>
&nbsp;- Marc<br>
        <br>
--<br>
Marc Lewis<br>
Avvatel Corporation<br>
        <br>
        <br>
_______________________________________________<br>
Freeswitch-users mailing list<br>
        <a moz-do-not-send="true"
 href="mailto:Freeswitch-users@lists.freeswitch.org">Freeswitch-users@lists.freeswitch.org</a><br>
        <a moz-do-not-send="true"
 href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users"
 target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a moz-do-not-send="true"
 href="http://lists.freeswitch.org/mailman/options/freeswitch-users"
 target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
        <a moz-do-not-send="true" href="http://www.freeswitch.org"
 target="_blank">http://www.freeswitch.org</a><br>
      </blockquote>
      </div>
      <br>
      <br clear="all">
      <br>
-- <br>
Anthony Minessale II<br>
      <br>
FreeSWITCH <a moz-do-not-send="true" href="http://www.freeswitch.org/">http://www.freeswitch.org/</a><br>
ClueCon <a moz-do-not-send="true" href="http://www.cluecon.com/">http://www.cluecon.com/</a><br>
      <br>
AIM: anthm<br>
      <a moz-do-not-send="true"
 href="mailto:MSN%3Aanthony_minessale@hotmail.com">MSN:anthony_minessale@hotmail.com</a><br>
GTALK/JABBER/<a moz-do-not-send="true"
 href="mailto:PAYPAL%3Aanthony.minessale@gmail.com">PAYPAL:anthony.minessale@gmail.com</a><br>
IRC: <a moz-do-not-send="true" href="http://irc.freenode.net">irc.freenode.net</a>
#freeswitch<br>
      <br>
FreeSWITCH Developer Conference<br>
      <a moz-do-not-send="true"
 href="mailto:sip%3A888@conference.freeswitch.org">sip:888@conference.freeswitch.org</a><br>
      <a moz-do-not-send="true"
 href="http://iax:guest@conference.freeswitch.org/888">iax:guest@conference.freeswitch.org/888</a><br>
      <a moz-do-not-send="true"
 href="mailto:googletalk%3Aconf%2B888@conference.freeswitch.org">googletalk:conf+888@conference.freeswitch.org</a><br>
pstn:213-799-1400<br>
      </div>
      <pre wrap=""><hr size="4" width="90%">
_______________________________________________
Freeswitch-users mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated"
 href="mailto:Freeswitch-users@lists.freeswitch.org">Freeswitch-users@lists.freeswitch.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext"
 href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a moz-do-not-send="true" class="moz-txt-link-freetext"
 href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext"
 href="http://www.freeswitch.org">http://www.freeswitch.org</a>
  </pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Marc Lewis
Avvatel Corporation
    </pre>
    </div>
_______________________________________________<br>
Freeswitch-users mailing list<br>
    <a moz-do-not-send="true"
 href="mailto:Freeswitch-users@lists.freeswitch.org">Freeswitch-users@lists.freeswitch.org</a><br>
<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org">http://www.freeswitch.org</a><br>
  </blockquote>
  </div>
  <br>
  <div apple-content-edited="true"> <span class="Apple-style-span"
 style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
  <div style=""><span class="Apple-style-span"
 style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
  <div style=""><span class="Apple-style-span"
 style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;">
  <div style="">
  <div>Brian West</div>
  <div><a moz-do-not-send="true" href="sip:brian@freeswitch.org">sip:brian@freeswitch.org</a></div>
  <div><br>
  </div>
  <div><br>
  </div>
  </div>
  </span><br class="Apple-interchange-newline">
  </div>
  </span><br class="Apple-interchange-newline">
  </div>
  </span><br class="Apple-interchange-newline">
  </div>
  <br>
  </div>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Freeswitch-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Freeswitch-users@lists.freeswitch.org">Freeswitch-users@lists.freeswitch.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a>
UNSUBSCRIBE:<a class="moz-txt-link-freetext" href="http://lists.freeswitch.org/mailman/options/freeswitch-users">http://lists.freeswitch.org/mailman/options/freeswitch-users</a>
<a class="moz-txt-link-freetext" href="http://www.freeswitch.org">http://www.freeswitch.org</a>
  </pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
Marc Lewis
Avvatel Corporation
</pre>
</body>
</html>