iOS 4.3.3 seems to affect the WiFi connection of some iphones. In any case, if your WiFi on your iPhone has suddenly seems to be very slow or disconnects very often, assuming you haven’t changed any settings on your router(s), and if you recently updated to iOS 4.3.3, there might be a simple trick you can use while we wait for Apple to update.
Ever since I upgraded my iPhone to iOS 4.3.3, it has been pretty much impossible to connect to Wifi. The origins of the bug are unclear and the symptoms slightly different from phone to phone but in most cases, the affected phone is able to connect to a network but is then unable to surf the net or any other kind of data transferred via the HTTP protocol. In my case, I was able to connect to my home and office networks and I would have a very slow connection for a about a minute on each one before the connection would simply not be doing anything. Note that I would still be connected to the network but was unable to transfer data.
How to Fix It
Warning: The following procedure will erase ALL of your network settings and disable your phone for about a minute while it updates. You will then be prompted to unlock your SIM card and enter your pass code if you have one.
- Go to Settings -> Reset
- Click on Reset Network Settings
- Wait a bit, and then try connection to your network.
This worked for me. It might not work each time and on all devices. If it doesn’t work for you, I think you’re stuck with either waiting for an iOS update or reseting your phone completely to factory settings (restoring from backup might reintroduce the problem).