我正在使用 ubuntu 20.04 (LTS)。我无法使用 iwlist 扫描网络。
$ sudo airmon-ng
PHY Interface Driver Chipset
phy0 wlp1s0 ath10k_pci Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
$ sudo ifconfig wlp1s0up
$ sudo airmon-ng start wlp1s0
Found 4 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
601 avahi-daemon
606 NetworkManager
647 wpa_supplicant
651 avahi-daemon
PHY Interface Driver Chipset
phy0 wlp1s0 ath10k_pci Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
(mac80211 monitor mode vif enabled for [phy0]wlp1s0 on [phy0]wlp1s0mon)
(mac80211 station mode vif disabled for [phy0]wlp1s0)
$ sudo iwlist wlp1s0mon scanning
wlp1s0mon Interface doesn't support scanning : Operation not supported
这不同于这问题。我已经尝试了所有建议的答案。
$ sudo iw dev wlp1s0mon scan ap-force
command failed: Operation not supported (-95)
$ rfkill list all
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
答案1
此 WLAN 适配器 (Qualcomm Atheros QCA9377) 不支持混杂模式(又名监控模式)。你有两个选择:
- 您可以花费不到 70 美元轻松获得一张 Alfa 卡。
- 您可以降级 Atheros 固件,但不能保证。