Я пытаюсь изменить MAC-адрес аппаратных средств Wi-Fi ноутбука. Когда я пытаюсь изменить использование MAC-адреса macchanger
, Я встречаюсь с ошибкой:
>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 находится в repos. Мои попытки с помощью 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;
у меня есть чувство, что существуют некоторые небольшие потаенные глюки:
В Администраторе сети gui, очиститесь, 'Ограничивают Устройством': поле. Также очистите поле 'Random'.
Использование MAC с распознанным префиксом поставщика, легко найденным на Goog. Много маршрутизаторов могут сказать различие. Это также избегает любой путаницы с 'локально администрируемым' битом, WTH, который является.
Легкий. После того как Вы знаете как.