Estou tentando executar o macchanger a partir do aplicativo terminal de um dispositivo de toque do Ubuntu para evitar que terceiros inescrupulosos (ou seja, provedores de Wi-Fi) rastreiem meu endereço MAC. No entanto, falha miseravelmente com o erro abaixo: (o mac atual XX é mascarado de propósito)
/home/phablet# macchanger -e ccmni0
[ERROR] Could not read permanent MAC: Operation not supported
Current MAC: XX:XX:34:v7:66:f8 (unknown)
Permanent MAC: 00:00:00:00:00:00 (XEROX CORPORATION)
[ERROR] Could not change MAC: interface up or insufficient permissions: Operation not supported
Eu tentei encontrar as permissões de apparmor exigidas pelo macchanger sem sucesso. Alguma idéia de como pode ser consertado?
Edit: Eu tentei executar o comando do adb shell com o mesmo resultado, então não tenho mais certeza se é um problema com o apparmor ou o ubuntu touch distro.
Eu também tentei ip link set dev ccmni0 address xx:xx:xx:xx:xx:
e consegui
RTNETLINK answers: Operation not supported
Editar: Eu reinstalei o macchanger (apt-get install macchanger). Durante a instalação eu tenho uma pergunta (".... você quer gerar um endereço MAC aleatório em cada reinicialização") -selecione - & gt; Sim. Agora o mac muda ao reiniciar, mas ainda não consigo alterá-lo em tempo de execução (sem reiniciar).