OS X High Sierra で MAC アドレスを偽装する手順が機能しない

OS X High Sierra で MAC アドレスを偽装する手順が機能しない

High Sierra OS X で MAC アドレスを偽装するには、次の手順に従います。 https://blog.macsales.com/43777-tech-101-spoofing-a-mac-address-in-macos-high-sierra/

しかし、次のような予期しないエラーが発生します。

ifconfig: ioctl (SIOCAIFADDR): Device power is off

上記のドキュメントに従って Wi-Fi の電源をオフにし、次のコマンドを実行すると、このエラーが発生します。

sudo ifconfig en0 ether <new-mac-address>

MAC アドレスはopensslドキュメントのコマンドを使用して生成されました。

なぜこのエラーが発生するのでしょうか? ドキュメントに記載されている内容からすると、これは予期しないものです。

関連情報