Solved

Echo on Linksys SP941 IP Phone

Posted on 2006-06-13
4
771 Views
Last Modified: 2012-05-05
Hi, I'm running an Asterisk server and configured outside calling.  When i call in using and outside phone and pick up with the Linksys SP941 SIP phone, I hear major echo.  Does anyone know how to troubleshoot/resolve such an issue?  Is it a setting on the phone or is it on the Asterisk server?

I'll greatly appreciate the help...
0
Comment
Question by:jetli87
  • 2
  • 2
4 Comments
 
LVL 8

Expert Comment

by:christsis
ID: 16898840
When you say you're calling in is this on an FXO port in the asterisk box? T1? SIP?

If you're calling in on a zaptel port (FXO, T1, or any other PSTN connect) you'll want to check a couple things.
Make sure you get the latest zaptel driver (svn is the best but stable is fine as well)
Edit the zconfig.h and make sure you are using
#define ECHO_CAN_MG2
as the echo anceller and comment out the rest.

Recompile the zaptel driver, unload and reload the modules, and restart asterisk.

MG2 has made some huge echo cancelling improvements.

Also make sure in your zapata.conf you have
echocancel=yes
echotraining=yes (or 800)
rxgain=0.0
txgain=0.0

This is where you want to start for testing.

From here place a call and run ztmonitor from the zaptel source directory:
./ztmonitor <zaptel channel number> -v

This will show you the RX and TX gains. The general setting would be to have both about in the middle, but it varies what will help echo. Watch the ### movement to see if you are hitting extremely high or extremely low while talking. From there adjust the rxgain and txgain in the zapata.conf to increase or decrease the db as needed. By properly getting the rxgain and txgain set you will see a huge decrease in echo.

Normal situations you will see rxgain require a higher value than the txgain. It's just going to be a large amount of trial and error to find something that works on your lines.

Make sure you restart asterisk after editing the zapata.conf as a simple reload does not make the new changes take effect.

Chris
0
 
LVL 1

Author Comment

by:jetli87
ID: 16898880
thanks in advance chrsitsis...I'll try everything you listed here.

btw, this is my first asterisk server so bare with me since i'm still a noob.

AS for calling, I'm currently testing my settings on an FXO port but will be deploying the Asterisk server using a T1 line in a few weeks.

will the echo settings have different results on either a T1 or FXO port?
0
 
LVL 8

Accepted Solution

by:
christsis earned 500 total points
ID: 16898910
No problem at all.

As far as the T1/PRI vs FXO, absolutely... however it will all depend on the telco. The T1 may or may not have echo cancellation alerady on the line. So you will pretty much have to go through the same process to find the right settings for the T1 as it's unlikely they will be the same as your POTS FXO port.

Also make sure you do lots of RTFMing as it will help your understand who, what, why echo occurs...

http://www.voip-info.org/wiki/view/Asterisk+echo+cancellation
http://www.voip-info.org/wiki/view/Causes+of+Echo
http://www.voip-info.org/wiki/view/Asterisk+echo+avoidance

0
 
LVL 1

Author Comment

by:jetli87
ID: 16898914
thanks for the prompt help!
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Hosted Lync 2013 disconnection issues 4 99
Configuring CoS 1 44
Cisco Call Manager/ Cisco Unity Question 7 73
Cost effective dual wan w/ qos 5 55
I recently purchased a Bluetooth headset called the Music Jogger (model BSH10). The control buttons on it look like this: One of my goals is to use it as the microphone and speakers for Skype calls. In that respect, it works well. However, I …
If your business is like most, chances are you still need to maintain a fax infrastructure for your staff. It’s hard to believe that a communication technology that was thriving in the mid-80s could still be an essential part of your team’s modern I…
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an antispam), the admini…

733 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question