I am having the same problem. I had a similar problem a year or so ago and replaced my cable router. It seemed to solve the problem, but I don't like the answer. I know I only paid $50, but a brand-name router (NetGear) should last longer than that.
I have tried repairing permissions: No...