Well I have read most of these posts, here is my problem, and the temporary solution I have found to fix it.
I have a netgear router, never had any issues with it connecting laptops, phones etc. I've purchased my first iPhone4 yesterday, went to connect to wifi, and said it could not connect. I know I have the correct password along with everyone else on here, so I did some research. What seems to be working for me temporarily is. I just downloaded the newest version of ios as well, if that matters which im sure it does because there are a ton of kinks in all new versions.
1. Finding the reset button on the back of the router, not just unplugging it for 20-30 seconds
2. going into routerlogin.net and setting up a whole new connection
3. putting a password lock on it and anything else
4. Connects with the iPhone fine
Connection is fine, been using wifi throughout the day, come now at 2am it says it cannot connect to the wifi after trying to use an app with wifi. Seems like it has been cutting in and out. I have hard resetted my router twice and done this process twice, anyone have a permanent fix that trumps this one? 😕