在Linux上,“ lsusb”可识别USB无线适配器,但“ ifconfig”无法识别


1

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

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

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

  • uname -r

    4.14.0-kali1-amd64
    
  • 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
    
  • 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
    
  • 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.
    

附加信息:

  • VirtualBox中的网络适配器设置为NAT,但是这可能不相关,因为当我进行实时启动时会发生相同的问题
  • 卡可以在Windows上使用,Kali也支持
  • 只是为了确保,我也试过apt-get updateapt-get dist-upgrade

你有什么想法我想念的吗?谢谢。


编辑:

  • dkms按照aircrack-ng信息库中的说明安装了驱动程序,并且该驱动程序可以正常工作。注意:如果在VirtualBox中运行安装,则USB必须将控制器设置为xHCI(3.0)。
  • @sawdust 在Kali论坛上建议了以下链接,可能会很有帮助。

检查系统日志(例如dmesg)中是否有适配器请求固件加载,以及适配器加载是否成功。
木屑

@sawdust我遵循了您的建议,首先我清理了var/log/messages文件,然后重新启动了系统。找不到任何东西。我搜索这些关键字:realtek8812firmwarewifi。这是唯一引起我注意的东西:manager: rfkill: WiFi enabled by radio killswitch; enabled by state file。有什么线索我接下来应该尝试什么?
米海

@sawdust不知道这是否相关,但我也看到以下内容:gsd-rfkill[1296]: Error setting up rfkill: Could not open RFKILL control device, please verify your installation。设备似乎已加载:New USB device found, idVendor=0bda, idProduct=8812 | New USB device strings: Mfr=1, Product=2, SerialNumber=3 | Product: 802.11n NIC | Manufacturer: Realtek
米海

您是否尝试过kcdtv的建议在forums.kali.org/...
木屑

我以前没有看到那个帖子。谢谢,我将其添加为书签,并将编辑问题以包括链接。但是,我只是尝试从该存储库(github.com/aircrack-ng/rtl8812au)安装驱动程序,它的工作原理 ……我希望我知道为什么……
Mihai
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.