I have a cox provided Netgear CG3000D v1 (Firmware Version 5.5.7) which often disconnects.
When I have only one device connected to the router (Laptop) it works fine. When I add one more device to the Home network (My Oppo Blu-Ray Player) my wireless connection in my Laptop gets disconnected. It Immediately gets reconnected but its annoying for frequent disconnection while watching a movie in Blu-Ray player using a DLNA server.
There is also another scenario where my Blu-Ray player works fine when connected to Youtube while my Laptop gets disconnected and reconnects.
Few times I also see the wireless router getting resetting itself once disconnected (All the lights start blinking).
I also tried few steps by changing the Channel from "Auto" to Specific Channel "6","11" but it didn't solve my problem.