3 ms·
I'd love to know how Apple decides if a Wifi network is usable or not. For some reason my home network is flagged as a "Mobile" network and people connected to
by muppetman 4y ago
I'd love to know how Apple decides if a Wifi network is usable or not. For some reason my home network is flagged as a "Mobile" network and people connected to it can't update to the latest version of iOS etc.
Is it because I've also created a Mobile Hotspot with the same SSID on a spare mobile phone I have, so my family can use their iPads out and about without having to connect to a new Wifi network? (i.e. I just works)
Is it because for some devices on my network, I DHCP them a different DNS server so they get adblocking via AdGuard home?
Who knows. It's so annoying. The fix if you want to update iOS on my home network is to connect to the Wifi Network called "F*kApple" which is exactly the same network as normal, but with a different SSID. Because that works just fine.
Also, F*k Apple.
PS: Also F Google because trying to search this problem just gives me the most infuriatingly childish "How to fix!" articles.
- bombcar 4y agoIt's probably because of the hotspot with the same SSID. You should be able to set wifi network priority so "home network" is first but if not available it automatically goes to "phone network".
- muppetman 4y agoThe way I've fixed it is to reset the Network Settings on the iPad. Brutal, but it works. I hate that this stuff is hidden with no way to change it.
- c0nsumer 4y agoDHCP option 43 is often used to indicate if a mobile network is metered. (May be other ways, this is the one I'm most familiar with.) I'm guessing your "spare mobile phone" is Android? Apple caches a lot of info about networks it connects to. So it's probably caching that it received this option and "knows" that network to be metered. Best solution for this is to have either more control over your mobile network so it's not sending that option, or more easily, name the mobile network something else from your home one.
- vetinari 4y agoAFAIK Apple ignores the dhcp 43, 'ANDROID_METERED' option. Or did they change? Curiosly, Microsoft does respect it: https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-dhcpe/83efd6fb-9af3-4020-a524-e1c665858a88 https://learn.microsoft.com/en-us/openspecs/windows_protocol..., though it has to be matched to 'MSFT 5.0' clients.
- neurostimulant 4y agoApple doesn't seem to do that, but somehow magically know if the AP is an iphone without using DHCP option 43, even before connecting to that AP.
- sgtnoodle 4y agoAndroid uses a vendor DHCP "option 43" set to ANDROID_METERED or something like that. If you Google for something like "iOS set wifi to metered", it looks like there's a user accessible setting.
- neurostimulant 4y ago> Is it because I've also created a Mobile Hotspot with the same SSID on a spare mobile phone I have If that spare mobile phone is an iphone, probably yes.
- muppetman 4y agoNo it's a cheap Android.