iPhone connecting to WiFi with Mac Filtering

I have a Wifi router that is using a MAC filtering. Since I got my iPhone14 pro max I can connect to the Wifi however it does not pass traffic.


It appears that the Wifi connection to the SSID has its own MAC address as well as the iPhone itself (I have a primary SSID and a Guest SSID. I have tried connecting to both network with the same result. Both network interfaces SSID1 and SSID1 have their own MAC addresses.


Both MAC addresses (The iPhone's and the SSID1 interface) are entered into the router's MAC filtering table, yet I still cannot pass traffic.

Posted on Jun 16, 2023 2:15 PM

Reply
Question marked as Top-ranking reply

Posted on Jun 16, 2023 3:07 PM

Here is the solution:


To Disable MAC Randomization on iOS Devices:

  1. Open the Settings on your iPhone, iPad, or iPod, then tap Wi-Fi or WLAN.
  2. Tap the information button next to your network.
  3. Turn off Private Address.
  4. Re-join the network.


2 replies

Jun 16, 2023 2:27 PM in response to LL Cool Jay

Normally a device Wi-Fi address not listed in the MAC whitelist will not connect at all, and will report a password error. But when connected go to Settings/Wi-Fi and tap in the i next to the SSID and turn off Private Wi-Fi address if it is on; this feature has the phone provide a “fake” Wi-Fi address to keep the phone from being tracked, but you don’t need it at home.


Also look at the assigned IP address; if it begins 169.254 that means the router did not assign an IP address to the phone, so the phone made one up to create an ad hoc network. This usually means that the router’s DHCP daemon has crashed; restart the router to fix that.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iPhone connecting to WiFi with Mac Filtering

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.