[asterisk-users] Help with pri call giving error.

Richard Mudgett rmudgett at digium.com
Tue Aug 23 17:42:10 CDT 2011



----- Original Message -----
> I am not getting calls going out my PRI.
> I am getting an error condition.
> 
> There are no errors in /var/log/asterisk/messages.
> 
> more /etc/dahdi/system.conf
> loadzone=us
> defaultzone=us
> span=1,1,0,esf,b8zs
> bchan=1-2
> dchan=24
> echocanceller=mg2,1-2
> 
> 
> more /etc/asterisk/chan_dahdi.conf
> [channels]
> pridialplan=unknown
> prilocaldialplan=unknown
> switchtype=national
> signalling=pri_net
> relaxdtmf=yes
> echocancel=yes
> echocancelwhenbridged=yes
> echotraining=400
> callerid=asreceived
> context=smvoice-incoming
> group=1
> channel => 1-2
> 
> 
> and pri logging shows:
> 
> >  DL-DATA request
> >  Protocol Discriminator: Q.931 (8) len=64
> >  TEI=0 Call Ref: len= 2 (reference 3/0x3) (Sent from originator)
> >  Message Type: SETUP (5)
> TEI=0 Transmitting N(S)=4, window is open V(A)=4 K=7
> 
> >  Protocol Discriminator: Q.931 (8) len=64
> >  TEI=0 Call Ref: len= 2 (reference 3/0x3) (Sent from originator)
> >  Message Type: SETUP (5)
> >  [04 03 80 90 a2]
> >  Bearer Capability (len= 5) [ Ext: 1 Coding-Std: 0 Info transfer
> >  capability: Speech (0)
> >                               Ext: 1 Trans mode/rate: 64kbps,
> >                               circuit-mode (16)
> >                                 User information layer 1: u-Law (34)
> >  [18 03 a9 83 81]
> >  Channel ID (len= 5) [ Ext: 1 IntID: Implicit Other(PRI) Spare: 0
> >  Exclusive Dchan: 0
> >                        ChanSel: As indicated in following octets
> >                        Ext: 1 Coding: 0 Number Specified Channel
> >                        Type: 3
> >                        Ext: 1 Channel: 1 Type: NET]
> >  [1e 02 80 83]
> 
> [Kcsdbsigns*CLI>
> [0K> Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard
> (0) 0: 0 Location: User (0)
> >                                Ext: 1 Progress Description: Calling
> >                                equipment is non-ISDN. (3) ]
> >  [28 17 b1 41 64 6d 69 6e 20 53 79 73 74 65 6d 20 53 59 53 20 41 44
> >  4d 49 4e]
> >  Display (len=23) Charset: 31 [ Admin System SYS ADMIN ]
> >  [6c 03 00 81 30]
> >  Calling Number (len= 5) [ Ext: 0 TON: Unknown Number Type (0) NPI:
> >  Unknown Number Plan (0)
> >                            Presentation: Presentation permitted,
> >                            user number passed network screening (1)
> >                            '0' ]
> >  [70 0d 80 39 31 33 31 37 35 30 36 38 30 31 32]
> >  Called Number (len=15) [ Ext: 1 TON: Unknown Number Type (0) NPI:
> >  Unknown Number Plan (0) '913175551212' ]
> 
> [Kcsdbsigns*CLI>
> [0Kq931.c:6036 q931_setup: Call 32771 enters state 1 (Call Initiated).
> Hold state: Idle
> 
> [Kcsdbsigns*CLI>
> [0K == Manager 'MessageNet' logged off from 127.0.0.1
> 
> [Kcsdbsigns*CLI>
> [0K
> < Protocol Discriminator: Q.931 (8) len=9
> < TEI=0 Call Ref: len= 2 (reference 3/0x3) (Sent to originator)
> < Message Type: RELEASE COMPLETE (90)
> < [08 02 81 81]
> < Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) Spare: 0
> Location: Private network serving the local user (1)
> < Ext: 1 Cause: Unallocated (unassigned) number (1), class = Normal
> Event (0) ]
> Received message for call 0x1b0f7f40 on link 0x1b0f08b0 TEI/SAPI 0/0
> -- Processing IE 8 (cs0, Cause)
> q931.c:8567 post_handle_q931_message: Call 32771 enters state 0
> (Null). Hold state: Idle
> -- Channel 0/1, span 1 got hangup, cause 1
> 
> 
> 
> 
> Why is the call failing?
> 
The cause code says Unallocated (unassigned) number.  You are dialing an invalid number.  Is the 9 supposed to be in your called number?

Richard



More information about the asterisk-users mailing list