permissões insuficientes para alterar o endereço MAC

1

Estou tentando alterar o endereço MAC do hardware Wi-Fi de um laptop. Quando tento alterar o endereço MAC usando macchanger , encontro um erro:

>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

Aqui, o endereço MAC padrão do hardware é 5a:ef:56:3d:dd:7e e o endereço MAC para o qual ele deve ser alterado é 28:27:c4:f6:ca:a5 . Como devo abordar esse erro?

    
por d3pd 25.10.2016 / 14:47

1 resposta

0

No Kubuntu 14.10 Esta página tem um procedimento que funciona. Como root:

service network-manager stop; sleep 5 
ifconfig wlan0 down
macchanger -b -a wlan0; sleep 5 
ifconfig wlan0 up; sleep 5
service network-manager start

O sono pode não ser necessário, mas foi o que funcionou. O Macchanger está nos repos. Minhas tentativas usando ifconfig ou ip link pareciam ter, mas não sobreviveram conectando a uma rede, porque eu não parei o Network Manager. O queimado no MAC foi reafirmado.

Isso também funciona:

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;

Tenho a sensação de que há algumas pequenas pegadinhas à espreita:

  • Na interface do Network Manager, limpe o campo 'Restringir ao dispositivo:'. Também desmarque o campo "Aleatório".

  • Use um MAC com um prefixo de fornecedor reconhecido, facilmente encontrado no Goog. Muitos roteadores podem dizer a diferença. Também evita qualquer confusão com o 'localmente administrado' bit, WTH que é.

  • Comece de um estado limpo, com relação ao ifup & amp; comandos ifdown. Eles mantenha apenas um registro das alterações que eles fizeram & amp; pode ser inconsistente
    com o verdadeiro estado de rede (E não: não tenho ideia do que estou falando sobre sobre estes)

Fácil. Quando você souber como.

    
por gryphonB 23.11.2016 / 02:53