Wifi
Kali Linux 和 RTL8812AU
目前我遇到了一個問題,我似乎無法找到一種方法來確定我想在 Kali 中使用哪個 WiFi 適配器作為我的主要(v 2017.1)
我的筆記型電腦內部有一個普通的 PCI WiFi 卡,但我也有一個 RTL8812AU USB 3.0 適配器。我知道我使用內部的方式是因為我只能看到 2.4Ghz 廣播頻譜。
我正在使用我在桌面上使用的相同 Realtek 驅動程序,它工作正常,但不確定這裡是否有錯誤。它出現在 下
lsusb
。我正在尋找一種方法來辨識適配器並選擇要使用的適配器。兩者都應該出現在ifconfig
wlan0 和 wlan1 或類似的東西下嗎?編輯:輸出
lsusb
:Bus 003 Device 003: ID 046d:c534 Logitech, Inc. Unifying Receiver Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 002: ID 0bda:8812 Realtek Semiconductor Corp. RTL8812AU 802.11a/b/g/n/ac WLAN Adapter Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 058f:a014 Alcor Micro Corp. Asus Integrated Webcam Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
輸出
lspci -knn | grep Net -A2
:02:00.0 Network controller [0280]: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01) Subsystem: Foxconn International, Inc. AR9285 Wireless Network Adapter (PCI-Express) [105b:e049] Kernel driver in use: ath9k Kernel modules: ath9k
驅動安裝輸出:
sudo apt install realtek-rtl88xxau-dkms Reading package lists... Done Building dependency tree Reading state information... Done realtek-rtl88xxau-dkms is already the newest version (4.3.21~20170330-0kali1). 0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
從 GitHub 安裝的輸出:
root@kali:~/Downloads/rtl8812au-master# ./install.sh make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.9.0-kali3-amd64/build M=/root/Downloads/rtl8812au-master modules make[1]: *** /lib/modules/4.9.0-kali3-amd64/build: No such file or directory. Stop. Makefile:1052: recipe for target 'modules' failed make: *** [modules] Error 2
事實證明,我確實需要完全刪除並重新安裝 WiFi 驅動程序,現在兩者在分別執行as和時都會顯示出來。以及兩者都出現在網路管理器 GUI 中(見圖)。
ifconfig``wlan0``wlan1
我採取的步驟是:
- 通過執行解除安裝驅動程序,
sudo apt remove realtek-rtl88xxau-dkms
然後sudo apt autoremove
- 通過執行安裝驅動程序
sudo apt install realtek-rtl88xxau-dkms
- 拔下並重新插入有問題的 WiFi 適配器
- 執行
ifconfig
檢查是否成功,應該有一個額外的 WiFi 適配器