I was using *-1.2.23 with zaptel-1.4.6 on FreeBSD a few weeks ago and everything was fine. But someone in the FreeBSD port team removed the wcfxo module from the new zaptel port which means I had to make a change in order to work with my X101P analog card.
So I built a new server using Fedora 10 and installed *-184.108.40.206 with Dahdi-220.127.116.11. The conf files required a few changes but for the most part it worked and I’m somewhat pleased.
But when I use my SIP phones I see this on the CLI
chan_dahdi.c:2010 dahdi_enable_ec: Unable to enable echo cancellation on channel 1 (No such device)
and of course there is a very annoying echo on my SIP phones now. Here are the dahdi configuration files:
[channels] language=en context=deluxe signalling=fxs_ks disconnectsupervision=yes usecallerid=yes hidecallerid=no callwaiting=yes usecallingpres=yes threewaycalling=no callwaitingcallerid=yes threewaycalling=yes transfer=yes canpark=yes transfer=yes echocancel=yes echotraining=yes echocancelwhenbridged=yes cancallforward=yes callreturn=yes immediate=no group=1 callgroup=1 pickupgroup=1 channel=>1
fxsks=1 loadzone=us defaultzone=us
Like I said, the echo cacellation worked with the old zaptel setup but no longer with the dahdi setup. Can anyone offer some advice?