Skip to content

Instantly share code, notes, and snippets.

@thesauri
Last active June 6, 2025 19:32
Show Gist options
  • Save thesauri/022a307234eb3296fae6487cacc1fc1f to your computer and use it in GitHub Desktop.
Save thesauri/022a307234eb3296fae6487cacc1fc1f to your computer and use it in GitHub Desktop.
Change MAC address macOS 12 Monterey

Change MAC address in macOS Sequoia

I was unable to change the MAC address of the Wi-FI device on a MacBook Air (M1 2020) running macOS Sequoia due to the following error: ifconfig: ioctl (SIOCAIFADDR): Can't assign requested addres.

By running the commands in following sequence I was able to change it successfully:

  1. Turn WiFi device off
  2. Turn the WiFi device on again: networksetup -setairportpower en0 on
  3. Change the MAC: ifconfig en0 ether <mac-address-here>
  4. Run: networksetup -detectnewhardware
@limitay
Copy link

limitay commented Mar 6, 2025

this gives me the same permission denied error as stated earlier in the thread...

@foxhoundsk
Copy link

foxhoundsk commented Mar 8, 2025

this gives me the same permission denied error as stated earlier in the thread...

@limitay Considering you didn't use quote, are you trying my approach? If yes, do you have the WiFI switch disabled? The switch shouldn't be disabled, simply disassociate the AP you were connected to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment