I have the exact same problem at home. Also on a DIR-655.
A new router then, but great that there is a soullution here. Seems quite hard to find any when the phone is as new as it is.
-- Edit --
anyone who knows any D-link thats not to expencive that works?