ラップトップのWi-FiハードウェアのMACアドレスを変更しようとしています。 macchanger
を使用してMACアドレスを変更しようとすると、エラーが発生します。
>Sudo service network-manager stop
>Sudo macchanger --mac 28:27:c4:f6:ca:a5 wlp4s0
Current MAC: 28:27:c4:f6:ca:a5 (unknown)
Permanent MAC: 5a:ef:56:3d:dd:7e (Intel Corporate)
[ERROR] Could not change MAC: interface up or insufficient permissions: Device or resource busy
ここでは、ハードウェアのデフォルトMACアドレスは5a:ef:56:3d:dd:7e
および変更先のMACアドレスは28:27:c4:f6:ca:a5
。このエラーにどのように対処すればよいですか?
Kubuntu 14.10では このページ が機能する手順を持っています。ルートとして:
service network-manager stop; sleep 5
ifconfig wlan0 down
macchanger -b -a wlan0; sleep 5
ifconfig wlan0 up; sleep 5
service network-manager start
スリープは必要ないかもしれませんが、それがうまくいきました。 Macchangerがリポジトリにあります。 ifconfigまたはipリンクを使用した私の試みは成功したように見えましたが、ネットワークマネージャーを停止しなかったため、ネットワークへの接続を生き延びませんでした。 MACでの焼き付けが再度表明されました。
これも機能します:
service network-manager stop; sleep 5
ifconfig wlan0 down; ifconfig wlan0 hw ether F8:27:93:01:02:03
ifconfig wlan0 up; sleep 5;
service network-manager start; sleep 5;
私はいくつかの小さな問題が潜んでいると感じています:
Network Manager GUIで、「デバイスに制限:」フィールドをクリアします。また、「ランダム」フィールドをクリアします。
Googで簡単に見つけられる、ベンダープレフィックスが認識されたMACを使用します。多くのルーターが違いを認識できます。また、「ローカル管理」ビット、つまりWTHを持つsnafuも回避します。
簡単です。あなたが方法を知ったら。