[Last Call] Learn how to a build a cloud-first strategyRegister Now

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1489
  • Last Modified:

Error when trying to activate software echo cancellers in DAHDI for TDM400P card

I just upgraded to Asterisk 1.4.24 and had some echo issues that were not there with 1.4.20.  Reading further I found that I need to edit the system.conf file to add software echo cancellers mg2, kb1, sec2, and sec.  However, when running the DAHDI config script, I get this error:

DAHDI_ATTACH_ECHOCAN failed on channel 1: Invalid argument (22)

Does that mean the echo cancellers were not compiled with dahdi-tools or does my TDM400P card not support it with the wctdm driver?
2 Solutions
Kamran ArshadCommented:

Please check the below discussion;

chrisvz94Author Commented:
Digium was able to help me with the problem.  My kernel wasn't compiled correctly and not loading a module.  I had to add the dahdi_echocan_mg2 to my module loading process (the spot where I load wctdm).  Doing that and soucing dahdi_cfg fixed the problem.


Featured Post

Sign your company up to try the MB 660 headset now

Take control and stay focused in noisy open office environments with the MB 660. By reducing background noise, you can revitalize your office and improve concentration.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now