THIS WORKS!! Solution Found
Had this problem for a couple of days now, and finally cracked it!
Bear with me through explanation, as I'm sure it'll solve your problem. With my router, I have WEP protection. The passkey (i.e. 7A533AA1C7) is generated by me inputting some text (in this case 'nickiscool') and the router converting it to hex or something. I then have four options of codes similar to the above (let's call them 1,2,3 & 4). I select one of these, apply the settings, and thats the passkey set.
Then, I go to my wireless settings on my PC, try to connect to the wifi and input the passkey. Crucially, beneath the passkey entry bit is a 'Key Index', this has to be set to the correct number (1,2,3 or 4) for the connection to work.
For example, I have chosen passkey 2, so I must set my key index is set to 2. Everything works and I'm all happy. That is until I try to find the wifi on my new iphone...
It finds the network, but every time I input the correct passkey, it says it's incorrect. Frustrating! But, what it seems to me is that the iphone's 'Key Index' is permanently set to 1. So, to fix...
- Go into your router settings, generate passkeys and pick option 1.
- Go into your wireless settings, input the new passkey and set 'Key Index' to 1 so your wireless keeps working.
- Attempt to connect with your iphone, use new passkey.
- Bet it works!
Best of luck with it. Tricky and annoying problem, but this seems to have fixed it for me, and I tested it a couple of times to make sure the theory is correct.
Cheers
Nick
The instructions above are not my own but i copied it from somewhere & it worked for me. Also, make sure u set your router to MIXED B/G. On your iPhone, goto WiFi and choose OTHER NETWORKS. Enter your SSID again and WEP as the security type. Enter your password/key. Make sure its KEY Index 1 that u have chosen. U should see the WiFi signal right away.