B410P gets incoming call packets on ISDN but Asterisk doesn't see the call.

The Cisco 1751 with VIC 2-BRI ports sends out SETUP messages on the
broadcast TEI as if the BRI were PTMP even though it is configured for PTP
mode.

Make PTP mode also accept frames on SAPI=0, TEI=127 (Broadcast).

(closes issue #18232)
Reported by: lelio
Patches:
      issue18232_v1.4.patch uploaded by rmudgett (license 664)
Tested by: lelio


git-svn-id: https://origsvn.digium.com/svn/libpri/branches/1.4@2088 2fbb986a-6c06-0410-b554-c9c1f0a7f128
This commit is contained in:
Richard Mudgett 2010-11-02 19:11:01 +00:00
parent 7f55b600e0
commit 33aafe9b5a

3
q921.c
View File

@ -2638,7 +2638,8 @@ static pri_event *__q921_receive(struct pri *ctrl, q921_h *h, int len)
ev = q921_handle_unmatched_frame(ctrl, h, len);
}
} else if (PTP_MODE(ctrl)
&& h->h.sapi == ctrl->link.sapi && h->h.tei == ctrl->link.tei) {
&& h->h.sapi == ctrl->link.sapi
&& (h->h.tei == ctrl->link.tei || h->h.tei == Q921_TEI_GROUP)) {
ev = __q921_receive_qualified(&ctrl->link, h, len);
} else {
ev = NULL;