<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div bgcolor="#ffffff" text="#000000"><div><div class="Wj3C7c"><blockquote type="cite"><div class="gmail_quote">
<blockquote class="gmail_quote" style="border-left:1px solid rgb(204, 204, 204);margin:0pt 0pt 0pt 0.8ex;padding-left:1ex"><div>I plug the NEC back straight to the Telco and all works well
again.</div>
  </blockquote>
  <div>&nbsp;</div>
  <div>I just got on the phone to Digium and we&#39;ve raised a ticket with
some pri intense debugging going on. I&#39;ll update the list on findings.</div></div></blockquote></div></div></div></blockquote><div>On Wed, Nov 19, 2008 at 10:32 AM, Brent Davidson&nbsp;<span dir="ltr">&lt;<a href="mailto:brent@texascountrytitle.com">brent@texascountrytitle.com</a>&gt;</span>&nbsp;wrote:<br>
<blockquote class="gmail_quote" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0.8ex; border-left-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; padding-left: 1ex; ">
<div bgcolor="#ffffff" text="#000000">I have a weird thought...&nbsp; Is the PBX possibly passing the digits both inband and via PRI signaling so Asterisk is getting two digit streams at the same time and totally freaking out?&nbsp;&nbsp;<br>
<div><div></div><div class="Wj3C7c"><blockquote type="cite"><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left-width: 1px; border-left-style: solid; border-left-color: rgb(204, 204, 204); margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0.8ex; padding-left: 1ex; ">
</blockquote></div></blockquote></div></div></div></blockquote></div><div><br></div><div>You know.. that is probably it....</div><div><br></div><div>What the NEC system is doing I think is when you pick up the POTS phone to dial, you go to the NEC&#39;s LCR program (least cost routing). &nbsp;It then reads the first digits of your call.</div>
<div><br></div><div>When it&nbsp;determines&nbsp;how to route your call (in our case, we have made it route everything out to the PRI) it then must send the digits out via PRI&nbsp;signaling.</div><div><br></div><div>Maybe it captures three digits before deciding what to do, so it sends them out via PRI&nbsp;signaling.</div>
<div><br></div><div>It would also capture the remaining digits and send them too via PRI&nbsp;signaling, but then the analog phone is ALSO sending the remaining digits via inband audio and then asterisk gets the first three via pri&nbsp;signaling, and the last 5 via inband, and instead of putting the pri&nbsp;signaling&nbsp;first and the inband second, is interleaving it.</div>
<div><br></div><div>This must be how the Telco actually managed to router the call. &nbsp;Because it must go &#39;pri signaled digits first, inband second&#39;. &nbsp;Because if you take the pri&nbsp;signal&nbsp;digits (which we assume are the first three) and put them at the start, you can see the number, all in the correct sequence.</div>
<div><br></div><div>Thanks for this idea, I&#39;m going to send it off to Digium and get it added to the ticket.</div><div><br></div><div>Mikel</div></div><br>-- <br><a href="http://lindsaar.net/">http://lindsaar.net/</a><br>
Rails, RSpec and Life blog....<br><br><br>