我已经在我的 Kali Linux 盒子上添加了一个 wifi 适配器,但我无法在 ifconfig 输出中看到它。
Linux版本
root@kali:~# uname -a
Linux kali 4.17.0-kali3-amd64 #1 SMP Debian 4.17.17-1kali1 (2018-08-21) x86_64 GNU/Linux
dmesg 输出
root@kali:~# dmesg | grep -i netgear
[ 2.418983] usb 1-1: Product: NETGEAR A6200 WiFi Adapter
[ 2.418984] usb 1-1: Manufacturer: NETGEAR
lsusb输出
root@kali:~# lsusb
Bus 001 Device 002: ID 0846:9050 NetGear, Inc. A6200 802.11a/b/g/n/ac Wireless Adapter [Broadcom BCM43526]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
root@kali:~#
iwconfig 输出
root@kali:~# iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
root@kali:~#
dkms 状态
root@kali:~/Desktop/rtl8812au-master# dkms status
realtek-rtl88xxau, 5.2.20.2~20180812, 4.17.0-kali3-amd64, x86_64: installed
如果您需要任何其他详细信息来检查问题,请立即告诉我
答案1
您已经安装了 DKMS 驱动模块包realtek-rtl88xxau
,但根据您的lsusb
输出,您的 WiFi 适配器根本不使用 Realtek 芯片,而是 Broadcom BCM43526 芯片。
根据Linux-无线 Wiki,目前开源驱动程序不支持该特定芯片。
谷歌搜索关键词“BCM43526 linux”或“NetGear A6200 linux”表明这个特定的 WiFi 适配器对其他 Linux 用户来说也存在问题。它的唯一工作方式是与ndiswrapper
(即允许 Windows 网络驱动程序与 Linux 一起使用的驱动程序包装器)。
不幸的是,ndiswrapper 不支持 WiFi 监控模式,这意味着很多渗透测试工具(= Kali Linux 存在的原因)将无法使用它。