Impact of iOS 14 MAC address randomization on Peplink networks

Interested to see if Peplink will comment on this at some point.

Good write up from Meraki on the potential impact (dhcp pool exhaustion, ip conflict etc)

https://documentation.meraki.com/zGeneral_Administration/Cross-Platform_Content/Meraki_and_iOS_14_MAC_Address_Randomization

I could see the DHCP pool exhaustion be a common problem with networks with many iOS devices.

Shortening the lease time would be a way to mitigate issues.

According to Apple, they reuse the same random MAC address on a given network but may release an update to rotate the random Mac addresses further exacerbating the potential problems.

Android phones have been randomizing MAC for past year. Android phones outnumber iOS globally. Have we seen issues the past year? Is iOS doing differently than Android?

Good point. I’m not all that familiar with Android releases.

But found this:

Android 6.0 added randomized MAC addresses when scanning for WiFi but still showed your proper one after establishing a connection. With Q, the big change is the address will stay random even after you connect to a network, thus hiding your unique MAC.

https://www.androidpolice.com/2019/04/05/android-q-randomizes-mac-addresses-by-default-with-per-network-customization/

Also states that devices with previously saved networks would keep using non random MAC address after updating to Q unless enabled afterwards.

I agree there are many more Android devices than iOS but many are running older versions due to hardware support.

Google has a very short support lifecycle. That’s even shorter for bloated devices like Samsungs for instance.

How many iOS devices got updated to v14 over the past week? iOS 14 is supported all the way back to iPhone 6s.

And Apple enabled the Mac randomization by default.