![Ubuntu 上无法检测到带有 Linux 驱动程序的 WiFi USB 适配器](https://linux22.com/image/920184/Ubuntu%20%E4%B8%8A%E6%97%A0%E6%B3%95%E6%A3%80%E6%B5%8B%E5%88%B0%E5%B8%A6%E6%9C%89%20Linux%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%20WiFi%20USB%20%E9%80%82%E9%85%8D%E5%99%A8.png)
未插入适配器的 lsusb:
mmkstarr@sqirly-syllybus:~/computers$ lsusb
Bus 001 Device 007: ID 25a7:fa23
Bus 001 Device 006: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 005: ID 0bda:58c2 Realtek Semiconductor Corp.
Bus 001 Device 004: ID 1fd2:5001
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 1058:25a2 Western Digital Technologies, Inc.
Bus 003 Device 002: ID 05e3:0616 Genesys Logic, Inc. hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 003: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 002 Device 002: ID 0cf3:e009 Atheros Communications, Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lsusb
插入适配器后:
$ lsusb
Bus 001 Device 007: ID 25a7:fa23
Bus 001 Device 006: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 005: ID 0bda:58c2 Realtek Semiconductor Corp.
Bus 001 Device 004: ID 1fd2:5001
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 002: ID 0438:7900 Advanced Micro Devices, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 1058:25a2 Western Digital Technologies, Inc.
Bus 003 Device 002: ID 05e3:0616 Genesys Logic, Inc. hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 010: ID 0bda:b812 Realtek Semiconductor Corp.
Bus 002 Device 003: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 002 Device 002: ID 0cf3:e009 Atheros Communications, Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
因此,插入时不会发生任何变化,即无法检测到它。
我按照说明安装了支持的模块,包括modprobe
,结果如下lsmod
:
lsmod less
Module Size Used by
rtl8812au 1351680 0
ETC。
这是 CD 和 GitHub 存储库中随适配器提供的模块的名称。我尝试直接从 CD 安装,但某些 makefile 配置不正确或出现其他问题,GitHub 存储库可以运行,但最终还是检测不到适配器。
$ uname -a
Linux sqirly-syllybus 5.3.0-26-generic #28~18.04.1-Ubuntu SMP Wed Dec 18 16:40:14 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux