Wie konfiguriere ich den WiFi-Adapter für den Überwachungsmodus?

20

Ich habe gerade erfolgreich einen Treiber (athk9_htc) für TP-Link TL-WN722N (einen USB-WLAN-Adapter) in Ubuntu 14.04.1 installiert. Mein Ziel ist es, den WiFi-Verkehr mit Wireshark zu erfassen.

Ich versuche, den Adapter durch Ausführen in den Überwachungsmodus zu versetzen. Es wird sudo iwconfig wlan1 mode monitor jedoch eine Fehlermeldung angezeigt :

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

Wie kann ich den Überwachungsmodus aktivieren?

Bearbeitet: Ich bin nicht einverstanden, dass dies eine doppelte Frage ist. Eigentlich habe ich diesen Thread gefunden, bevor ich diese Frage gestellt habe. Es gibt jedoch zwei Antworten in diesem Thread, aber keine überprüfte Antwort. Wenn ich diese Frage nicht erneut stelle, wie kann ich die Antwort erhalten? Auch die Antwort von @ chili555 unterscheidet sich von den Antworten in diesem Thread, und ich habe überprüft, dass diese Antwort funktioniert. Wenn die Frage dupliziert ist, sollte nicht ein Kommentar in diesen Thread eingefügt werden, um anzuzeigen, dass eine verifizierte Antwort vorliegt, anstatt anzuzeigen, dass es sich bei einer beantworteten Frage um eine duplizierte Frage handelt?

eepty
quelle
2
Kein Duplikat, da es die Frage nicht beantwortet.
mikewhatever

Antworten:

26

Es kann funktionieren, wenn Sie zuerst die Benutzeroberfläche herunterfahren:

sudo ifconfig wlan1 down
sudo iwconfig wlan1 mode monitor

Prüfen:

iwconfig

Nicht alle Geräte- und Treiberkombinationen sind für den Monitormodus geeignet.

chili555
quelle
Warten Sie mal. Ich bringe die Oberfläche runter und konfiguriere sie für den Überwachungsmodus. dann rufe es wieder auf sudo iwconfig wlan1 up. Es ist immer noch im Überwachungsmodus, wenn ich laufe iwconfig. Ich schließe es aber dann mit einem WLAN - Hot-Spot, fand ich , dass es wieder zu Managed - Modus ändern ... :(
eepty
So erwarte ich es. Wenn Sie eine Verbindung zu einem AP oder Hotspot herstellen, überwachen Sie nicht mehr. Der AP verwaltet den Kanal, die Bitrate usw. Das von Ihnen beschriebene Verhalten ist insgesamt korrekt.
Chili555
So kann ich das WiFi mit Wireshark schnüffeln, ohne es mit einem AP zu verbinden?
Eepty
1
Ja, ich habe es gerade getestet. Es klappt.
Eepty
1
Zuerst müssen Sie die Verbindung zum AP mit dem Netzwerkmanager trennen. Führen Sie dann die 2 Befehle (ifconfig und iwconfig) aus, oder es wird versucht, in den Überwachungsmodus zurückzukehren.
JBaczuk
3

Der beste Weg, um Ihren Wifi-Adapter in den Überwachungsmodus zu versetzen, ist die Luftübertragung .

Sie können es installieren, indem Sie es in ein Terminal eingeben sudo apt-get install aircrack-ng

Wenn Sie Wireshark verwenden, müssen Sie es als Superuser ausführen, um Ihren Adapter in den Überwachungsmodus zu versetzen ... :)

Tauben
quelle
1
Ich habe in einem Thread gelesen, dass es keine gute Idee ist, Wireshark als Superuser zu betreiben. In diesem Link wurde eine Möglichkeit vorgeschlagen, ohne Root-Berechtigung zu erfassen [ askubuntu.com/questions/74059/… . Es schlug jedoch fehl, wenn ich dieser Methode folge.
voraussichtlich
Ohne Root-Berechtigungen können Sie Ihren Adapter nicht auf den Überwachungsmodus
einstellen
Zurück zur Frage, ich erhalte immer noch den gleichen Fehler nach dem Ausführen sudo apt-get install aircrack-ng...
eepty
2
Was lässt Sie denken, dass dies der beste Weg ist?
Stimmen
Für mich hat heute airmon-ng aufgehört, in den Überwachungsmodus für externe Karten zu wechseln. Interne ging. Aber ifconfig / iwconfig hat so funktioniert. Aber iwconfig Weise gib mir keinen neuen Namen wie wlan1mon usw. Hoffe, das ist egal!
Satya Prakash