检测到 WiFi 网络,但未连接

检测到 WiFi 网络,但未连接

我是 Linux 新手,刚刚在 PC 上安装了 Ubuntu 14.04.2。我无法连接互联网。我有一个 USB Wifi 适配器(TP-LINK TL-WN8200ND)。它可以识别网络,但无法连接到它们。

我的笔记本电脑(运行 Windows)可以正常连接到网络。此外,当我拿起适配器并将其插入笔记本电脑时,它也可以正常连接到网络。

另外,在 PC 上,当我运行 Windows 时,使用此适配器连接互联网没有任何问题。所以我猜问题出在操作系统上。

关于如何将电脑连接到互联网,我没有其他选择。救命!

编辑:这是从终端复制粘贴的,用于 lsusb:

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 003: ID 7392:7622 Edimax Technology Co., Ltd 
Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 010 Device 002: ID 1058:1140 Western Digital Technologies, Inc. My Book Essential USB3.0
Bus 010 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 2357:0100  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 1a81:1004 Holtek Semiconductor, Inc. 
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

请注意,“Edimax”指的是临时 WiFi 适配器(运行良好),而不是我尝试修复的那个(TPLINK)。

答案1

尝试在制造商的网站上搜索 Linux 驱动程序。如果您在查找或安装驱动程序时遇到问题,请转到软件中心并安装 Windows 无线驱动程序。将 Windows 驱动程序(不是 exe 文件,而是包含所有驱动程序文件的文件夹)保存到适当的位置。启动 Windows 无线驱动程序并加载 Windows 驱动程序(inf 文件),您应该没问题。

答案2

你可以通过这种方式安装驱动程序。在终端中

sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8192cu-dkms linux-firmware

您的适配器是 Realtek rtl8192cu [2357:0100]。

如果此驱动程序不起作用(可能此产品 ID 未在驱动程序中列出),您可以尝试另一个肯定列出的驱动程序。运行

sudo apt-get remove rtl8192cu-dkms
sudo apt-get install rtlwifi-new-dkms

然后重新启动。

在大多数情况下,独立 rtl8192cu 效果更好,但需要添加一些 PID。我有时间的时候会处理这个问题。

相关内容