Вот что случилось со мной: я новый пользователь Ubuntu / Linux, пришедший из Windows. Я использую адаптер Wi-Fi TP-LINK TL WN823N RTL8192EU для подключения к Интернету. Когда я загружаю свой рабочий стол, Ubuntu видит доступные сети Wi-Fi, но не могу подключиться к моему Wi-Fi. Я должен отключить беспроводной адаптер, а затем подключить его снова, чтобы Ubuntu смог подключиться к Wi-Fi.
Вот соответствующая часть выходных данных 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 есть много вопросов по этой проблеме, но ни один из них не был принят спрашивающими и не работал для меня. Вот почему я задаю вопрос и добавляю к нему свое решение.
As you can see in the lshw -C network
output the driver is noted as rtl8xxxu (last line). But in the lsusb
output, the model of the wifi adapter is TP-Link TL WN823N RTL8192EU. rtl8xxxu is a generic driver that comes with ubuntu and it seems this is the reason for the problem.
Search on the web for linux/ubuntu drivers for your wifi adapter (e.g. mine is rtl8192eu
); there should be a specific driver available on GitHub (e.g. for my adapter: https://github.com/clnhub/rtl8192eu-linux) and install it by following the instructions.
Any suggestions on my question and answer are greatly appreciate