I recently installed Ubuntu 12.04. I have a Toshiba Satellite C660. It stays connected to the internet for about an hour then disconnects and doesn't reconnect. It then keeps on asking for the router's password. No matter how many times I click connect it won't reconnect. Windows is fine. Even if it does disconnect it'll connect but Ubuntu wont. If I re-boot into Ubuntu it's fine but then it'll disconnect after a while again :S Power management is off and so is the hibernate option.

Any suggestions?