这是发生在我身上的事情:我是来自 Windows 的新 Ubuntu/Linux 用户。我正在使用 TP-LINK TL WN823N RTL8192EU wifi 适配器连接到互联网。当我启动我的桌面时,Ubuntu 看到可用的 wifi 网络,但无法连接到我的 wifi。我必须拔掉无线适配器,然后再次插入,Ubuntu 才能连接到 wifi。
这是lshw -C network
输出的相关部分:
*-network
description: Wireless interface
physical id: 1
bus info: usb@5:2.3
logical name: wlxd037454e0e5f
serial: d0:37:45:4e:0e:5f
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl8xxxu ip=192.168.0.111 multicast=yes wireless=IEEE 802.11bgn
和lsusb
输出:
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 003: ID 2357:0109 TP-Link TL WN823N RTL8192EU
Bus 005 Device 002: ID 214b:7250 USB2.0 HUB
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 8564:7000 Transcend Information, Inc. StoreJet Transcend
Bus 001 Device 003: ID 046d:c534 Logitech, Inc. Unifying Receiver
Bus 001 Device 005: ID 2516:0051 Cooler Master Co., Ltd. AMD SR4 lamplight Control
Bus 001 Device 002: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
关于这个问题,askubuntu 上有很多问题,但没有一个被提问者接受并且对我不起作用。这就是为什么我提出这个问题并添加我的解决方案。
正如您在lshw -C network
输出中看到的,驱动程序被标记为 rtl8xxxu(最后一行)。但是在lsusb
输出中,wifi适配器的型号是 TP-Link TL WN823N RTL8192EU。rtl8xxxu 是 ubuntu 附带的通用驱动程序,这似乎是问题的原因。在网络上搜索 linux/ubuntu 驱动程序以获取您的 wifi 适配器(例如我的是rtl8192eu
);GitHub 上应该有一个特定的驱动程序(例如,对于我的适配器:https : //github.com/clnhub/rtl8192eu-linux)并按照说明安装它。
对我的问题和答案的任何建议都非常感谢
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句