I still have echo during the first 15 seconds (or so) of each call, and
the exact same thing is happening with either of two X100P in the same
2.2ghz system.
asterisk# cat /proc/interrupts
CPU0
0: 198457690 XT-PIC timer
1: 60 XT-PIC keyboard
2: 0 XT-PIC cascade
3: 0 XT-PIC usb-uhci
8: 1 XT-PIC rtc
9: 2238370315 XT-PIC ehci-hcd, eth0, wcfxo, Intel ICH4
10: 0 XT-PIC usb-uhci
11: 1984790494 XT-PIC usb-uhci, wcfxo
12: 4171 XT-PIC PS/2 Mouse
14: 1152286 XT-PIC ide0
15: 8440833 XT-PIC ide1
NMI: 0
ERR: 0
asterisk# grep wcfxo /proc/interrupts; sleep 10; grep wcfxo /proc/interrupts
9: 2242779142 XT-PIC ehci-hcd, eth0, wcfxo, Intel ICH4
11: 1988706779 XT-PIC usb-uhci, wcfxo
9: 2242791425 XT-PIC ehci-hcd, eth0, wcfxo, Intel ICH4
11: 1988716794 XT-PIC usb-uhci, wcfxo
asterisk#
The system has nothing connected to the usb ports, and the only ethernet
is the eth0 shared with wcfxo #1. Executing the above while inititating an
outbound call (c7960 -> * -> x100p) indicates one x100p card (Int 9) is
running about 1228 interrupts per second, while the second x100p (Int 11)
is running about 1001 per sec. Echo sounds identical on either x100p line.
In zapata.conf, both x100p's include...
echocancel=yes
echocancelwhenbridged=yes
rxgain=0.0
txgain=0.0
Is this likely a motherboard problem too? Or, is there some other indicator
that I should be looking at to narrow down the issue? It really is very
disturbing on both incoming and outgoing calls.
Rich