我购买了 TL-WN823N 无线适配器,因为我想在我的上网本上拥有更好的 Wi-Fi 连接。
起初它不起作用,但在安装了所有必要的软件之后,它就可以被 Ubuntu 检测到,甚至在摆弄 IP 链接设置和重新启动后开始自动启动。
问题是它与内置适配器一起连接到 Wi-Fi。当我尝试以任何方式断开旧适配器时(通过使用命令行或通过 GUI 将其关闭),USB 适配器也会停止工作,并且 GUI 会说两者都尚未准备好使用。ip link show 说它们都已关闭,除非我重新启动,否则我无法让它们中的任何一个恢复。
我不知道同时连接两个无线适配器是否好,但无论如何我想知道哪里出了问题。如果你想让我分享任何输出,请直接询问。我使用的是 Ubuntu 16.04。
lsusb 输出:
Bus 002 Device 003: ID 2232:1054 Silicon Motion
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 003: ID 0cf3:3004 Atheros Communications, Inc. AR3012 Bluetooth 4.0
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller
Bus 001 Device 002: ID 2357:0109
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lspci -nnk | grep 0280 -A2 输出:
02:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
Subsystem: Samsung Electronics Co Ltd QCA9565 / AR9565 Wireless Network Adapter [144d:411c]
Kernel driver in use: ath9k
提前感谢你的帮助。
答案1
如果您想使用 USB 而不是内置设备,请将其驱动程序列入黑名单,这样它就不会加载。从终端:
sudo -i
echo "blacklist ath9k" >> /etc/modprobe.d/blacklist.conf
exit
重新启动并让我们知道它如何工作。