[Asterisk-Users] No outbound calls at a PRI possible
ePyron Felix Deierlein
fd at ePyron.de
Sun May 9 23:50:20 MST 2004
Hello Darren,
> The "error" messages that you reported in your last e-mail
> are actually outbound Q.931 call setup messages that are
> being sent to DTAG from your Asterisk machine. The direction
> of the message is indicated in the first column of the trace
> output in the form of > or <. Although these are not error
> messages I am surprised to see those particular messages
> being generated with your current zapata.conf settings; with
> pridialplan=local I would have expected something similar to
> the following messages during call
> setup:
>
> > Calling Number (len=14) [ Ext: 0 TON: Subscriber Number (4) NPI:
> ISDN/Telephony Numbering Plan (E.164/E.163) (1)
> > Presentation: Presentation permitted, user
> number not screened (0) 'XXXXX58777' ]
> > Called Number (len=14) [ Ext: 1 TON: Subscriber Number (4) NPI:
> ISDN/Telephony Numbering Plan (E.164/E.163) (1) 'XXXXX986600' ]
>
> (I have inserted XXXXX in the PSTN numbers above to protect
> the innocent Calling and Called parties.)
>
> Please retry pridialplan=local and pridialplan=unknown in
> zapata.conf and post the trace results so we compare results.
> With pridialplan=local in zapata.conf the outbound call setup
> from Asterisk to DTAG should look ideal.
I will try again in the late evening (the pri is in production use in
another Detewe...)
> On a different subject, how are your results with telephony
> calls from the Asterisk machine to your Hicom PBX? I would
> have expected the zaptel.conf entry to have been:
>
> > #hicom (siemens)
> > span=2,0,0,ccs,hdb3,crc4
>
> ...so that your Asterisk provides clocking/timing information
> for the Hicom.
> If this configuration is not set correctly you could find
> that the systems seem to communicate well at first but after
> a while you might see strange PRI errors (every hour or so)
> that relate to clock synchronisation problems.
The Hicom has been switched to secondary clocking... We had some problems
with the cables, so we tried everything possible..
I guess we will change it back later on, so that we could use the Hicom
without * if asterisk stops (could that be?:)
But there is also another problem, if I try to dial out via Hicom to DTAG,
the Hicom sends digit after digit.
My dial line is:
exten => _0.,1,Dial(Zap/g1/${EXTEN:1},60)
and that works fine with SIP and IAX. But with the Hicom I get only the
first two digits and then it trys to dial out: error.
Does I have to use schemes like exten => _0XXXXXXX
But I guess that the german numbers have differnt lengths.
Thanke you.
Felix
> Hi Felix,
>
> on some UK public switches I have seen similar bad call setup
> problems with a release cause of 28 (Invalid number format)
> when using:
>
> pridialplan=national
>
> Have you tried:
>
> pridialplan=unknown
>
> in zapata.conf?
>
> It seems as though the omission of the pridialplan= statement
> in zapata.conf is treated by Asterisk as pridialplan=national.
>
> We could probably give you more relevant suggestions if you
> would enable a more verbose level of output and post the call
> setup trace results here. Try the following command from the
> Asterisk CLI before making your next call:
>
> pri debug span x
>
> Where x = single integer digit for the PRI span that will be
> used to make the outgoing call. (Eg. 1)
>
> Please drop a note to the list (either way) with your results.
>
> HTH
>
> Darren
> --
> Comgate
> Telco>Internet<Broadcast
>
> -----Original Message-----
> From: asterisk-users-admin at lists.digium.com
> [mailto:asterisk-users-admin at lists.digium.com]On Behalf Of
> ePyron Felix Deierlein
> Sent: 09 May 2004 20:32
> To: asterisk-users at lists.digium.com
> Subject: RE: [Asterisk-Users] No outbound calls at a PRI possible
>
>
> Hello,
>
> i guess the problem ist pridialplan from zapata.conf
>
> with
>
> pridialplan = local
>
> it works :-). But I still get the error messages:
>
> > Calling Number (len= 4) [ Ext: 0 TON: Unknown Number Type (0) NPI:
> Unknown Number Plan (0)
> > Presentation: Unknown (67) '' ] Called
> > Number (len= 9) [ Ext: 1 TON: Subscriber Number (4) NPI:
> ISDN/Telephony Numbering Plan (E.164/E.163) (1) '899312' ]
>
> What pridialplan should I use with an
> E1 with Euroisdn from the German Telekom (DTAG or T-Com).
>
>
> Thanks
>
>
> Felix
>
> > -----Original Message-----
> > From: asterisk-users-admin at lists.digium.com
> > [mailto:asterisk-users-admin at lists.digium.com] On Behalf Of ePyron
> > Felix Deierlein
> > Sent: Sunday, May 09, 2004 6:48 PM
> > To: asterisk-users at lists.digium.com
> > Subject: [Asterisk-Users] No outbound calls at a PRI possible
> >
> > Hello all,
> >
> > the scenario:
> >
> > Carrier ----S2M------ * -----S2M------Siemens
> > |
> > |
> > SIP Clients
> > and many other features
> >
> > With much help from the list, the PRI links are without alarms and
> > inbound calls are working fine (from both: Carrier and Siemens).
> >
> > But I am not able to dial wether outbound nor to the Siemens PBX.
> > I allways get the message:
> > == Everyone is busy at this time
> >
> >
> > After hours of googling and reading and trying I seek help...
> >
> > Thank you very much.
> >
> > Felix Deierlein
> >
> >
> > My extension.conf (only important parts):
> > [AtInternal]
> > ;exten => 402,1,Macro(stdexten,402,Zap/g2/402)
> > exten => 402,1,Dial(Zap/g2/595402)
> >
> > [ePInternal]
> > include=>system
> > include=>test
> > include=>AtInternal
> >
> > exten => 812,1,Macro(stdexten,812,${ePFfd})
> > exten => 814,1,Macro(stdexten,814,${ePFjw})
> > exten => 854,1,Macro(stdexten,854,${ePFch})
> > exten => 5950,1,Macro(stdexten,812,${ePFfd})
> > exten => _0.,1,Dial(Zap/g1/${EXTEN:1},60)
> >
> >
> > [zapata.conf]
> > [channels]
> > language=en
> > context=default
> > switchtype=euroisdn
> > ;pridialplan=national
> > usecallerid=yes
> > hidecallerid=no
> > callwaiting=yes
> > usecallingpres=yes
> > callwaitingcallerid=yes
> > threewaycalling=yes
> > transfer=yes
> > cancallforward=yes
> > callreturn=yes
> > echocancel=yes
> > echocancelwhenbridged=yes
> > rxgain=0.0
> > txgain=0.0
> > callgroup=1
> > pickupgroup=1
> > immediate=no
> >
> > ;pridialplan=national
> > switchtype = euroisdn
> > signalling = pri_cpe
> > group = 1
> > channel => 1-15
> > channel => 17-31
> >
> >
> > immediate=no
> >
> > switchtype = euroisdn
> > signalling = pri_net
> > group = 2
> > callgroup=2
> > pickupgroup=2
> > channel => 32-46
> >
> > my zaptel.conf
> > #amt (carrier)
> > span=1,1,0,ccs,hdb3,crc4
> > bchan=1-15
> > dchan=16
> > bchan=17-31
> > #hicom (siemens)
> > span=2,1,0,ccs,hdb3,crc4
> > bchan=32-46
> > dchan=47
> > bchan=48-62
> > loadzone=uk
> > defaultzone=uk
> > channel => 48-62
> >
> >
> > PRI Debugging Infos:
> > Call to Carrier: (Destination was 899312)
> > -- Executing Dial("SIP/ePfd-b455", "Zap/1/899312|60")
> in new stack
> > -- Making new call for cr 32774
> > > Protocol Discriminator: Q.931 (8) len=40 Call Ref: len= 2
> > (reference
> > > 6/0x6) (Originator) Message type: SETUP (5) Bearer
> > Capability (len= 3)
> > > [ Ext: 1 Q.931 Std: 0 Info transfer
> > capability: Speech (0)
> > > Ext: 1 Trans mode/rate: 64kbps,
> > > circuit-mode
> > (16)
> > > Ext: 1 User information layer
> > 1: A-Law
> > > (35) Channel ID (len= 5) [ Ext: 1 IntID: Implicit, PRI Spare: 0,
> > > Exclusive
> > Dchan: 0
> > > ChanSel: Reserved
> > > Ext: 1 Coding: 0 Number Specified
> > Channel Type:
> > 3
> > > Ext: 1 Channel: 1 ] Display (len= 6)
> > [ 1Felix ]
> > > Calling Number (len= 7) [ Ext: 0 TON: National Number (2) NPI:
> > ISDN/Telephony Numbering Plan (E.164/E.163) (1)
> > > Presentation: Presentation
> permitted, user
> > number not screened (0) '812' ]
> > > Called Number (len= 9) [ Ext: 1 TON: National Number (2) NPI:
> > ISDN/Telephony Numbering Plan (E.164/E.163) (1) '899312' ]
> > > Sending Complete (len= 0)
> > -- Called 1/899312
> > < Protocol Discriminator: Q.931 (8) len=14 < Call Ref: len=
> > 2 (reference 32774/0x8006) (Terminator) < Message type:
> STATUS (125) <
> > Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0)
> > 0: 0 Location:
> > Public network serving the local user (2)
> > < Ext: 1 Cause: Info. element nonexist or
> > not implemented
> > (99), class = Protocol Error (6) ]
> > < Cause data 0: 14 (20)
> > < Cause data 1: 01 (1)
> > < Call State (len= 1) [ Ext: 0 Coding: CCITT (ITU) standard
> > (0) Call state:
> > Call Initiated (1)
> > -- Processing IE 8 (Cause)
> > -- Processing IE 20 (Call State)
> > < Protocol Discriminator: Q.931 (8) len=10 < Call Ref: len=
> > 2 (reference 32774/0x8006) (Terminator) < Message type: CALL
> > PROCEEDING (2) < Channel ID (len= 5) [ Ext: 1 IntID:
> > Implicit, PRI Spare: 0, Exclusive
> > Dchan: 0
> > < ChanSel: Reserved
> > < Ext: 1 Coding: 0 Number Specified
> > Channel Type:
> > 3
> > < Ext: 1 Channel: 1 ]
> > -- Processing IE 24 (Channel Identification) < Protocol
> > Discriminator: Q.931 (8) len=13 < Call Ref: len= 2 (reference
> > 32774/0x8006) (Terminator) < Message type: DISCONNECT (69) < Cause
> > (len= 2) [ Ext: 1 Coding: CCITT (ITU) standard (0)
> > 0: 0 Location:
> > Public network serving the local user (2)
> > < Ext: 1 Cause: Invalid number format (28),
> > class = Normal
> > Event (1) ]
> > < Progress Indicator (len= 2) [ Ext: 1 Coding: CCITT (ITU)
> standard
> > (0) 0:
> > 0 Location: Public network serving the local user (2)
> > < Ext: 1 Progress Description: Inband
> > information or appropriate pattern now available. (8) ]
> > -- Processing IE 8 (Cause)
> > -- Processing IE 30 (Progress Indicator)
> > -- Channel 1, span 1 got hangup
> > NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Disconnect
> Indication,
> > peerstate Disconnect Request
> > > Protocol Discriminator: Q.931 (8) len=9 Call Ref: len= 2
> > (reference
> > > 6/0x6) (Originator) Message type: RELEASE (77) Cause
> (len= 2) [ Ext:
> > > 1 Coding: CCITT (ITU) standard (0)
> > 0: 0 Location:
> > Private network serving the local user (1)
> > > Ext: 1 Cause: Normal Clearing (16), class
> > = Normal
> > > Event
> > (1) ]
> > -- Hungup 'Zap/1-1'
> > == No one is available to answer at this time < Protocol
> > Discriminator: Q.931 (8) len=5 < Call Ref: len= 2 (reference
> > 32774/0x8006) (Terminator) < Message type: RELEASE COMPLETE
> > (90) NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null,
> peerstate
> > Null NEW_HANGUP DEBUG: Destroying the call, ourstate Null,
> peerstate
> > Null May 9 19:09:50
> > WARNING[360466]: pbx.c:1836 ast_pbx_run: Timeout, but no
> rule 't' in
> > context 'ePInternal'
> >
> >
> > And the same for the Siemens Hicom:
> >
> > -- Executing Dial("SIP/ePfd-36d8", "Zap/g2/595402") in new stack
> > -- Making new call for cr 32770
> > > Protocol Discriminator: Q.931 (8) len=29 Call Ref: len= 2
> > (reference
> > > 2/0x2) (Originator) Message type: SETUP (5) Bearer
> > Capability (len= 3)
> > > [ Ext: 1 Q.931 Std: 0 Info transfer
> > capability: Speech (0)
> > > Ext: 1 Trans mode/rate: 64kbps,
> > > circuit-mode
> > (16)
> > > Ext: 1 User information layer
> > 1: A-Law
> > > (35) Channel ID (len= 5) [ Ext: 1 IntID: Implicit, PRI Spare: 0,
> > > Preferred
> > Dchan: 0
> > > ChanSel: Reserved
> > > Ext: 1 Coding: 0 Number Specified
> > Channel Type:
> > 3
> > > Ext: 1 Channel: 1 ] Calling Number
> > (len= 4) [
> > > Ext: 0 TON: Unknown Number Type (0) NPI:
> > Unknown Number Plan (0)
> > > Presentation: Unknown (67) '' ] Called
> > > Number (len= 9) [ Ext: 1 TON: National Number (2) NPI:
> > ISDN/Telephony Numbering Plan (E.164/E.163) (1) '595402' ]
> > > Sending Complete (len= 0)
> > -- Called g2/595402
> > < Protocol Discriminator: Q.931 (8) len=10 < Call Ref: len=
> > 2 (reference 32770/0x8002) (Terminator) < Message type: CALL
> > PROCEEDING (2) < Channel ID (len= 5) [ Ext: 1 IntID:
> > Implicit, PRI Spare: 0, Exclusive
> > Dchan: 0
> > < ChanSel: Reserved
> > < Ext: 1 Coding: 0 Number Specified
> > Channel Type:
> > 3
> > < Ext: 1 Channel: 1 ]
> > -- Processing IE 24 (Channel Identification) < Protocol
> > Discriminator: Q.931 (8) len=9 < Call Ref: len= 2 (reference
> > 32770/0x8002) (Terminator) < Message type: DISCONNECT (69) < Cause
> > (len= 2) [ Ext: 1 Coding: CCITT (ITU) standard (0)
> > 0: 0 Location:
> > Private network serving the remote user (5)
> > < Ext: 1 Cause: Destination out of order
> > (27), class =
> > Normal Event (1) ]
> > -- Processing IE 8 (Cause)
> > -- Channel 1, span 2 got hangup
> > -- Zap/32-1 is circuit-busy
> > NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Disconnect
> Indication,
> > peerstate Disconnect Request
> > > Protocol Discriminator: Q.931 (8) len=9 Call Ref: len= 2
> > (reference
> > > 2/0x2) (Originator) Message type: RELEASE (77) Cause
> (len= 2) [ Ext:
> > > 1 Coding: CCITT (ITU) standard (0)
> > 0: 0 Location:
> > Private network serving the local user (1)
> > > Ext: 1 Cause: Normal Clearing (16), class
> > = Normal
> > > Event
> > (1) ]
> > -- Hungup 'Zap/32-1'
> > == Everyone is busy at this time
> > < Protocol Discriminator: Q.931 (8) len=5 < Call Ref: len= 2
> > (reference 32770/0x8002) (Terminator) < Message type:
> RELEASE COMPLETE
> > (90) NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null,
> peerstate
> > Null NEW_HANGUP DEBUG: Destroying the call, ourstate Null,
> peerstate
> > Null
> > == Everyone is busy at this time
> > No such command '==' (type 'help' for help)
> >
> >
> >
> > _______________________________________________
> > Asterisk-Users mailing list
> > Asterisk-Users at lists.digium.com
> > 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
> Asterisk-Users at lists.digium.com
> 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
> Asterisk-Users at lists.digium.com
> 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
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
More information about the asterisk-users
mailing list