At 3:14 AM +0200 7/26/03, salmon@netzquadrat.de wrote:>From: salmon@netzquadrat.de
>To: asterisk-users@lists.digium.com
>Subject: [Asterisk-Users] Busy detect on pri channel?
>Reply-To: asterisk-users@lists.digium.com
>Date: Sat, 26 Jul 2003 03:14:59 +0200 (CEST)
>
>Did anybody figure out how to make dial detect a busy on a zaptel channel on
a
>pri interface when using overlap dialing? According to the documentation
dial
>should return to priority n+101, if the called party is found to be
>busy. I can
>see a DISCONNECT message with "user busy" coming from the network
>when I turn on
>pri debugging, but the dial application does not seem to notice.
>
>On a related issue: Is there a way of retriving isdn causes for the
>last call? I
>think it would be very useful for a lot of applications to distinguish in
>between say "network congested", "number unallocated"
and a regular hangup.
>
>Thilo
No, there is no way to tell how a Dial failed, which is getting to be
a very large problem with overlap dialing, and cascading dialing in
the various dialplans I assemble for my clients.
See my long-winded commentary:
http://lists.digium.com/pipermail/asterisk-users/2003-April/009797.html
Method 2 is my favorite. Note that this would not be a difficult
feature to add, but it would be tedious since every type of channel
would need to have every Dial exit area set the $RESULTCODE value.
Perhaps I'll add that to the feature request list when I return from
my trip...
JT