Hi all, I have to asterisk-1.0.9BRIstuffed-0.2.0n boxes each equipped with a TE410P.
Box A is connected with pri1 to the PSTN. Box B is connected with pri1 (cpe) to the Box A at pri2 (net). Now I want Box B to dial out to the PSTN tunneled thru Box A and have it get all ISDN indications in case of call failure, eg. unallocated destination number etc. But currently Box B always gets only "normal clearing". Interestingly on Box A the NoOp Output of PRI_CAUSE and CAUSECODE after the dial attempt to an unallocated number is also empty. How to access/query the reason for a failed ISDN dial attempt from the dial plan, I expected at last PRI_CAUSE to be filled. Is it possible at all with asterisk - what modification to my attached configs would you suggest? Which version is better suited ? BRIstuffed or plain asterisk with regards to this issue. What about asterisk 1.2 - are there any enhancements in this area? Thanks in advance for all hints, Bruno ------------ Log output from Box A: < Protocol Discriminator: Q.931 (8) len=46 < Call Ref: len= 2 (reference 31/0x1F) (Originator) < Message type: SETUP (5) < [04 03 80 90 a3] < Bearer Capability (len= 5) [ 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) < [18 03 a9 83 9f] < 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: 31 ] < [6c 0d 41 83 30 31 37 32 32 32 37 30 32 30 31] < Calling Number (len=15) [ Ext: 0 TON: Subscriber Number (4) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) < Presentation: Presentation allowed of network provided number (3) '01722270201' ] < [70 0e c1 30 34 31 30 39 30 30 30 30 30 30 30 37] < Called Number (len=16) [ Ext: 1 TON: Subscriber Number (4) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '0410900000007' ] -- Making new call for cr 31 -- Processing Q.931 Call Setup -- Processing IE 4 (cs0, Bearer Capability) -- Processing IE 24 (cs0, Channel Identification) -- Processing IE 108 (cs0, Calling Party Number) -- Processing IE 112 (cs0, Called Party Number) > Protocol Discriminator: Q.931 (8) len=14 > Call Ref: len= 2 (reference 32799/0x801F) (Terminator) > Message type: SETUP ACKNOWLEDGE (13) > [18 03 a9 83 9f] > 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: 31 ] > [1e 02 81 82] > Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Private network serving the local user (1) > Ext: 1 Progress Description: Called equipment is non-ISDN. (2) ] -- Accepting overlap voice call from '01722270201' to '0410900000007' on channel 0/31, span 2 -- Starting simple switch on 'Zap/124-1' -- Executing Dial("Zap/124-1", "Zap/r1/0410900000007") in new stack -- Making new call for cr 32770 -- Requested transfer capability: 0x00 - SPEECH > Protocol Discriminator: Q.931 (8) len=46 > Call Ref: len= 2 (reference 2/0x2) (Originator) > Message type: SETUP (5) > [04 03 80 90 a3] > Bearer Capability (len= 5) [ 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) > [18 03 a9 83 81] > 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 ] > [6c 0d 41 83 30 31 37 32 32 32 37 30 32 30 31] > Calling Number (len=15) [ Ext: 0 TON: Subscriber Number (4) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) > Presentation: Presentation allowed of network provided number (3) '01722270201' ] > [70 0e c1 30 34 31 30 39 30 30 30 30 30 30 30 37] > Called Number (len=16) [ Ext: 1 TON: Subscriber Number (4) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '0410900000007' ] -- Called r1/0410900000007 > Protocol Discriminator: Q.931 (8) len=9 > Call Ref: len= 2 (reference 32799/0x801F) (Terminator) > Message type: PROGRESS (3) > [1e 02 81 88] > Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Private network serving the local user (1) > Ext: 1 Progress Description: Inband information or appropriate pattern now available. (8) ] < Protocol Discriminator: Q.931 (8) len=10 < Call Ref: len= 2 (reference 32770/0x8002) (Terminator) < Message type: SETUP ACKNOWLEDGE (13) < [18 03 a9 83 81] < 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 (cs0, Channel Identification) < Protocol Discriminator: Q.931 (8) len=17 < Call Ref: len= 2 (reference 32770/0x8002) (Terminator) < Message type: DISCONNECT (69) < [08 02 82 81] < Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Public network serving the local user (2) < Ext: 1 Cause: Unallocated (unassigned) number (1), class = Normal Event (0) ] < [1e 02 82 88] < Progress Indicator (len= 4) [ 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) ] < [1e 02 82 82] < Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Public network serving the local user (2) < Ext: 1 Progress Description: Called equipment is non-ISDN. (2) ] -- Processing IE 8 (cs0, Cause) -- Processing IE 30 (cs0, Progress Indicator) -- Processing IE 30 (cs0, Progress Indicator) 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) > [08 02 81 90] > Cause (len= 4) [ 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 -- Executing NoOp("Zap/124-1", "PRI_CAUSE= CAUSECODE=") in new stack Sep 22 23:35:25 WARNING[4323]: pbx.c:1952 ast_pbx_run: Timeout, but no rule 't' in context 'pri2' < 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 NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Overlap Receiving, peerstate Overlap sending > Protocol Discriminator: Q.931 (8) len=9 > Call Ref: len= 2 (reference 32799/0x801F) (Terminator) > Message type: DISCONNECT (69) > [08 02 81 90] > Cause (len= 4) [ 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/124-1' < Protocol Discriminator: Q.931 (8) len=9 < Call Ref: len= 2 (reference 31/0x1F) (Originator) < Message type: RELEASE (77) < [08 02 81 90] < Cause (len= 4) [ 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) ] -- Processing IE 8 (cs0, Cause) NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Release Request > Protocol Discriminator: Q.931 (8) len=9 > Call Ref: len= 2 (reference 32799/0x801F) (Terminator) > Message type: RELEASE COMPLETE (90) > [08 02 81 90] > Cause (len= 4) [ 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) ] >NEW_HANGUP DEBUG: Calling q931_hangup, ourstate Null, peerstate Null > NEW_HANGUP DEBUG: Destroying the call, ourstate Null, peerstate Null ------------- Log output from Box B: -- Requested transfer capability: 0x00 - SPEECH > Protocol Discriminator: Q.931 (8) len=46 > Call Ref: len= 2 (reference 33/0x21) (Originator) > Message type: SETUP (5) > [04 03 80 90 a3] > Bearer Capability (len= 5) [ 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) > [18 03 a9 83 82] > 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: 2 ] > [6c 0d 41 83 30 31 37 32 32 32 37 30 32 30 31] > Calling Number (len=15) [ Ext: 0 TON: Subscriber Number (4) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) > Presentation: Presentation allowed of network provided number (3) '01722270201' ] > [70 0e c1 30 34 31 30 39 30 30 30 30 30 30 30 37] > Called Number (len=16) [ Ext: 1 TON: Subscriber Number (4) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '0410900000007' ] -- Called r1/0410900000007 < Protocol Discriminator: Q.931 (8) len=14 < Call Ref: len= 2 (reference 32801/0x8021) (Terminator) < Message type: SETUP ACKNOWLEDGE (13) < [18 03 a9 83 82] < 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: 2 ] < [1e 02 81 82] < Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Private network serving the local user (1) < Ext: 1 Progress Description: Called equipment is non-ISDN. (2) ] -- Processing IE 24 (cs0, Channel Identification) -- Processing IE 30 (cs0, Progress Indicator) < Protocol Discriminator: Q.931 (8) len=9 < Call Ref: len= 2 (reference 32801/0x8021) (Terminator) < Message type: PROGRESS (3) < [1e 02 81 88] < Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Private network serving the local user (1) < Ext: 1 Progress Description: Inband information or appropriate pattern now available. (8) ] -- Processing IE 30 (cs0, Progress Indicator) -- Zap/2-1 is making progress passing it to Local/[EMAIL PROTECTED],2 < Protocol Discriminator: Q.931 (8) len=9 < Call Ref: len= 2 (reference 32801/0x8021) (Terminator) < Message type: DISCONNECT (69) < [08 02 81 90] < Cause (len= 4) [ 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) ] -- Processing IE 8 (cs0, Cause) -- Channel 0/2, 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 33/0x21) (Originator) > Message type: RELEASE (77) > [08 02 81 90] > Cause (len= 4) [ 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/2-1' > == No one is available to answer at this time ------------- context [pri2] of Box A: exten => _X.,1,Dial(Zap/r1/${EXTEN}) exten => _X.,2,NoOp(PRI_CAUSE=${PRI_CAUSE} CAUSECODE=${CAUSECODE}) ------------- zapata.conf of Box A & B: [channels] switchtype=euroisdn pridialplan=local prilocaldialplan=local priindication=passthrough ;priindication=outofband ; both tested.. internationalprefix=00 nationalprefix=0 usecallingpres=yes hidecallerid=no busydetect=no ; not need on pri callprogress=no callwaitingcallerid=yes ; show callerid on callwaitingcalls echotraining=no echocancel=yes echocancelwhenbridged=no overlapdial=yes immediate=no callerid=asreceived language=de rxgain=0.0 txgain=0.0 group=1 signalling=pri_cpe context=pri1 channel => 1-15,17-31 group=2 signalling=pri_net context=pri2 channel =>32-46,48-62 -------------
begin:vcard fn:Bruno Voigt n:Voigt;Bruno org:IC3S AG adr:;;Baeckerbarg 6;Wilstedt;;D-22889;Germandy email;internet:[EMAIL PROTECTED] tel;work:+494109555105 tel;fax:+49410955555 tel;cell:+4970068600686 x-mozilla-html:FALSE url:http://www.ic3s.de version:2.1 end:vcard
_______________________________________________ --Bandwidth and Colocation sponsored by Easynews.com -- Asterisk-Users mailing list Asterisk-Users@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