[asterisk-users] TDM400P, fxotune and ADSL filters - Just a FYI,
FWIW
John French
jFrench at vividvoicedata.com
Mon Jan 15 11:36:03 MST 2007
Eureka, echo free at last! ahh....
I set the rxgain by running my CO's milliwatt test to 14844 from the
original 6688.
I just looped from FXO 3 to the asterisk milliwatt() test on FXO 4, I
just found the txgain was 6686, instead of 14844.
(http://lists.digium.com/pipermail/asterisk-users/2004-November/064312.h
tml)
After bumping the txgain to 6 (!), I got it to 13500 and that was all I
could get. However, The echo has disappeared.
Sorry to answer a question that hasn't been asked, but maybe this will
save someone some serious frustration!
_____
From: John French
Sent: Monday, January 15, 2007 11:40 AM
To: asterisk-users at lists.digium.com
Subject: [asterisk-users] TDM400P, fxotune and ADSL filters - Just a
FYI, FWIW
This may be commonly known but I haven't come across it so here goes,
maybe it'll help someone:
I have terrible echo with asterisk 1.2, zaptel 1.2.12, and a TDM400P
with 1 FXS and two FXO modules.
The Mark2 echo canceller with Aggressive turned on was the only setting
that would make it acceptable.
I found fxotune with this zaptel version to be broken.
I pulled the latest fxotune.c and fxotune.h from cvs and recompiled
zaptel.
fxotune then ran but I got the error: Could not fill input buffer - got
-1 bytes, expected 4000 bytes Failure!
After two days I installed a splitter to listen in and found out that
fxotune wanted 18 seconds of silence on the line but Bellsouth only
gives 15 seconds.
The -m switch in ./fxotune -i -m 15 -vv -b 3 -e 4 -t 2 allowed the test
to complete successfully.
Before tuning the TDM400P with ./fxotune -s, I observed the echo
percentage on the line with ./fxotune -d -b 4 to be .32, a far cry from
the .05 I wanted.
After ./fxotune -s, ./fxotune -d -b 4 revealed an echo percentage of
.075, still not good enough.
I remembered that there is a DSL filter between this FXO module and the
PSTN to break out signal for my DSL modem. I removed it and plugged the
FXO straight in to PSTN.
After a rerun of ./fxotune -i -m 15 -vv -b 3 -e 4 -t 2 and a ./fxotune
-s, ./fxotune -d -b 4 now reveals .026 percent echo!
It appears that the DSL filter circuitry affects the .fxotune impedance
test to the point that it becomes ineffective (~.05 delta in my case)
FWIW, I replaced the filter and reran ./fxotune -d -b 4 and observed a
report of .11 percent echo, which I do not trust due to the filter's
effect on the circuit.
I eagerly removed the aggressive suppression and restored the original
echo canceller to be disappointed that the echo still exists. So it is
back to Mark2 with Aggressive.
If you hang a FXO module behind a DSL filter and have high echo
percentages or echo, this is a gotcha.
I'm now experimenting with zaptel 1.4 with similar results, despite a
new default echo algorithm.
Also, any tips on echo reduction from here would be greatly appreciated,
I'm out of ideas. My biggest fear is installing a hybrid system in a
client's office and to come across a situation where I can't suppress
echo..
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20070115/0c2e2a4c/attachment-0001.htm
More information about the asterisk-users
mailing list