Just a few days ago, my router started acting up. We have several laptops and phones all connected fine, then I will suddenly lose internet access. The windows 7 networking icon is showing me connected but no internet access, however, I can't even connect to the router ip address over wifi. If I use a wired ethernet connection, then everything still works. If I power cycle the router, then everything will work for an hour or two before it drops the wifi connection again. When the wifi goes down, all computers can see the network, but none can connect to it. From windows 7, it just times out.
What could be causing this problem, and steps can I take to troubleshoot this kind of problem?