我有一台大约 12 或 11 年历史的旧台式电脑,正在运行最新版本的 lubuntu 。
这是一台戴尔 E520 机器,曾经运行过 XP,wifi 没有任何问题。
我遇到这个问题已经有一段时间了,问题是 wifi 网络选项卡以及活动连接和已知连接都变灰。
当我运行时,iwconfig
我收到没有无线扩展消息,并且设备被列为lo
和enpos25
。
我的 wifi 适配器可能已经停止工作,这也许可以解释为什么当我使用其他 Linux 发行版(例如常规版本的 ubuntu)时会遇到这个问题。
可能缺少一些驱动程序,但我只能找到 Windows 驱动程序,而找不到 Linux 驱动程序。
这是 ubuntu pastebin 输出http://paste.ubuntu.com/p/bpQcW86pVc/
答案1
确定设备是否被识别
首先,您需要确定操作系统是否能够看到 wifi 适配器。如果您无法使用 PCI(e) 方法或 USB 方法(取决于具体方法)找到它,那么我认为您的问题更可能是硬件问题。即使没有安装驱动程序,设备也会显示在lsusb
中。lspci
这是一篇很有帮助的文章,可能比我在 Ubuntu 帮助中的解释更好:https://help.ubuntu.com/community/WifiDocs/WirelessCardsSupported
PCI(e)
如果您的无线适配器内置于主板或 PCI(e) 卡,请lspci
在终端中使用它列出系统检测到的所有 PCI 设备。它会显示出来吗?(查找“无线控制器”等关键词
例如,对我来说,这个出现在我的列表中。
3b:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
USB
如果是 USB 无线适配器,则使用lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
并再次搜索列表以查找类似的线索。我手头没有 USB 无线适配器,但这是列表中我的蓝牙适配器的示例。
Bus 001 Device 002: ID 0cf3:e300 Atheros Communications, Inc.
bDeviceClass 224 Wireless
bDeviceProtocol 1 Bluetooth
iProduct 0
安装驱动程序
如果设备被识别,那么我们确实需要知道供应商/制造商和型号,以便进一步提供帮助。但是,如果它在上面链接的表格中,您也可以尝试检查它与 Ubuntu 的兼容性,或者看看它是否是列出的适配器之一Arch wiki 上在故障排除部分下。其中包含有关如何使各种有问题的适配器正常工作的信息。
希望这能为您指明正确的方向!
硬件缺失/损坏
从您发布的无线脚本的输出来看,我看不到任何无线网卡,因此很可能是该卡已损坏或发生故障,或者未正确插入。尝试拔下/重新插入,看看是否有区别。如果没有区别,我认为您需要一张新的无线网卡。