<html>
<body>
I was having problems with a Feature Group D trunk into a Nortel DMS-10
switch in our Nome office in Alaska.<br><br>
After receiving the digit spill with the called number, and calling
number (ANI) from the switch, Asterisk would wink the switch and then the
switch would hang up on the trunk.<br><br>
After a TON of debugging, many days on the phone with Digium, and
watching a T-berd, we discovered a timing issue with Asterisk that was
slightly out of spec.<br><br>
After the LD provider (Asterisk) sends the acknowledgement wink for the
digit spill, the LD provider is supposed to wait on-hook for 250ms before
going off-hook. Asterisk was immediately transferring control of the call
to extensions.conf after the wink which executed Answer() within 50ms
causing it to go off-hook too soon.<br><br>
To fix the problem, all I had to do was add a 300ms wait before executing
Answer():
<dl>
<dd>[default]
<dd>exten =&gt; _X.,1,Wait(.3)
<dd>exten =&gt; _X.,n,Answer()
<dd>...........
</dl>I hope this helps anyone else that may run into this
problem.<br><br>
John Fulton<br>
TelAlaska Inc.<br>
Anchorage, AK<br>
</body>
</html>