On 06/29/2010 03:33 AM, Jeroen C. van Gelderen wrote:
Hi Mark,
I'm curious to see if you'd had any luck with DAHDI built-in echo cancellers such as MG2? (I figured since MG2 has been built into DAHDI for a while it would be slightly more likely to work than OSLEC. In my case neither MG2 nor OSLEC works.)
MG2 has very little chance of working. OSLEC is the only open source canceller which actually works.
In order to determine whether echo cancellation is in use with DAHDI you can check the output of lsdahdi:
[root@elastix ~]# lsdahdi ### Span 1: XBUS-00/XPD-00 "Xorcom XPD #00/00: FXS" (MASTER) 1 FXS FXOKS (In use) (SWEC: OSLEC) (EC: OSLEC) 2 FXS FXOKS (In use) (SWEC: OSLEC)
This shows FXS port 1 in off-hook with OSLEC in-use. FXS port 2 has OSLEC configured but is on-hook.
If I were to run FreeSwitch the channel would be silent in this configuration.
Regards, Steve