3 votes

Les autorisations insuffisantes pour modifier l'adresse MAC

Je tente de changer l'adresse MAC du matériel Wi-Fi d'un ordinateur portable. Lorsque j'essaie de changer l'adresse MAC en utilisant macchanger, je rencontre une erreur :

>sudo service network-manager stop
>sudo macchanger --mac 28:27:c4:f6:ca:a5 wlp4s0
Current MAC:   28:27:c4:f6:ca:a5 (inconnu)
MAC permanente: 5a:ef:56:3d:dd:7e (Intel Corporate)
[ERREUR] Impossible de modifier la MAC : interface active ou permissions insuffisantes : Périphérique ou ressource occupé

Ici, l'adresse MAC par défaut du matériel est 5a:ef:56:3d:dd:7e et l'adresse MAC à laquelle elle devrait être changée est 28:27:c4:f6:ca:a5. Comment devrais-je aborder cette erreur ?

2voto

gryphonB Points 119

Sous Kubuntu 14.10 Cette page a une procédure qui fonctionne. En tant que 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

Les pauses ne sont peut-être pas nécessaires, mais c'est ce qui a fonctionné. Macchanger est dans les dépôts. Mes tentatives en utilisant ifconfig ou ip link semblaient fonctionner mais n'ont pas survécu à la connexion à un réseau, car je n'avais pas arrêté Network Manager. L'adresse MAC intégrée a été rétablie.

Cela fonctionne également :

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;

J'ai l'impression qu'il y a quelques petits pièges qui se cachent :

  • Dans l'interface du Network Manager, effacez le champ 'Restreindre à l'appareil :'. Effacez également le champ 'Aléatoire'.

  • Utilisez une adresse MAC avec un préfixe de fournisseur reconnu, facilement trouvé sur Google. De nombreux routeurs peuvent faire la différence. Cela évite également tout problème avec le bit 'administré localement', WTH que cela signifie.

  • Commencez à partir d'un état propre, en ce qui concerne les commandes ifup & ifdown. Elles gardent uniquement un enregistrement des modifications qu'elles ont apportées et peuvent être incohérentes avec l'état réel du réseau (Et non: je n'ai aucune idée de ce dont je parle en ce qui concerne cela)

Facile. Une fois que vous savez comment faire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X