> Am 05.12.2012 08:48, schrieb Vieri: > > Hi, > > > > I'm trying to call out from a SIP extension to an > outbound destination via a PRI E1 (Digium B410P). > > > > Please take a look at the PRI debug below. > > > > -------- > > > > # cat /etc/dahdi/system.conf > > > > # Digium Wildcard TDM400P REV I (WCTDM/4) > > fxsks=1 > > echocanceller=oslec,1 > > fxsks=2 > > echocanceller=oslec,2 > > fxsks=3 > > echocanceller=oslec,3 > > fxsks=4 > > echocanceller=oslec,4 > > > > # Digium Wildcard TDM2400P (WCTDM/0) > > fxsks=5 > > echocanceller=oslec,5 > > fxsks=6 > > echocanceller=oslec,6 > > fxsks=7 > > echocanceller=oslec,7 > > fxsks=8 > > echocanceller=oslec,8 > > fxsks=9 > > echocanceller=oslec,9 > > fxsks=10 > > echocanceller=oslec,10 > > fxsks=11 > > echocanceller=oslec,11 > > fxsks=12 > > echocanceller=oslec,12 > > > > # Digium Wildcard B410P (B4/0/1) > > span=3,1,0,CCS,AMI > > bchan=29-30 > > hardhdlc=31 > > echocanceller=oslec,29-30 > > > > # Digium Wildcard B410P (B4/0/2) > > span=4,2,0,CCS,AMI > > bchan=32-33 > > hardhdlc=34 > > echocanceller=oslec,32-33 > > > > # Digium Wildcard B410P (B4/0/3) > > span=5,3,0,CCS,AMI > > bchan=35-36 > > hardhdlc=37 > > echocanceller=oslec,35-36 > > > > # Digium Wildcard B410P (B4/0/4) > > span=6,4,0,CCS,AMI > > bchan=38-39 > > hardhdlc=40 > > echocanceller=oslec,38-39 > > > > -------- > > > > # lsmod | grep wcb4xxp > > wcb4xxp > 66250 12 > > dahdi > 169899 65 > dahdi_echocan_oslec,wcb4xxp,wctdm24xxp,dahdi_voicebus,wctdm > > > > -------- > > > > # cat chan_dahdi.conf > > > > [trunkgroups] > > > > [channels] > > transfer = yes > > usecallerid = yes > > cidsignalling = dtmf > > callwaiting = yes > > usecallingpres = yes > > callwaitingcallerid = yes > > threewaycalling = yes > > canpark = yes > > cancallforward = yes > > callreturn = yes > > callprogress = no > > overlapdial = yes > > echocancel = yes > > facilityenable = yes > > immediate = no > > busydetect = no > > > > ; Digium Wildcard TDM400P REV I (WCTDM/4) > > signalling = fxs_ks > > txgain = 1.0 > > rxgain = 14.0 > > group = 3 > > context = incoming-dahdi-3 > > faxdetect = incoming > > channel => 1,2,3,4 > > > > ; Digium Wildcard TDM2400P (WCTDM/0) > > group = 4 > > context = incoming-dahdi-4 > > faxdetect = incoming > > channel => 5,6,7,8,9,10,11,12 > > > > ; Digium Wildcard B410P (B4/0/1) > > signalling = bri_cpe > > switchtype = euroisdn > > rxgain = 2.0 > > group = 2 > > context = incoming-dahdi-2 > > faxdetect = incoming > > channel => 29-30 > > > > ; Digium Wildcard B410P (B4/0/2) > > channel => 32-33 > > > > ; Digium Wildcard B410P (B4/0/3) > > channel => 35-36 > > > > ; Digium Wildcard B410P (B4/0/4) > > channel => 38-39 > > > > ----------- > > > > # asterisk -rx "dahdi show status" > > Description > > Alarms IRQ bpviol CRC > Fra Codi Options LBO > > Wildcard TDM400P REV I Board 5 > OK 0 > 0 0 > CAS Unk 0 db > (CSU)/0-133 feet (DSX-1) > > Wildcard TDM2400P > OK > 0 0 > 0 CAS Unk > 0 db (CSU)/0-133 feet (DSX-1) > > B4XXP (PCI) Card 0 Span 1 > RED > 0 0 > 0 CCS AMI > 0 db (CSU)/0-133 feet (DSX-1) > > B4XXP (PCI) Card 0 Span 2 > OK 0 > 0 0 > CCS AMI 0 db > (CSU)/0-133 feet (DSX-1) > > B4XXP (PCI) Card 0 Span 3 > OK 0 > 0 0 > CCS AMI 0 db > (CSU)/0-133 feet (DSX-1) > > B4XXP (PCI) Card 0 Span 4 > OK 0 > 0 0 > CCS AMI 0 db > (CSU)/0-133 feet (DSX-1) > > > > Note that I have 3 cables connected and 1 port is free > (RED). > > > > ----------- > > > > in AEL dialplan, I run: > > > > Dial(DAHDI/g2/XXXXXXXXXX); > > > > in the *CLI I see the following: > > > > -- Requested transfer capability: > 0x00 - SPEECH > > -- Called DAHDI/g2/XXXXXXXXXX > > -- Span 4: Channel 0/1 got hangup, > cause 18 > > -- Hungup 'DAHDI/i4/XXXXXXXXXX-7' > > == Everyone is busy/congested at this time > (1:0/0/1) > > -- Auto fallthrough, channel > 'SIP/4053-00000089' status is 'CHANUNAVAIL' > > > > > > If I enable PRI debug: > > > > -- Executing [@company:1] > Dial("SIP/4053-00000001", "DAHDI/g2/XXXXXXXXXX") in new > stack > > PRI Span: 4 -- Making new call for cref 32772 > > -- Requested transfer capability: > 0x00 - SPEECH > > PRI Span: 4 > > PRI Span: 4 > DL-DATA request > > PRI Span: 4 > Protocol Discriminator: Q.931 > (8) len=32 > > PRI Span: 4 > TEI=0 Call Ref: len= 1 (reference > 4/0x4) (Sent from originator) > > PRI Span: 4 > Message Type: SETUP (5) > > PRI Span: 4 TEI=0 Transmitting N(S)=6, window is open > V(A)=6 K=1 > > PRI Span: 4 > > PRI Span: 4 > Protocol Discriminator: Q.931 > (8) len=32 > > PRI Span: 4 > TEI=0 Call Ref: len= 1 (reference > 4/0x4) (Sent from originator) > > PRI Span: 4 > Message Type: SETUP (5) > > PRI Span: 4 > [04 03 80 90 a3] > > PRI Span: 4 > Bearer Capability (len= 5) [ Ext: > 1 Coding-Std: 0 Info transfer capability: Speech > (0) > > PRI Span: 4 > > > Ext: 1 Trans mode/rate: 64kbps, > circuit-mode (16) > > PRI Span: 4 > > > User information layer 1: A-Law (35) > > PRI Span: 4 > [18 01 81] > > PRI Span: 4 > Channel ID (len= 3) [ Ext: 1 > IntID: Implicit BRI Spare: 0 > Preferred Dchan: 0 > > PRI Span: 4 > > > ChanSel: B1 channel > > PRI Span: 4 > > ] > > PRI Span: 4 > [6c 06 21 80 34 30 35 33] > > PRI Span: 4 > Calling Party Number (len= 8) [ Ext: > 0 TON: National Number (2) NPI: ISDN/Telephony > Numbering Plan (E.164/E.163) (1) > > PRI Span: 4 > > > Presentation: Presentation > allowed, User-provided, not screened (0) '4053' ] > > PRI Span: 4 > [70 0a 80 36 35 36 36 36 30 34 39 39] > > PRI Span: 4 > Called Party Number (len=12) [ Ext: > 1 TON: Unknown Number Type (0) NPI: Unknown > Number Plan (0) 'XXXXXXXXXX' ] > > PRI Span: 4 q931.c:6291 q931_setup: Call 32772 enters > state 1 (Call Initiated). Hold state: Idle > > -- Called DAHDI/g2/XXXXXXXXXX > > PRI Span: 3 TEI=0 Sending SABME > > PRI Span: 3 TEI=0 Sending SABME > > PRI Span: 3 TEI=0 Sending SABME > > PRI Span: 3 TEI=0 MDL-ERROR (G): T200 expired N200 > times sending SABME in state 5(Awaiting establishment) > > PRI Span: 3 Changing from state 5(Awaiting > establishment) to 4(TEI assigned) > > PRI Span: 3 TEI=0 DL event: > Q931_DL_EVENT_DL_RELEASE_IND(3) > > PRI Span: 4 T303 timed out. cref:32772 > > PRI Span: 4 > > PRI Span: 4 > DL-DATA request > > PRI Span: 4 > Protocol Discriminator: Q.931 > (8) len=32 > > PRI Span: 4 > TEI=0 Call Ref: len= 1 (reference > 4/0x4) (Sent from originator) > > PRI Span: 4 > Message Type: SETUP (5) > > PRI Span: 4 TEI=0 Transmitting N(S)=7, window is open > V(A)=7 K=1 > > PRI Span: 4 > > PRI Span: 4 > Protocol Discriminator: Q.931 > (8) len=32 > > PRI Span: 4 > TEI=0 Call Ref: len= 1 (reference > 4/0x4) (Sent from originator) > > PRI Span: 4 > Message Type: SETUP (5) > > PRI Span: 4 > [04 03 80 90 a3] > > PRI Span: 4 > Bearer Capability (len= 5) [ Ext: > 1 Coding-Std: 0 Info transfer capability: Speech > (0) > > PRI Span: 4 > > > Ext: 1 Trans mode/rate: 64kbps, > circuit-mode (16) > > PRI Span: 4 > > > User information layer 1: A-Law (35) > > PRI Span: 4 > [18 01 81] > > PRI Span: 4 > Channel ID (len= 3) [ Ext: 1 > IntID: Implicit BRI Spare: 0 > Preferred Dchan: 0 > > PRI Span: 4 > > > ChanSel: B1 channel > > PRI Span: 4 > > ] > > PRI Span: 4 > [6c 06 21 80 34 30 35 33] > > PRI Span: 4 > Calling Party Number (len= 8) [ Ext: > 0 TON: National Number (2) NPI: ISDN/Telephony > Numbering Plan (E.164/E.163) (1) > > PRI Span: 4 > > > Presentation: Presentation > allowed, User-provided, not screened (0) '4053' ] > > PRI Span: 4 > [70 0a 80 36 35 36 36 36 30 34 39 39] > > PRI Span: 4 > Called Party Number (len=12) [ Ext: > 1 TON: Unknown Number Type (0) NPI: Unknown > Number Plan (0) 'XXXXXXXXXX' ] > > PRI Span: 3 SAPI/TEI=0/0 Kick starting link > > PRI Span: 3 TEI=0 Sending SABME > > PRI Span: 3 Changing from state 4(TEI assigned) to > 5(Awaiting establishment) > > PRI Span: 3 TEI=0 Sending SABME > > PRI Span: 3 TEI=0 Sending SABME > > PRI Span: 3 TEI=0 Sending SABME > > PRI Span: 4 T303 timed out. cref:32772 > > PRI Span: 4 q931.c:6180 t303_expiry: Call 32772 enters > state 0 (Null). Hold state: Idle > > PRI Span: 4 Fake clearing. cref:32772 > > PRI Span: 4 q931.c:9551 pri_internal_clear: alive 1, > hangupack 1 > > Span 4: Processing event PRI_EVENT_HANGUP(6) > > -- Span 4: Channel 0/1 got hangup, > cause 18 > > PRI Span: 4 q931.c:7092 q931_hangup: Hangup other > cref:32772 > > PRI Span: 4 q931.c:6849 __q931_hangup: ourstate Null, > peerstate Null, hold-state Idle > > PRI Span: 4 Destroying call 0xb85cb0a0, ourstate Null, > peerstate Null, hold-state Idle > > -- Hungup 'DAHDI/i4/XXXXXXXXXX-4' > > == Everyone is busy/congested at this time > (1:0/0/1) > > -- Auto fallthrough, channel > 'SIP/4053-00000001' status is 'CHANUNAVAIL' > > -- Executing [h@company:3] > Hangup("SIP/4053-00000001", "") in new stack > > == Spawn extension (company, h, 3) exited > non-zero on 'SIP/4053-00000001' > > PRI Span: 3 TEI=0 MDL-ERROR (G): T200 expired N200 > times sending SABME in state 5(Awaiting establishment) > > PRI Span: 3 Changing from state 5(Awaiting > establishment) to 4(TEI assigned) > > PRI Span: 3 TEI=0 DL event: > Q931_DL_EVENT_DL_RELEASE_IND(3) > > PRI Span: 3 SAPI/TEI=0/0 Kick starting link > > PRI Span: 3 TEI=0 Sending SABME > > PRI Span: 3 Changing from state 4(TEI assigned) to > 5(Awaiting establishment) > > > > So the fact that there's a timeout (MDL-ERROR) makes me > think that there's some kind of signalling error. > > > > What could it be? > > > > I noticed that my system clock was way off so I sync'ed > it via NTP and tried to place a call out. It failed again > but this time the log shows a "T303 timed out": > > > > -- Executing [@company:1] > Dial("SIP/4053-00000003", "DAHDI/g2/XXXXXXXXXX") in new > stack > > PRI Span: 4 -- Making new call for cref 32774 > > -- Requested transfer capability: > 0x00 - SPEECH > > PRI Span: 4 > > PRI Span: 4 > DL-DATA request > > PRI Span: 4 > Protocol Discriminator: Q.931 > (8) len=32 > > PRI Span: 4 > TEI=0 Call Ref: len= 1 (reference > 6/0x6) (Sent from originator) > > PRI Span: 4 > Message Type: SETUP (5) > > PRI Span: 4 TEI=0 Transmitting N(S)=10, window is open > V(A)=10 K=1 > > PRI Span: 4 > > PRI Span: 4 > Protocol Discriminator: Q.931 > (8) len=32 > > PRI Span: 4 > TEI=0 Call Ref: len= 1 (reference > 6/0x6) (Sent from originator) > > PRI Span: 4 > Message Type: SETUP (5) > > PRI Span: 4 > [04 03 80 90 a3] > > PRI Span: 4 > Bearer Capability (len= 5) [ Ext: > 1 Coding-Std: 0 Info transfer capability: Speech > (0) > > PRI Span: 4 > > > Ext: 1 Trans mode/rate: 64kbps, > circuit-mode (16) > > PRI Span: 4 > > > User information layer 1: A-Law (35) > > PRI Span: 4 > [18 01 81] > > PRI Span: 4 > Channel ID (len= 3) [ Ext: 1 > IntID: Implicit BRI Spare: 0 > Preferred Dchan: 0 > > PRI Span: 4 > > > ChanSel: B1 channel > > PRI Span: 4 > > ] > > PRI Span: 4 > [6c 06 21 80 34 30 35 33] > > PRI Span: 4 > Calling Party Number (len= 8) [ Ext: > 0 TON: National Number (2) NPI: ISDN/Telephony > Numbering Plan (E.164/E.163) (1) > > PRI Span: 4 > > > Presentation: Presentation > allowed, User-provided, not screened (0) '4053' ] > > PRI Span: 4 > [70 0a 80 36 35 36 36 36 30 34 39 39] > > PRI Span: 4 > Called Party Number (len=12) [ Ext: > 1 TON: Unknown Number Type (0) NPI: Unknown > Number Plan (0) 'XXXXXXXXXX' ] > > PRI Span: 4 q931.c:6291 q931_setup: Call 32774 enters > state 1 (Call Initiated). Hold state: Idle > > -- Called DAHDI/g2/XXXXXXXXXX > > PRI Span: 4 T303 timed out. cref:32774 > > PRI Span: 4 > > PRI Span: 4 > DL-DATA request > > PRI Span: 4 > Protocol Discriminator: Q.931 > (8) len=32 > > PRI Span: 4 > TEI=0 Call Ref: len= 1 (reference > 6/0x6) (Sent from originator) > > PRI Span: 4 > Message Type: SETUP (5) > > PRI Span: 4 TEI=0 Transmitting N(S)=11, window is open > V(A)=11 K=1 > > PRI Span: 4 > > PRI Span: 4 > Protocol Discriminator: Q.931 > (8) len=32 > > PRI Span: 4 > TEI=0 Call Ref: len= 1 (reference > 6/0x6) (Sent from originator) > > PRI Span: 4 > Message Type: SETUP (5) > > PRI Span: 4 > [04 03 80 90 a3] > > PRI Span: 4 > Bearer Capability (len= 5) [ Ext: > 1 Coding-Std: 0 Info transfer capability: Speech > (0) > > PRI Span: 4 > > > Ext: 1 Trans mode/rate: 64kbps, > circuit-mode (16) > > PRI Span: 4 > > > User information layer 1: A-Law (35) > > PRI Span: 4 > [18 01 81] > > PRI Span: 4 > Channel ID (len= 3) [ Ext: 1 > IntID: Implicit BRI Spare: 0 > Preferred Dchan: 0 > > PRI Span: 4 > > > ChanSel: B1 channel > > PRI Span: 4 > > ] > > PRI Span: 4 > [6c 06 21 80 34 30 35 33] > > PRI Span: 4 > Calling Party Number (len= 8) [ Ext: > 0 TON: National Number (2) NPI: ISDN/Telephony > Numbering Plan (E.164/E.163) (1) > > PRI Span: 4 > > > Presentation: Presentation > allowed, User-provided, not screened (0) '4053' ] > > PRI Span: 4 > [70 0a 80 36 35 36 36 36 30 34 39 39] > > PRI Span: 4 > Called Party Number (len=12) [ Ext: > 1 TON: Unknown Number Type (0) NPI: Unknown > Number Plan (0) 'XXXXXXXXXX' ] > > PRI Span: 4 T303 timed out. cref:32774 > > PRI Span: 4 q931.c:6180 t303_expiry: Call 32774 enters > state 0 (Null). Hold state: Idle > > PRI Span: 4 Fake clearing. cref:32774 > > PRI Span: 4 q931.c:9551 pri_internal_clear: alive 1, > hangupack 1 > > Span 4: Processing event PRI_EVENT_HANGUP(6) > > -- Span 4: Channel 0/1 got hangup, > cause 18 > > PRI Span: 4 q931.c:7092 q931_hangup: Hangup other > cref:32774 > > PRI Span: 4 q931.c:6849 __q931_hangup: ourstate Null, > peerstate Null, hold-state Idle > > PRI Span: 4 Destroying call 0xb85c61d0, ourstate Null, > peerstate Null, hold-state Idle > > -- Hungup 'DAHDI/i4/XXXXXXXXXX-6' > > == Everyone is busy/congested at this time > (1:0/0/1) > > -- Auto fallthrough, channel > 'SIP/4053-00000003' status is 'CHANUNAVAIL' > > -- Executing [h@company:3] > Hangup("SIP/4053-00000003", "") in new stack > > == Spawn extension (company, h, 3) exited > non-zero on 'SIP/4053-00000003' > > > > Note that incoming calls via this PRI work correctly. > > > > Asterisk 11.0.1 > > latest libpri and dahdi. > > > > Thanks, > > > > Vieri > > --- On Wed, 12/5/12, Thorsten Göllner <t...@ovm-group.com> wrote:
> From: Thorsten Göllner <t...@ovm-group.com> > Subject: Re: [asterisk-users] PRI can receive calls but cannot dial out > To: "Asterisk Users Mailing List - Non-Commercial Discussion" > <asterisk-users@lists.digium.com> > Cc: "Vieri" <rentor...@yahoo.com> > Date: Wednesday, December 5, 2012, 8:21 AM > Hi! > > 1) How long does the outdial take? Does the Dial-Command > return immediatly? > > 2) Maybe dial-out is blocked by your carrier? Did you try to > open a > trouble ticket there? > > 3) What number do you try to call? Did you try some > different number? > Alway the same problem? > > You receive ISDN-Cause-Code 18. Not sure though, but I would > open a > troubke ticket at your carrier. > > -Thorsten- Hi, 1) just a few seconds (max. 5) 2) it isn't blocked by the carrier (see below) 3) always the same problem regardless of dialed number I did another test and noticed that if the first port of the card is disconnected (no cable) then calls can't go out (they can only come in). However, if I connect the first port then calls do go out. Why's that? Could there be something wrong with my /etc/dahdi/system.conf or chan_dahdi.conf (see above)? Thanks, Vieri -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users