[Asterisk-Users] Problem making outbound calls on TE210P using NFAS

Aldo Gonzalez aldo at totalaldo.com
Thu Feb 16 09:50:39 MST 2006


Sean, 
  I was attempting different settings. I tried immediate=no and yes. Neither work.
Thanks,
Aldo


On Thu, 16 Feb 2006 11:21:44 -0500, Sean Cook wrote
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Why do you have immediate set?
> 
> *immediate*: Normally (i.e. with immediate set to 'no', the default),
> when you lift an FXS handset, the Zaptel driver provides you a
> dialtone and listens for digits that you dial, passing them on to
> Asterisk. Asterisk waits until the number you've dialed matches an
> extension, and then begins executing the first command on the matching
> extension. If you set immediate=yes, then Asterisk will instruct the
> Zaptel driver to not generate a dialtone when you lift a handset,
> instead passing control immediately to Asterisk. Asterisk will start
> executing the commands for this channel's "s" extension
> <http://www.voip-info.org/wiki/index.php?page=Asterisk+s+extension>.
> This is sometimes referred to as "batphone mode". Default: no.
>    immediate=yes
> 
> Aldo Gonzalez wrote:
> 
> > Hello,
> >
> > I'm running Asterisk at home 2.5 asterisk 1.2.4 zapatel 1.2.2 libpri
> > 1.2.2 on a Dell Poweredge 2850 (1 CPU) with a TE210P
> >
> > I have 2 t1 circuits using NFAS with dchan on 24 and no backup
> > dchan. I am able to receive inbound calls on all channels and can
> > only make outbound calls on channels 25-48. Attempting to make an
> > outbound call on channels 1-23 results in congestion.
> >
> > ---------------------------
> >
> > [/etc/zaptel.conf] # Span 1: TE2/0/1 "T2XXP (PCI) Card 0 Span 1"
> > B8ZS/ESF ClockSource # ??: 1 TE2/0/1/1 Clear # ??: 2 TE2/0/1/2
> > Clear # ??: 3 TE2/0/1/3 Clear # ??: 4 TE2/0/1/4 Clear # ??: 5
> > TE2/0/1/5 Clear # ??: 6 TE2/0/1/6 Clear # ??: 7 TE2/0/1/7 Clear #
> > ??: 8 TE2/0/1/8 Clear # ??: 9 TE2/0/1/9 Clear # ??: 10 TE2/0/1/10
> > Clear # ??: 11 TE2/0/1/11 Clear # ??: 12 TE2/0/1/12 Clear # ??: 13
> > TE2/0/1/13 Clear # ??: 14 TE2/0/1/14 Clear # ??: 15 TE2/0/1/15
> > Clear # ??: 16 TE2/0/1/16 Clear # ??: 17 TE2/0/1/17 Clear # ??: 18
> > TE2/0/1/18 Clear # ??: 19 TE2/0/1/19 Clear # ??: 20 TE2/0/1/20
> > Clear # ??: 21 TE2/0/1/21 Clear # ??: 22 TE2/0/1/22 Clear # ??: 23
> > TE2/0/1/23 Clear # ??: 24 TE2/0/1/24 HDLCFCS
> >
> > # Span 2: TE2/0/2 "T2XXP (PCI) Card 0 Span 2" B8ZS/ESF # ??: 25
> > TE2/0/2/1 Clear # ??: 26 TE2/0/2/2 Clear # ??: 27 TE2/0/2/3 Clear #
> > ??: 28 TE2/0/2/4 Clear # ??: 29 TE2/0/2/5 Clear # ??: 30 TE2/0/2/6
> > Clear # ??: 31 TE2/0/2/7 Clear # ??: 32 TE2/0/2/8 Clear # ??: 33
> > TE2/0/2/9 Clear # ??: 34 TE2/0/2/10 Clear # ??: 35 TE2/0/2/11 Clear
> > # ??: 36 TE2/0/2/12 Clear # ??: 37 TE2/0/2/13 Clear # ??: 38
> > TE2/0/2/14 Clear # ??: 39 TE2/0/2/15 Clear # ??: 40 TE2/0/2/16
> > Clear # ??: 41 TE2/0/2/17 Clear # ??: 42 TE2/0/2/18 Clear # ??: 43
> > TE2/0/2/19 Clear # ??: 44 TE2/0/2/20 Clear # ??: 45 TE2/0/2/21
> > Clear # ??: 46 TE2/0/2/22 Clear # ??: 47 TE2/0/2/23 Clear # ??: 48
> > TE2/0/2/24 Clear
> >
> > span=1,1,0,esf,b8zs span=2,2,0,esf,b8zs
> >
> > bchan=1-23,25-48 dchan=24
> >
> > loadzone = us defaultzone = us
> >
> > --------------------------- [/etc/asterisk/zapata.conf]
> > [trunkgroups] trunkgroup=>1,24 spanmap => 1,1,1 spanmap => 2,1,2
> > [channels] language=en context=from-pstn group=1 signalling=pri_cpe
> > ; pri_cpe = PRI slave ; pri_net = PRI master switchtype=5ess
> > pridialplan=national callerid=asreceived under
> > ;usedistinctiveringdetection=yes rxwink=300 ; Atlas
> > seems to use long (250ms) winks usecallerid=yes hidecallerid=no
> > callwaiting=yes usecallingpres=yes callwaitingcallerid=yes
> > threewaycalling=yes transfer=yes cancallforward=yes callreturn=yes
> > echocancel=yes echocancelwhenbridged=yes ; default - no
> > echotraining=400 ; default 800 rxgain=0.0 txgain=0.0 callgroup=1
> > pickupgroup=1 immediate=yes channel => 1-23,25-48 #include
> > zapata-auto.conf #include zapata_additional.conf
> >
> > --------------------------- [/etc/sysconfig/zaptel]
> > MODULES="$MODULES wct2xxp"
> >
> > ---------------------------
> >
> > Below is a snippet of /var/log/asterisk/full when attempting to
> > make outbound call via lower channels:
> >
> >
> > Feb 16 10:41:34 VERBOSE[3878] logger.c: -- Executing
> > GotoIf("SIP/2002-2290", "0?16") in new stack Feb 16 10:41:34
> > DEBUG[3878] pbx.c: Not taking any branch Feb 16 10:41:34
> > VERBOSE[3878] logger.c: -- Executing Dial("SIP/2002- 2290",
> > "ZAP/g1/xxxxxxxxxx") in new stack Feb 16 10:41:34 VERBOSE[3878]
> > logger.c: -- Requested transfer capability: 0x00 - SPEECH Feb
> > 16 10:41:34 VERBOSE[3878] logger.c: -- Called g1/xxxxxxxxxx Feb
> > 16 10:41:35 VERBOSE[3368] logger.c: -- Channel 1/2, span 1 got
> > hangup Feb 16 10:41:35 VERBOSE[3878] logger.c: -- Zap/2-1 is
> > circuit-busy Feb 16 10:41:35 DEBUG[3878] chan_zap.c: Set option
> > AUDIO MODE, value: ON(1) on Zap/2-1 Feb 16 10:41:35 DEBUG[3878]
> > chan_zap.c: Hangup: channel: 2 index = 0, normal = 15, callwait =
> > -1, thirdcall = -1 Feb 16 10:41:35 DEBUG[3878] chan_zap.c: Already
> > hungup... Calling hangup once, and clearing call Feb 16 10:41:35
> > DEBUG[3878] chan_zap.c: disabled echo cancellation on channel 2 Feb
> > 16 10:41:35 DEBUG[3878] chan_zap.c: Set option TDD MODE, value:
> > OFF(0) on Zap/2-1 Feb 16 10:41:35 DEBUG[3878] chan_zap.c: Updated
> > conferencing on 2, with 0 conference users Feb 16 10:41:35
> > DEBUG[3878] chan_zap.c: Set option AUDIO MODE, value: OFF(0) on
> > Zap/2-1 Feb 16 10:41:35 DEBUG[3878] chan_zap.c: disabled echo
> > cancellation on channel 2 Feb 16 10:41:35 VERBOSE[3878] logger.c:
> > -- Hungup 'Zap/2-1' Feb 16 10:41:35 VERBOSE[3878] logger.c: ==
> > Everyone is busy/congested at this time (1:0/1/0) Feb 16 10:41:35
> > DEBUG[3878] app_dial.c: Exiting with DIALSTATUS=CONGESTION.
> >
> > where xxxxxxxxxx is a phone number
> >
> > ---------------------------
> >
> > Enabling CLI> pri intense debug span 1 -- Executing
> > Dial("SIP/2002-8576", "ZAP/g1/18009993355") in new stack --
> > Requested transfer capability: 0x00 - SPEECH
> >
> >> [ 00 01 ce d2 08 02 00 07 05 04 03 80 90 a2 18 04 e9 81 83 82 6c
> >> 0c 21 80 38 30 30 34 35 36 32
> >
> > 30 39 39 70 0c a1 31 38 30 30 39 39 39 33 33 35 35 ]
> >
> >> Informational frame: SAPI: 00 C/R: 0 EA: 0 TEI: 000 EA: 1
> >> N(S): 103 0: 0 N(R): 105 P: 0 44 bytes of data
> >
> > -- Restarting T203 counter Stopping T_203 timer Starting T_200
> > timer
> >
> >> Protocol Discriminator: Q.931 (8) len=44 Call Ref: len= 2
> >> (reference 7/0x7) (Originator) Message type: SETUP (5) [04 03 80
> >> 90 a2] 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: u-Law (34)
> >> [18 04 e9 81 83 82] Channel ID (len= 6) [ Ext: 1 IntID:
> >> Explicit, PRI Spare: 0, Exclusive Dchan: 0 ChanSel: Reserved Ext:
> >> 1 DS1 Identifier: 1 Ext: 1 Coding: 0 Number Specified
> >> Channel Type: 3 Ext: 1 Channel: 2 ] [6c 0c 21 80 38 30 30 34 35
> >> 36 32 30 39 39] Calling Number (len=14) [ Ext: 0 TON: National
> >> Number (2) NPI: ISDN/Telephony Numbering Plan
> >
> > (E.164/E.163) (1)
> >
> >> Presentation: Presentation permitted, user number not screened
> >
> > (0) '8004562099' ]
> >
> >> [70 0c a1 31 38 30 30 39 39 39 33 33 35 35] Called Number
> >> (len=14) [ Ext: 1 TON: National Number (2) NPI: ISDN/Telephony
> >> Numbering Plan
> >
> > (E.164/E.163) (1) '18009993355' ] asterisk1*CLI> < [ 00 01 01 d0 ]
> >
> > < Supervisory frame: < SAPI: 00 C/R: 0 EA: 0 < TEI: 000
> > EA: 1 < Zero: 0 S: 0 01: 1 [ RR (receive ready) ] < N(R): 104
> > P/F: 0 < 0 bytes of data -- ACKing all packets from 102 to (but not
> > including) 104 -- ACKing packet 103, new txqueue is -1 (-1 means
> > empty) -- Since there was nothing left, stopping T200 counter --
> > Nothing left, starting T203 counter -- Restarting T203 counter
> >
> > < [ 02 01 d2 d0 08 02 80 07 5a 08 02 80 a2 ]
> >
> > < Informational frame: < SAPI: 00 C/R: 1 EA: 0 < TEI: 000
> > EA: 1 < N(S): 105 0: 0 < N(R): 104 P: 0 < 9 bytes of data --
> > ACKing all packets from 103 to (but not including) 104 -- Since
> > there was nothing left, stopping T200 counter -- Stopping T203
> > counter since we got an ACK -- Nothing left, starting T203 counter
> > < Protocol Discriminator: Q.931 (8) len=9 < Call Ref: len= 2
> > (reference 7/0x7) (Terminator) < Message type: RELEASE COMPLETE
> > (90) < [08 02 80 a2] < Cause (len= 4) [ Ext: 1 Coding: CCITT (ITU)
> > standard (0) 0: 0 Location: User (0) < Ext: 1
> > Cause: Unknown (34), class = Network Congestion (2) ] Sending
> > Receiver Ready (106)
> >
> >> [ 02 01 01 d4 ]
> >
> >
> >> Supervisory frame: SAPI: 00 C/R: 1 EA: 0 TEI: 000 EA: 1
> >> Zero: 0 S: 0 01: 1 [ RR (receive ready) ] N(R): 106 P/F: 0 0
> >> bytes of data
> >
> > -- Restarting T203 counter -- Restarting T203 counter -- Channel
> > 1/2, span 1 got hangup -- Called g1/18009993355 -- Zap/2-1 is
> > circuit-busy -- Hungup 'Zap/2-1' == Everyone is busy/congested at
> > this time (1:0/1/0) -- Executing Goto("SIP/2002-8576",
> > "s-CONGESTION|1") in new stack -- Goto
> > (macro-dialout-trunk,s-CONGESTION,1) -- Executing
> > NoOp("SIP/2002-8576", "Dial failed due to CONGESTION") in new stack
> > -- Executing Macro("SIP/2002-8576", "outisbusy") in new stack --
> > Executing Playback("SIP/2002-8576", "all-circuits-busy-now") in new
> > stack -- Playing 'all-circuits-busy-now' (language 'en') --
> > Executing Playback("SIP/2002-8576", "pls-try-call-later") in new
> > stack -- Playing 'pls-try-call-later' (language 'en') == Spawn
> > extension (macro-outisbusy, s, 2) exited non-zero on
> > 'SIP/2002-8576' in macro 'outisbusy' == Spawn extension
> > (from-internal, 818009993355, 2) exited non-zero on 'SIP/2002-8576'
> > -- Executing Macro("SIP/2002-8576", "hangupcall") in new stack --
> > Executing ResetCDR("SIP/2002-8576", "w") in new stack -- Executing
> > NoCDR("SIP/2002-8576", "") in new stack -- Executing
> > Wait("SIP/2002-8576", "5") in new stack == Spawn extension
> > (macro-hangupcall, s, 3) exited non-zero on 'SIP/2002-8576' in
> > macro 'hangupcall' == Spawn extension (from-internal, h, 1) exited
> > non-zero on 'SIP/2002-8576' T203 counter expired, sending RR and
> > scheduling T203 again Sending Receiver Ready (106)
> >
> >> [ 00 01 01 d5 ]
> >
> >
> >> Supervisory frame: SAPI: 00 C/R: 0 EA: 0 TEI: 000 EA: 1
> >> Zero: 0 S: 0 01: 1 [ RR (receive ready) ] N(R): 106 P/F: 1 0
> >> bytes of data
> >
> > -- Restarting T203 counter asterisk1*CLI> < [ 00 01 01 d1 ]
> >
> > < Supervisory frame: < SAPI: 00 C/R: 0 EA: 0 < TEI: 000
> > EA: 1 < Zero: 0 S: 0 01: 1 [ RR (receive ready) ] < N(R): 104
> > P/F: 1 < 0 bytes of data -- ACKing all packets from 103 to (but not
> > including) 104
> >
> >
> > Thanks in advance, Aldo
> >
> > _______________________________________________ --Bandwidth and
> > Colocation provided by Easynews.com --
> >
> > Asterisk-Users mailing list To UNSUBSCRIBE or update options visit:
> > http://lists.digium.com/mailman/listinfo/asterisk-users
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.2 (MingW32)
> Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
> 
> iD8DBQFD9KaYy9wPyZpnL2URAl0cAJ4tYVqHtUMVHxKBAglcUSYTStRkyACeOQcA
> tYclmb7lQ5dA+/NBQyHicHo=
> =za6c
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
> 
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users


Aldo Gonzalez
aldo at totalaldo.com




More information about the asterisk-users mailing list