Although it got things working for you, that solution is not good enough, We shouldnt have to lower security in order to use the handset via wifi!
I dont think it would help me much anyway. I can connect and browse the web via my wifi fine - its just the speed is so slow that it makes iPlayer or Youtube videos unwatchable, as they just dont download. I should be able to use all features of my iPhone, like I paid for, rather then just the basics because of slow speed. In fact, I sometimes have to switch off wifi and watch Youtube videos via 3G, because its faster then wifi!
Before 3.1.3 I could achieve speeds of 7MB via wifi perfectly fine. This rules out my router being the issue - even though I am using WPA security. DHCP is handing out IP's perfectly fine - so no issues that end.
The issue is with the iPhone itself.
All yesterday evening I was getting speeds of under 0.10MB via my iPhone (I checked speeds via my laptop over wifi also to ensure my ISP was not at fault, and I got 10MB with the laptop - so ISP or router not the issue).
However, I got up this morning, and got a speed of 6MB via my iPhone again??!! I bet when I get home it will go back down to unusable. The speed just seems to fluctuate whenever it feels like it.
I am using a cable internet connection - so the contention ratio does not apply. I do not share my line so my speed is always a constant 10MB at all times of the day, whether its a busy period or not.
I am employed as a network engineer. I work with computer networks as a living. Ive ruled out all other possibilities. The issue lays with the iPhone itself, or the recent 3.1.3 update.