Hi, that is a bug in libpri. You will sometimes notice a message like:
!! No channel map, no channel, and no ds1? What am I supposed to identify? This is caused by a restart message from the switch containing no channel ident IE. According to the ETSI standard this indicates a restart of all B channels on that span. Libpri just ignores this message. Now all B channels are "blocked" for incoming calls. You can free them by making outgoing calls. Fixed in BRIstuff since May. ;) best regards Klaus -- Klaus-Peter Junghanns Am Samstag, den 25.06.2005, 13:47 +0100 schrieb Asterisk: > We've got a EuroISDN (32 channels) with a TE405p, running cvs head as of > 5 days ago. > > In the past couple of days, we've hit a scenario where incoming calls to > the * pbx from the PSTN are being marked as busy, but outgoing calls > work just fine. When we reboot *, the problem goes away. Has anyone else > had this ? I've attached a PRI debug below. I've changed the phone > numbers (x & y) to protect the innocent :) > > Please tell me that there is someone who has had this issue, and knows > how to get round it. It's making my users, well, irate ... > > Many thanks. > > Julian > > pbx*CLI> > [Span 2 D-Channel 0]< Protocol Discriminator: Q.931 (8) len=43 > [Span 2 D-Channel 0]< Call Ref: len= 2 (reference 1/0x1) (Originator) > [Span 2 D-Channel 0]< Message type: SETUP (5) > < [a1] > [Span 2 D-Channel 0]< Sending Complete (len= 1) > < [04 03 90 90 a3] > [Span 2 D-Channel 0]< Bearer Capability (len= 5) [ Ext: 1 Q.931 Std: 0 > Info transfer capability: 3.1kHz audio (16) > [Span 2 D-Channel 0]< Ext: 1 Trans > mode/rate: 64kbps, circuit-mode (16) > [Span 2 D-Channel 0]< Ext: 1 User > information layer 1: A-Law (35) > < [18 03 a9 83 81] > [Span 2 D-Channel 0]< Channel ID (len= 5) [ Ext: 1 IntID: Implicit, PRI > Spare: 0, Exclusive Dchan: 0 > [Span 2 D-Channel 0]< ChanSel: Reserved > [Span 2 D-Channel 0]< Ext: 1 Coding: 0 Number > Specified Channel Type: 3 > [Span 2 D-Channel 0]< Ext: 1 Channel: 1 ] > < [1e 02 84 83] > [Span 2 D-Channel 0]< Progress Indicator (len= 4) [ Ext: 1 Coding: > CCITT (ITU) standard (0) 0: 0 Location: Public network serving the > remote user (4) > [Span 2 D-Channel 0]< Ext: 1 Progress > Description: Calling equipment is non-ISDN. (3) ] > < [6c 0c 21 83 3x 3x 3x 3x 3x 3x 3x 3x 3x 3x] > [Span 2 D-Channel 0]< Calling Number (len=14) [ Ext: 0 TON: National > Number (2) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) > [Span 2 D-Channel 0]< Presentation: > Presentation allowed of network provided number (3) 'xxxxxxxxxx' ] > < [70 07 81 34 34 34 37 30 35] > [Span 2 D-Channel 0]< Called Number (len= 9) [ Ext: 1 TON: Unknown > Number Type (0) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) > 'yyyyyy' ] > [Span 2 D-Channel 0]-- Making new call for cr 1 > [Span 2 D-Channel 0]-- Processing Q.931 Call Setup > [Span 2 D-Channel 0]-- Processing IE 161 (cs0, Sending Complete) > [Span 2 D-Channel 0]-- Processing IE 4 (cs0, Bearer Capability) > [Span 2 D-Channel 0]-- Processing IE 24 (cs0, Channel Identification) > [Span 2 D-Channel 0]-- Processing IE 30 (cs0, Progress Indicator) > [Span 2 D-Channel 0]-- Processing IE 108 (cs0, Calling Party Number) > [Span 2 D-Channel 0]-- Processing IE 112 (cs0, Called Party Number) > [Span 2 D-Channel 0]NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Call > Present, peerstate Call Initiated > [Span 2 D-Channel 0]> Protocol Discriminator: Q.931 (8) len=9 > [Span 2 D-Channel 0]> Call Ref: len= 2 (reference 1/0x1) (Terminator) > [Span 2 D-Channel 0]> Message type: RELEASE COMPLETE (90) > > [08 02 81 ac] > [Span 2 D-Channel 0]> Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) > standard (0) 0: 0 Location: Private network serving the local user (1) > [Span 2 D-Channel 0]> Ext: 1 Cause: Requested channel > not available (44), class = Network Congestion (2) ] > [Span 2 D-Channel 0]NEW_HANGUP DEBUG: Calling q931_hangup, ourstate > Null, peerstate Null > [Span 2 D-Channel 0]NEW_HANGUP DEBUG: Destroying the call, ourstate > Null, peerstate Null > pbx*CLI> > _______________________________________________ > Asterisk-Users mailing list > [email protected] > http://lists.digium.com/mailman/listinfo/asterisk-users > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users _______________________________________________ Asterisk-Users mailing list [email protected] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
