3 ms·
Not mentioned in the article, but I'd also recommend force-setting DHCP Option 43 to "ANDROID_METERED" to let Android clients know you're on a metered connectio
by tjohns 7y ago
Not mentioned in the article, but I'd also recommend force-setting DHCP Option 43 to "ANDROID_METERED" to let Android clients know you're on a metered connection (hotspot) instead of a normal landline-based WiFi network. [1] This inhibits some things like automatic updates.
I don't know of an equivalent for other OSes, unfortunately.
[1]: https://www.lorier.net/docs/android-metered.html https://www.lorier.net/docs/android-metered.html
- voltagex_ 7y agohttps://apple.stackexchange.com/questions/199163/how-does-ios-and-os-x-detect-when-a-wi-fi-network-is-a-personal-hotspot https://apple.stackexchange.com/questions/199163/how-does-io... seems to think it's in the wifi beacon itself for OS X. No detection method appears to be present in Windows 10, it's all geared towards LTE modems integrated in the machine. I really wish this had been standardised.
- p_l 7y agoWindows 10 appears to support one of the newer standards for announcing su h details in beacon
- voltagex_ 7y ago"Microsoft has defined a vendor extension to the 802.11 protocol." https://docs.microsoft.com/en-us/windows-hardware/drivers/mobilebroadband/network-cost-information-element https://docs.microsoft.com/en-us/windows-hardware/drivers/mo...
- p_l 7y agoIt also supports at the very least WiFi Alliance's Passpoint, based on 802.11u.
- the_mitsuhiko 7y agoNon unlimited data SIM cards are very uncommon in Austria where the writer of this article is from.
- arthurfm 7y agoFor macOS you need to use an app like TripMode [1] or Little Snitch [2]. [1] https://www.tripmode.ch https://www.tripmode.ch [2] https://www.obdev.at/products/littlesnitch/ https://www.obdev.at/products/littlesnitch/
- terminalhealth 7y agoOne can also use traffic shaping (iptables and tc) to dry up large downloads: https://unix.stackexchange.com/questions/229403/rate-limit-network-but-allow-bursting-per-tcp-connection-before-limiting https://unix.stackexchange.com/questions/229403/rate-limit-n... As anyone aware of even better solutions than this?