A couple of days ago my 4s was updated to the lates OS and afterwards refused to connect to my home WiFi.
I had no idea there were so many problems with Apple products after surfing for possible solutions and was seriously considering an iPad for my wife for Christmas - not really sure now 😟.
Having tried just about every possible fix through this and other forums I decided to pop into the local 'phone shop this morning and just ask them if they would try to connect my 4s to their WiFi for me, temporarily and just for a test..
They just tapped their connection name - typed in their password - and down came all the email 🙂.
I asked them what type of security key they were using and they answered WEP.
When I got home I checked my own security key and it was WPA with a rediculously long access key which would be impossible to input on the iPhone, so I changed my key to WEP which gave a much shorter (and obviously less secure...) access key.
Then I went to Settings - WiFi - and chose Other Network.
When asked I input the new access code and voila - WiFi connection under the name of my home WiFi network.
It has been connected 6-7hrs, hasn't dropped out like it used to before and the Internet is faster for surfing. It also displays a much stronger signal 😎.
I really hope what did it for me will do if for some of you.
Recap: The 4s was seeing mine an neighbours networks but just refusing to connect.
After proving the 4s worked elsewhere I changed my home network security from WPA to WEP.
(I did read this somewhere before but decided to confirm conectivity elsewhere before trying it).
Good Luck.