Idiotic behaviour with public Wifi

Soldato
Joined
28 Dec 2003
Posts
16,499
Going to rant because this bit me on the bum again the other day.

If you use a public Wifi system like O2 then, whenever the phone comes into range of a hotspot, it automatically connects to it. Of course you're then supposed to fill in the web-based login form before you can access the Internet.

The problem is, until you do that, you have no Internet access at all! The phone tries to use the Wifi as it's connected but there's no throughput as you've not signed in.

This has bitten me a few times, in pubs and the like. I'll be there for an hour or two before I pull my phone out and realise it's been stuck on the Wifi with no connectivity.

This is utterly hopeless. What iOS should do is, if it's been connected to an open Wifi access point but web-based authentication is required, then if you've not filled in the form and signed in within a few minutes, disconnect from the Wifi again and fall back to 3G.

Grrrrrr </rant>
 
Turn wifi off until you need it? sbsettings makes that rather easy and quick to do.
 
This would bother me if i actually managed to have a reliable 3g signal outside of the house. im usually surprised when it randomly connects after being out and about for hours and i get all my emails and whatsapp messages at once.
 
Yep, this has happened with iOS for years.

It *really* annoys me when my iPhone connects to a WiFi AP automatically but then has no internet on it (usually because a browser window needs to be opened to “Sign in” or “Accept the terms”), but because it’s connected to WiFi the stupid iPhone routes all internet traffic down that interface (Apps, Mail, etc) and it then gets nowhere… it never thinks to try cellular data instead.

Surely it can’t have been that hard for them to code it to ping apple.com, and if the response it gets back is not from the correct IP address (it's the login page) to kill the WiFi interface and go back to Cellular.

Code:
if ((host -t a apple.com) != 92.123.233.15){
 ifconfig wifi0 down
 }
 
You know you can turn off Auto-Join on public Wi-Fi networks right?

j4VSWwH.jpg
 
Last edited:
Was also going to point that feature out, it's been there for as long as I can remember. Never had the issue myself.
 
Back
Top Bottom