Wenn ich meinen WLAN-Adapter Realtek RTL8812AU mit den Befehlen in den Monitormodus versetze
airmon-ng check kill; iw dev wlan0 set type monitor
Killing these processes:
PID Name
1167 wpa_supplicant
Wenn ich es dann im Normalmodus wiederherstellen möchte, wird es im Netzwerkmanager nicht mehr angezeigt, selbst wenn ich versuche, es mit „ip link set wlan0 down und dann up“ auszuschalten.
Die einzige Möglichkeit, die Nutzung des Geräts mit Nm wiederherzustellen, besteht darin, das Gerät aus- und wieder einzustecken. Gibt es eine bessere Möglichkeit, die Funktionalität des Geräts wiederherzustellen? Vielleicht durch Wiederherstellen derwpa_supplicantVerfahren?
Antwort1
Ich verwende kein Fedora, ich schreibe dies von (kali-2019.1)
Ich weiß also nicht, ob diese beiden Betriebssysteme die Schnittstellen unterschiedlich handhaben oder nicht. Mir ist aufgefallen, dass Sie diese Befehle auf eine seltsame Weise verwenden. (Fedora-spezifisch?)
airmon-ng prüfen, töten; iw dev wlan0 Typmonitor festlegen
I usually call on airmon-ng like this:
airmon-ng check
Found 3 processes that could cause trouble.
Kill them using 'airmon-ng check kill' before putting
the card in monitor mode, they will interfere by changing channels
and sometimes putting the interface back in managed mode
PID Name
2558 NetworkManager
2573 wpa_supplicant
2575 dhclient
Then "airmon-ng check kill"
Then use: "airmon-ng start wlan0"
Which creates the virtual interface "wlan0mon"
Wenn Sie mit dem Herumprobieren im Monitormodus fertig sind und den verwalteten Modus wieder verwenden möchten.
- airmon-ng stop wlan0mon (oder wie auch immer der Name der virtuellen Schnittstelle lautet)
- Dienst NetworkManager starten
- Dienst wpa_supplicant starten
Und Sie müssen möglicherweise „ifconfig wlan0 down/up“ verwenden. Ich habe festgestellt, dass es wirklich von der verwendeten Karte abhängt.
~Hoffe, das hilft dir weiter
Antwort2
-- Stoppen Sie den Monitormodus airmon-ng stop wlan0mon
-- Setzen Sie den Monitormodus zurück auf den verwalteten Modus, ifconfig wlan0 down, iwconfig wlan0 mode managed, ifconfig wlan0 up
-- starten Sie dann den Netzwerkmanager systemctl start NetworkManager