I tried making echo training = 800 and it is not helping. .
Actually i will try using ztmonitor and will come back with the feedback . Actually the site is at a remote place and its a little difficult to monitor.
Will get back when i do.
if you have onboard echo can, the software routines should never be used. have you tried a later version of Zaptel ? 1.2.3 is getting on a bit now, and there have been a number of improvements since that was released.
let me just back to the basics.
how do i make sure that the card is actually doing the hardware based echo can that it is supposed to do?
i have a 2.4 linux kernel with a fedore core 2 distro, asterisk 1.2.8 and zaptel 1.2.3.
i read up somewhere that for the card we are using - a tdm2403e (with octasic echo-cancellation), a minimum of linux 2.6 is required. if that is so, then i am currently barking up the entirely wrong tree
You should be able to use the latest Zaptel release with your 1.4 kernel just fine. If you haven’t disabled the on board echo canceller, then any changes to the software echo canceller in zapata.conf will have no affect at all.
To clarify things for you, if you have the onboard echo canceling hardware, you do not want to enable echo canceling or echo training in your zapata.conf file. The drivers will automatically detect the onboard canceling hardware and use it. You can see it is active when the four leds on the board are pulsing in sequence.
Personally, I have had horrible results with the hardware echo canceler for pots lines. In fact, I have ripped it off and use 128 pings software canceling and get better results.
Finally, I strongly (very strongly) suggest you set your gains to 0 and run the fxotune utility against the lines. This will test your phone line echo, and its electronic makeup from the pop to you. It does take some time and you will need to run it once every other month. I have a cron job setup to do this. You will also need to have the fxo tune be added to your zaptel rc script so that the values are loaded into the zaptel drivers. After doing your first fxotune, then tweak your gains as needed. I normally never go over 4db TX and 8 db RX.
Side note on fxotune… there have been lots of bugs around this utility over the past year. Make sure you read all the docs and posts on voip-info.org about it. To make sure it is behaving properly, use a butset on your pair keeping it onhook and issue a test on one line. Make sure you hear the utility dial a digit (usually 5) before sending tones otherwise it will fight the dialtone and give you bogus characteristics.