I need some serious help!! I have been in the process of building an Asterisk system to replace a Cisco Call Manager. I have most everything setup, but only got to test the PRI today. To make a long story short, my Call Manager is half broken and I need to go live with * a lot sooner than I expected.

Here's where I am and what I tried. I am using all Cisco phones, mostly 7940's and 60's in a SIP configuration. All internal calls work with no issues. I have a TE405P for the PRI and a TDM22B for my paging system and whatnot. I am currently only using one PRI on the quad card. When calling out on the PRI, I am getting static and some echoing. I have tried various orders and values for the txand rxgains, echocancellation and nothing seems to help. I get the staticy noise only when sound is coming in, like when the other is ringing or when the other person is talking. Complete silence the rest of the time. I get different amounts of echo when calling out, the person on the other end says they hear no echo or static at all, just on the SIP phones. I made sure that I have no IRQ conflicts (output below) and my CPU usage seems to be fine, plenty of horsepower remaining.

Here are the parts of my configs that I feel are relavent:

/etc/zaptel.conf
-------------------
span=1,1,0,esf,b8zs
bchan=1-23
dchan=24
loadzone = us
defaultzone=us

fxoks=97
fxoks=98
fxsks=99
fxsks=100

/etc/asterisk/zapata.conf
------------------------------
[trunkgroups]

[channels]
context=incoming
switchtype=national
usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
callgroup=1
pickupgroup=1

immediate=no
callerid=xxxxxxxxxx
rxgain=0.0
txgain=0.0
echocancel=yes
echocancelwhenbridged=yes
echotraining=yes
;echotraining=800
switchtype = national
signalling = pri_cpe
group = 1
channel => 1-23

signalling=fxo_ks
group = 2
channel => 97
signalling=fxo_ks
group = 3
channel => 98
signalling=fxs_ks
group = 4
channel => 99
signalling=fxs_ks
group = 5
channel => 100

/etc/asterisk/extensions.conf
-----------------------------------
TRUNK=Zap/g1
TRUNKMSD=1

[trunklocal]
exten => _6NXXXXXXXXX,1,SetCallerID(xxxxxxxxxx)
exten => _6NXXXXXXXXX,2,Dial(${TRUNK}/${EXTEN:${TRUNKMSD}})
exten => _6NXXXXXXXXX,3,Congestion


Here are a few lines from the logs that might mean something to someone:

Apr 24 18:22:40 NOTICE[196620]: PRI got event: 6 on Primary D-channel of span 1
Apr 24 18:22:40 NOTICE[196620]: PRI got event: 6 on Primary D-channel of span 1
Apr 24 18:22:41 NOTICE[196620]: PRI got event: 8 on Primary D-channel of span 1
Apr 24 18:22:41 NOTICE[196620]: PRI got event: 8 on Primary D-channel of span 1
Apr 24 18:24:31 NOTICE[196620]: PRI got event: 8 on Primary D-channel of span 1
Apr 24 18:25:53 NOTICE[196620]: PRI got event: 6 on Primary D-channel of span 1
Apr 24 18:25:54 NOTICE[196620]: PRI got event: 6 on Primary D-channel of span 1
Apr 24 18:26:09 NOTICE[196620]: PRI got event: 8 on Primary D-channel of span 1
Apr 24 18:26:09 NOTICE[196620]: PRI got event: 6 on Primary D-channel of span 1
Apr 24 18:26:09 NOTICE[196620]: PRI got event: 6 on Primary D-channel of span 1
Apr 24 18:26:10 WARNING[196620]: PRI: !! Got reject for frame 51, but we only have others!
Apr 24 18:26:10 NOTICE[196620]: PRI got event: 6 on Primary D-channel of span 1
Apr 24 18:26:11 NOTICE[196620]: PRI got event: 8 on Primary D-channel of span 1
Apr 24 18:27:01 NOTICE[196620]: PRI got event: 6 on Primary D-channel of span 1
Apr 24 18:27:41 NOTICE[196620]: PRI got event: 6 on Primary D-channel of span 1


** I tried the line span=1,0,0,esf,b8zs in my zaptel.conf and made no difference.

Here is a debug section for my PRI when I was getting static and echo:

Enabled debugging on span 1
-- Executing SetCallerID("SIP/226-9fca", "3307551414") in new stack
-- Executing Dial("SIP/226-9fca", "Zap/g1/3305596313") in new stack
-- Making new call for cr 32771
> Protocol Discriminator: Q.931 (8) len=46
> Call Ref: len= 2 (reference 3/0x3) (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 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 ]
> [1e 02 80 83]
> 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) ]
> [6c 0c 21 80 33 33 30 37 35 35 31 34 31 34]
> 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) '3307551414' ]
> [70 0b a1 33 33 30 35 35 39 36 33 31 33]
> Called Number (len=13) [ Ext: 1 TON: National Number (2) NPI: ISDN/Telephony Numbering Plan (E.164/E.163) (1) '3305596313' ]
-- Called g1/3305596313
Apr 24 18:13:13 NOTICE[196620]: chan_zap.c:7050 pri_dchannel: PRI got event: 8 on Primary D-channel of span 1
< Protocol Discriminator: Q.931 (8) len=10
< Call Ref: len= 2 (reference 32771/0x8003) (Terminator)
< Message type: CALL PROCEEDING (2)
< [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)
-- Zap/1-1 is making progress passing it to SIP/226-9fca
< Protocol Discriminator: Q.931 (8) len=9
< Call Ref: len= 2 (reference 32771/0x8003) (Terminator)
< Message type: ALERTING (1)
< [1e 02 84 88]
< Progress Indicator (len= 4) [ Ext: 1 Coding: CCITT (ITU) standard (0) 0: 0 Location: Public network serving the remote user (4)
< Ext: 1 Progress Description: Inband information or appropriate pattern now available. (8) ]
-- Processing IE 30 (cs0, Progress Indicator)
-- Zap/1-1 is ringing


Here are my interrupts:

cat /proc/interrupts
        CPU0
0:     960018          XT-PIC  timer
1:          4          XT-PIC  keyboard
2:          0          XT-PIC  cascade
3:    9565339          XT-PIC  t4xxp
5:      16301          XT-PIC  eth0
8:          1          XT-PIC  rtc
9:          0          XT-PIC  usb-ohci, usb-ohci, usb-ohci, ehci_hcd
10:          0          XT-PIC  ohci1394
11:    9566436          XT-PIC  wctdm
12:         23          XT-PIC  PS/2 Mouse
14:      16978          XT-PIC  ide0
15:          0          XT-PIC  ide1
NMI:          0
ERR:          0

Output of lsmod:

lsmod
Module                  Size  Used by    Not tainted
parport_pc             19076   1  (autoclean)
lp                      9060   0  (autoclean)
parport                37056   1  (autoclean) [parport_pc lp]
soundcore               6468   0  (autoclean)
autofs4                12180   0  (autoclean) (unused)
sis900                 15756   1
wctdm                  87328   4
wct4xxp                51360  24
zaptel                178688  62  [wctdm wct4xxp]
floppy                 58012   0  (autoclean)
sg                     36492   0  (autoclean) (unused)
scsi_mod              108168   1  (autoclean) [sg]
microcode               4700   0  (autoclean)
ohci1394               29160   0  (unused)
ieee1394              204676   0  [ohci1394]
keybdev                 2976   0  (unused)
mousedev                5556   0  (unused)
hid                    24708   0  (unused)
input                   5888   0  [keybdev mousedev hid]
ehci-hcd               20264   0  (unused)
usb-ohci               21512   0  (unused)
usbcore                79168   1  [hid ehci-hcd usb-ohci]
ext3                   71300   2
jbd                    52084   2  [ext3]

I was getting IRQ MISSES previously in zttool when I discovered that the PRI card was sharing and IRQ. After I rectified that, the misses have stopped but the static and echo continue. Does anyone have any suggestions? Sorry for the long post, but I'm in big trouble. THANKS!!!

Mark
_______________________________________________
Asterisk-Users mailing list
[email protected]
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to