Hi Franco,
I don't think it's the card as we have a brand new one, and the other card before did the same. It didn't have any onboard echo cancellers, which we overlooked, so we went and bought this new one. The echo is fine as I said, just the scratchy sound is terrible.
RE the echo cancellers, though, I noticed that in your system.conf you set echocaneller to NO, yet in the chan_dahdi.conf it is set to yes (or 256 or whatever).
So my question is with HW echo cancellers, where should they be enabled. Originally, I had it set to yes in chan_dahdi.conf and in the system.conf it said echocanceller=mg2,1 for all channels as you can still see commented out in the previous post....
Also, as I said initially, we're running a precompiled SAIL/SME version with a pretty old asterisk. Maybe that's where it all lies. If I understand one of the posts above correctly, there's no way to upgrade asterisk on the distro we have....
Thanks again
Frank