Originally Posted by Tinman
My WLAN would do the same thing if I did not use a static DNS address--and not the DNS address of my router. The iPhone doesn't play well with certain routers.
Find out what DNS servers your ISP uses (or try 208.67.222.222 and 208.67.220.220). Go into the setting for your WLAN connection and enter those IPs as the DNS IPs.
OK, I went into my router settings, and my ISP was assigning 24.197.97.132 and 24.197.97.134 as the DNS. My laptop works fine using those DNS settings. I looked in my iphone WLAN network settings for my home wifi network, and it shows the same IP addresses. I set those IP addresses under static and it still does the same thing (shows full wifi signal, but wont connect).
I put in those IP addresses you suggested as the static DNS addresses, and it works fine.
so now my question is... why do the DNS addresses from my ISP work on my laptop, but not on my phone...
also... am i going to have to put in these static DNS address for every connection that doesn't work? is there a way to set the DNS no matter what connection you are using?