<!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>
phone -> sofia profile internal -> sofia profile external
-> my sip proxy (openser for routing)-> term provider<br>
<br>
Inbound from PSTN works fine. All DTMF digits are recognized in
voicemail, IVR's, etc. Phones also have no problems with DTMF for
their voicemail, etc.<br>
<br>
The problems arise when trying to send to other IVR's. My last tests
have been to call my two different banks and american express. None of
the three of them recognized the DTMF tones.<br>
<br>
- Marc<br>
<br>
Brian West wrote:
<blockquote
cite="mid:40608262-758D-4C31-970C-29EE0EEF60B4@freeswitch.org"
type="cite">Is this inbound or outbound ?
<div><br>
</div>
<div>PSTN -> YOU</div>
<div><br>
</div>
<div>YOU -> PSTN</div>
<div><br>
</div>
<div>Which way and what makes you think you're dtmf isn't working. 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.
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. Phones register on internal and calls go out
through external. 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->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>
- 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"><<a moz-do-not-send="true"
href="mailto:marc@avvatel.com">marc@avvatel.com</a>></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. Sometimes it works, sometimes it<br>
doesn't. 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. I've tried this<br>
with Linksys SPA 942 phones, Grandstream GXP 2000 phones and Cisco 7940<br>
phones. Doesn't seem to make a difference. 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? 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>
- 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>