Echo Problem (VoIP)

Hello, I am using the Sangoma USBfxo U100, with both Elastix and FreePBX installed for my VoIP office telephony. However, I discovered that there is an echo problem especially for incoming calls. I can hear back what ever I am saying on my side. And today, the same problem occurred for an outgoing call. I have checked the Asterisk File Editor for Elastix, and echo cancellation it appears, is already enabled. I can see the lines “echocancel=yes” and “echocancelwhenbridged=yes”… So now, I really need help identifying what the problem really is and what I can do to solve this echo problem. Is anyone familiar with this issue? If so, could you please help me find the solution… Thank you.

Adjust your gains.