Linux 上的 USB 无线适配器可被 `lsusb` 识别,但不能被 `ifconfig` 识别

Mih*_*hai 5 networking linux usb wireless-networking kali-linux

我在使用无线适配器时遇到一些问题。长话短说:

  • 我有一个 USB 无线适配器:(AWUS036ACH芯片组:RTL8812AU:)
  • 驱动程序是最新的:(即,apt-get install realtek-rtl88xxau-dkms
  • 该卡被识别lsusb(即在 VirtualBox 和 USB 实时启动中)
  • 该卡未列出ifconfig -a

这是我尝试过的一些命令的输出:

  • uname -r:

    4.14.0-kali1-amd64
    
    Run Code Online (Sandbox Code Playgroud)
  • lsusb:

    Bus 001 Device 002: ID 0bda:8812 Realtek Semiconductor Corp. RTL8812AU 802.11a/b/g/n/ac WLAN Adapter
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    
    Run Code Online (Sandbox Code Playgroud)
  • ifconfig -a:

    eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    # more details removed
    lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
    # more details removed
    
    Run Code Online (Sandbox Code Playgroud)
  • apt-get install realtek-rtl88xxau-dkms:

    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    realtek-rtl88xxau-dkms is already the newest version (5.1.5~20171206-0kali1).
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    
    Run Code Online (Sandbox Code Playgroud)

附加信息:

  • VirtualBox 中的网络适配器设置为NAT,但这可能不相关,因为当我进行实时启动时会出现相同的问题
  • 这些卡可以在 Windows 上运行,并且Kali 也支持
  • 只是为了确定,我也尝试apt-get updateapt-get dist-upgrade

你对我所缺少的有什么想法吗?谢谢。


编辑:

  • 我按照aircrack-ngdkms存储库中的描述安装了驱动程序,并且它有效。注意:如果在 VirtualBox 中运行安装,则控制器必须设置为(3.0)。USBxHCI
  • @sawdust在 Kali 论坛上建议了以下链接,这可能非常有帮助。