Para cambiar la dirección MAC utilizo el común
sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -z
sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx
networksetup -detectnewhardware
Muestra la dirección MAC modificada cuando ejecuto
ifconfig en0 |grep ether
¿Es esto suficiente o si la dirección modificada también aparece en las Preferencias del sistema - > ¿Red y en el submenú de detalles de Wi-Fi extendido ( alt + clic en el símbolo de Wi-Fi)? En ambos lugares, la dirección MAC original todavía se muestra, aunque el Terminal da una dirección diferente.