On 9/13/06, Giorgio Incantalupo <[EMAIL PROTECTED]> wrote:
Hi Steve,

I agree with you..telco knows better!

If telco sends a ring on channel X  and asterisk has already used it,
couldn't asterisk "shift" that call on another channel Y or it is
obliged to answer on channel X?

The telco is "in charge" and is not asking, it is telling asterisk
that there is a call on channel X. If asterisk thinks this channel is
busy, then it is wrong because it must agree that a channel is busy
(SETUP/SETUP_ACK) with the telco first.

Probably, a now finished call was made on that channel, and some old
data in asterisk has not been cleaned-up when the call went away.

In other words, if asterisk get a ring on channel 3 and channel 3 is in
use, Asterisk should use channel 6 to answer the call and so connect
channel 3 to 6. Isn't it? Or I have not correctly understood how telco
and Asterisk speak between them?

BRI/PRI channels are like point to point data pipes, they cannot be
cross connected in that way. If the telco knows that channel 3 is busy
and channel 6 is available, it will just use channel 6 in the first
place.

(I stand ready to be told I am wrong here)

My PBX configuration is (may change due to upgrades):

Debian Sarge 3.1 r0a
asterisk-install: v6
Asterisk: 1.2.9.1
Zaptel: 1.2.6
Libpri: 1.2.3
BRI: install-misdn-mqueue 0.3.1-rc23

No obvious common factor then...

Steve
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to