[asterisk-users] tuning software echo cancellation
We have been distributing asterisk servers for several years now, and early on decided that hardware echo can was the way to go. Our first few boxes without it had horrid echo problems, and attempts at tuning in 2006 didn't make any difference. We installed a new server yesterday at a client's location with a Rhino 4 port FXO card (HW EC included), and when an inbound call was answered the oddest shrieking sound was heard by the caller, and the internal SIP phone heard nothing at all. On a call with Rhino support they disabled the echo cancellation module and all was well, though of course we have a horrible echo problem now. We are going through an RMA process with Rhino, which is fine (kudos for them to cross ship - really good support team there). But the client is of course chomping at the bit to get the system live. We are totally out of touch on the subject of software echo cancellation in asterisk. The system is running 1.4.28 and Dahdi 2.2.1-RC2. I understand that when Dahdi detects no HWEC, it enables SWEC by default. Is there anything I can do to tweak the settings to try and make this liveable for the client until we get the card? The server is in the Caribbean, so it may actually be a bit before the card arrives. We would love to get them running before then, but it is so bad right now that we cannot. Thanks for any links to info... Cheers, j -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] tuning software echo cancellation
At 09:49 AM 6/10/2010, you wrote: The system is running 1.4.28 and Dahdi 2.2.1-RC2. I understand that when Dahdi detects no HWEC, it enables SWEC by default. Is there anything I can do to tweak the settings to try and make this liveable for the client until we get the card? The server is in the Caribbean, so it may actually be a bit before the card arrives. We would love to get them running before then, but it is so bad right now that we cannot. Thanks for any links to info... If it was me, I'd sure risk the $40 for 4 lines worth of HPEC. I have a Digium card so it was free, but I put up with a year of messing with the other software echo cans before HPEC was released and the day I got it working was the last day I ever heard echo and the last day my wife ever complained about it. OSLEC is also supposed to be good, but HPEC is easy and it works. Might work good enough you can stop buying hardware echo solutions for small installations. Ira -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] tuning software echo cancellation
On Thu, 10 Jun 2010, Jeff LaCoursiere wrote: We are totally out of touch on the subject of software echo cancellation in asterisk. The system is running 1.4.28 and Dahdi 2.2.1-RC2. I understand that when Dahdi detects no HWEC, it enables SWEC by default. Is there anything I can do to tweak the settings to try and make this liveable for the client until we get the card? The server is in the Caribbean, so it may actually be a bit before the card arrives. We would love to get them running before then, but it is so bad right now that we cannot. I've been using OSLEC and TDM400 type cards for a while now (openvox). It just works Gordon -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] tuning software echo cancellation
- Gordon Henderson gordon+aster...@drogon.net escreveu: On Thu, 10 Jun 2010, Jeff LaCoursiere wrote: We are totally out of touch on the subject of software echo cancellation in asterisk. The system is running 1.4.28 and Dahdi 2.2.1-RC2. I understand that when Dahdi detects no HWEC, it enables SWEC by default. Is there anything I can do to tweak the settings to try and make this liveable for the client until we get the card? The server is in the Caribbean, so it may actually be a bit before the card arrives. We would love to get them running before then, but it is so bad right now that we cannot. I've been using OSLEC and TDM400 type cards for a while now (openvox). It just works Gordon I second that, OSLEC is awesome. -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] tuning software echo cancellation
On Thu, 10 Jun 2010, Gordon Henderson wrote: On Thu, 10 Jun 2010, Jeff LaCoursiere wrote: We are totally out of touch on the subject of software echo cancellation in asterisk. The system is running 1.4.28 and Dahdi 2.2.1-RC2. I understand that when Dahdi detects no HWEC, it enables SWEC by default. Is there anything I can do to tweak the settings to try and make this liveable for the client until we get the card? The server is in the Caribbean, so it may actually be a bit before the card arrives. We would love to get them running before then, but it is so bad right now that we cannot. I've been using OSLEC and TDM400 type cards for a while now (openvox). It just works Gordon Isn't OSLEC on by default? Or is this something I must turn on specifically? If it is on it isn't doing much in our case :) Cheers, j -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] tuning software echo cancellation
On Thu, 10 Jun 2010, Jeff LaCoursiere wrote: On Thu, 10 Jun 2010, Gordon Henderson wrote: On Thu, 10 Jun 2010, Jeff LaCoursiere wrote: We are totally out of touch on the subject of software echo cancellation in asterisk. The system is running 1.4.28 and Dahdi 2.2.1-RC2. I understand that when Dahdi detects no HWEC, it enables SWEC by default. Is there anything I can do to tweak the settings to try and make this liveable for the client until we get the card? The server is in the Caribbean, so it may actually be a bit before the card arrives. We would love to get them running before then, but it is so bad right now that we cannot. I've been using OSLEC and TDM400 type cards for a while now (openvox). It just works Isn't OSLEC on by default? Or is this something I must turn on specifically? If it is on it isn't doing much in our case :) I compile up stuff from scratch, so a lot might depend on your distribution.. You need the module dahdi_echocan_oslec loaded, and in /etc/dahdi/system.conf, I have: echocanceller=oslec,1-4 Gordon -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] tuning software echo cancellation
On Thu, Jun 10, 2010 at 07:25:43PM +0100, Gordon Henderson wrote: On Thu, 10 Jun 2010, Jeff LaCoursiere wrote: Isn't OSLEC on by default? Sadly it's not included in the default DAHDI. Several distros include it. Those also set it as the default EC for system.conf generated by dahdi_genconf. E.g. http://svn.debian.org/viewsvn/pkg-voip/dahdi-tools/trunk/debian/patches/echocan_oslec?view=markup I compile up stuff from scratch, so a lot might depend on your distribution.. You need the module dahdi_echocan_oslec loaded, and in /etc/dahdi/system.conf, I have: echocanceller=oslec,1-4 Actually, dahdi will modprobe the module 'dahdi_echocan_foo' if you have the line 'echocanceller=foo,channels' . So you need the module avaialble, rather than loaded. -- Tzafrir Cohen icq#16849755 jabber:tzafrir.co...@xorcom.com +972-50-7952406 mailto:tzafrir.co...@xorcom.com http://www.xorcom.com iax:gu...@local.xorcom.com/tzafrir -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
Re: [asterisk-users] tuning software echo cancellation
On Thu, 10 Jun 2010, Gordon Henderson wrote: On Thu, 10 Jun 2010, Jeff LaCoursiere wrote: On Thu, 10 Jun 2010, Gordon Henderson wrote: On Thu, 10 Jun 2010, Jeff LaCoursiere wrote: We are totally out of touch on the subject of software echo cancellation in asterisk. The system is running 1.4.28 and Dahdi 2.2.1-RC2. I understand that when Dahdi detects no HWEC, it enables SWEC by default. Is there anything I can do to tweak the settings to try and make this liveable for the client until we get the card? The server is in the Caribbean, so it may actually be a bit before the card arrives. We would love to get them running before then, but it is so bad right now that we cannot. I've been using OSLEC and TDM400 type cards for a while now (openvox). It just works Isn't OSLEC on by default? Or is this something I must turn on specifically? If it is on it isn't doing much in our case :) I compile up stuff from scratch, so a lot might depend on your distribution.. You need the module dahdi_echocan_oslec loaded, and in /etc/dahdi/system.conf, I have: echocanceller=oslec,1-4 Ahh. I see that the MG2 canceller is installed by default, and I see by Google that it is not very much liked. SVN'ing the latest OSLEC now. Thanks for the advice! Cheers, j -- _ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users