Had this problem recently. Tried the fix leydog suggested--didn't resolve the problem satisfactorily. However, replacing the wireless router did.
I have a Dlink 624, which I really like, but as it failed, I couldn't keep our computers on our secure network. New 624 (a whole $40 after...