você deveria ter que fazer isso com o sudo, a menos que você seja um usuário root, você não pode fazer isso.
sudo macchanger --mac 00:11:22:33:44:55 wlan0
irá ajudá-lo.
Então, eu estava brincando com aircrack & Macchanger e seguindo alguns tutoriais. Eu digitei o seguinte comando no terminal
macchanger --mac 00:11:22:33:44:55 wlan0
e recebi o seguinte erro
ERROR: Can't change MAC: interface up or not permission: Invalid argument
Eu não tenho idéia do que isso significa, então eu fiz algumas pesquisas pelo google e me deparei com um artigo aqui e se você for o terceiro comentário da parte inferior, outra pessoa se deparou com o mesmo problema, e houve uma resposta no segundo comentário da parte inferior que simplesmente afirmou.
As you have guessed, this means that the Linux driver for your device doesn't allow changing the MAC address (whereas the Windows one does). Unfortunately, there's not much you can do about it, other than patching the driver yourself or bugging Realtek about it.
Ok, bem, por que isso acontece? isso é muito estúpido, existe alguma maneira de contornar isso, ou quais drivers eu deveria estar procurando substituir?
Como fazemos para "aplicar patch ao driver" ?
você deveria ter que fazer isso com o sudo, a menos que você seja um usuário root, você não pode fazer isso.
sudo macchanger --mac 00:11:22:33:44:55 wlan0
irá ajudá-lo.