다음 명령을 사용하여 무선 어댑터 Realtek RTL8812AU를 모니터 모드로 전환하면
airmon-ng check kill; iw dev wlan0 set type monitor
Killing these processes:
PID Name
1167 wpa_supplicant
그런 다음 일반 모드에서 복원하려고 하면 다음을 사용하여 끄려고 해도 네트워크 관리자에 더 이상 표시되지 않습니다. ip link set wlan0 down and then up.
Nm을 사용하여 장치 사용을 복원하는 유일한 방법은 장치를 분리했다가 다시 연결하는 것입니다. 장치의 기능을 복원하는 더 좋은 방법이 있습니까? 어쩌면 복원을 통해wpa_신청자프로세스?
답변1
저는 페도라를 사용하고 있지 않습니다. (kali-2019.1)에서 이 글을 쓰고 있습니다.
따라서 이 두 운영 체제가 인터페이스를 다르게 처리하는지 여부는 알 수 없습니다. 나는 당신이 이 명령을 이상한 방식으로 사용하고 있다는 것을 알았습니다. (페도라 특정?)
airmon-ng 확인 종료; iw dev wlan0 세트형 모니터
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"
모니터 모드에서 작업을 완료하고 관리 모드를 다시 사용하려는 경우.
- airmon-ng stop wlan0mon (또는 가상 인터페이스 이름이 무엇이든)
- 서비스 NetworkManager 시작
- 서비스 wpa_supplicant 시작
그리고 "ifconfig wlan0 down/up"을 사용해야 할 수도 있습니다. 실제로 사용중인 카드에 따라 다르다는 것을 알았습니다.
~이것이 당신에게 도움이 되기를 바랍니다
답변2
-- 모니터 모드를 중지합니다. airmon-ng stop wlan0mon
-- 모니터 모드를 관리 모드로 다시 설정합니다. ifconfig wlan0 down iwconfig wlan0 모드 관리 ifconfig wlan0 up
-- 그런 다음 네트워크 관리자를 시작하십시오. systemctl start NetworkManager