I had the same problem with a netgear router. My fix for it was to turn down the beacon strength of the wireless signal. That kinda sorta worked, but the damn thing kept connecting and disconnecting. Then I got the grand idea of sticking 2 no.2 pencils underneath it, since then no problems. My guess it was getting too hot. Or maybe it likes lead. Maybe it likes No.2 pencils. Not sure, but it worked.