ptrowski,
Have you tried setting the DTMF method to Auto after you installed DD-WRT? If you haven't tried, its probably worth a try.
The only times I hear tones are from Magicjack phones. Even with Magicjack, its not all the time. And people who call me from Magicjack phones have high latency because of the geographical presence.
Bookmarks