Comment configurer l'adaptateur WiFi en mode moniteur?

21

Je viens d'installer avec succès un pilote (athk9_htc) pour TP-Link TL-WN722N (un adaptateur WiFi USB) dans Ubuntu 14.04.1. Mon objectif est de capturer le trafic WiFi avec Wireshark.

J'essaie de configurer l'adaptateur en mode moniteur en exécutant: sudo iwconfig wlan1 mode monitor Cependant, il me donne un message d'erreur:

Error for wireless request "Set Mode" (8B06):
    SET failed on device wlan1; Device or resource busy.

Comment puis-je le régler en mode moniteur?

Modifié: je ne suis pas d'accord qu'il s'agit d'une question en double. En fait, j'ai trouvé ce fil avant de poser cette question. Cependant, il y a deux réponses dans ce fil, mais aucune réponse vérifiée. Si je ne pose plus cette question, comment puis-je obtenir la réponse? De plus, la réponse donnée par @ chili555 est différente des réponses dans ce fil, et j'ai vérifié que cette réponse fonctionne. Si la question est dupliquée, ne devrait-il pas ajouter un commentaire dans ce fil pour indiquer qu'une réponse vérifiée est là, au lieu d'indiquer qu'une question répondue est une question dupliquée?

vide
la source
2
Pas un double, car cela ne répond pas à la question.
mikewimporte

Réponses:

27

Cela peut fonctionner si vous désactivez d'abord l'interface:

sudo ifconfig wlan1 down
sudo iwconfig wlan1 mode monitor

Vérifier:

iwconfig

Toutes les combinaisons de périphériques et de pilotes ne sont pas compatibles avec le mode moniteur.

chili555
la source
Attendez. Je descends l'inferface et le configure en mode moniteur. puis remontez-le sudo iwconfig wlan1 up. Il est toujours en mode moniteur lorsque je cours iwconfig. Cependant, je le connecte à un point d'
accès
Je me attends donc. Lorsque vous vous connectez à un point d'accès ou à un point d'accès, vous ne surveillez plus. L'AP gère le canal, le débit binaire, etc. Le comportement que vous décrivez est tout à fait correct.
chili555
Je peux donc commencer à renifler le WiFi avec Wireshark sans le connecter à un AP?
vide
1
Oui je viens de le tester. Ça marche.
vide
1
Tout d'abord, vous devez vous déconnecter de l'AP à l'aide du gestionnaire de réseau. Exécutez ensuite les 2 commandes (ifconfig et iwconfig), sinon il essaiera de revenir en mode moniteur.
JBaczuk
3

La meilleure façon de mettre votre adaptateur Wifi en mode moniteur est d' utiliser airmon-ng .

Vous pouvez l'installer en tapant dans un terminal sudo apt-get install aircrack-ng

De plus, si vous utilisez Wireshark, vous devez l'exécuter en tant que superutilisateur pour pouvoir mettre votre adaptateur en mode moniteur ... :)

Pigeonaras
la source
1
J'ai lu un fil qui dit qu'exécuter Wireshark en tant que superutilisateur n'est pas une bonne idée. Dans ce lien, il a suggéré un moyen de capturer sans autorisation root [ askubuntu.com/questions/74059/… . Cependant, cela a échoué lorsque j'ai suivi cette méthode.
vide
Sans autorisations root, vous ne pouvez pas configurer votre adaptateur en mode moniteur
Pigeonaras
Revenons à la question, j'ai toujours la même erreur après avoir couru sudo apt-get install aircrack-ng...
eepty
2
Qu'est-ce qui vous fait penser que c'est la meilleure façon?
voix
Pour moi, airmon-ng a cessé de fonctionner aujourd'hui pour passer en mode moniteur pour carte externe. Interne allait. Mais la manière ifconfig / iwconfig a fonctionné. Mais la manière iwconfig ne me donne pas de nouveau nom comme wlan1mon etc. J'espère que cela n'a pas d'importance!
Satya Prakash