Ubuntu wiki 文档贡献者
Phil Bull
philbull@gmail.com
有些设备驱动程序与某些无线适配器难以配合，所以您可能需要找一个更好的驱动程序。
TeliuTe
teliute@163.com 2011, 2012
tuberry
orzun@foxmail.com 2021
Victor_Trista
ljlzjzm@hotmail.com 2023

# 无线网络故障排除

确保所需的设备驱动已经安装

在这步中可以检查您的无线适配器驱动是否正常工作。设备驱动 是一种帮助电脑同硬件设备协同工作的软件。尽管电脑已经识别出无线适配器，设备驱动仍可能存在问题。您可能找到其他能够工作的驱动，请尝试下列几个：

检查您的无线适配器是否在受支持设备列表中。

大多数 Linux 发行版都有一份其支持的无线设备列表。有时这些列表还包括了如何让某些适配器的驱动程序正常工作的额外信息。请转到发行版的相关列表（例如，Ubuntu、Arch、Fedora 或 openSUSE），看看您的无线适配器的品牌和型号是否在其中。您也许可以使用其中的信息来让无线驱动程序正常工作。

查找闭源（二进制）驱动程序。

许多 Linux 发行版只提供免费和开源的设备驱动。这是因为它们不能分发专有或闭源的驱动。如果您的无线适配器使用的驱动只有非开源或“二进制”版本，它可能不会被默认安装。如果是这种情况，请在该无线适配器制造商的网站上看看他们是否提供 Linux 驱动。

一些 Linux 发行版带有工具软件，可以为您下载受限驱动。如果您的发行版也有，请使用它来搜索是否有可用的无线设备驱动。

为您的适配器使用 Windows 驱动。

通常情况下您无法在一个操作系统（如 Linux）上使用为另一个操作系统（如 Windows）设计的设备驱动程序。这是因为不同的操作系统同硬件的交互方式存在差别。然而，对于无线适配器来说，您可以安装名为 NDISwrapper 的兼容层使得一些 Windows 无线驱动可以在 Linux 上工作。这很有用，因为多数网卡都提供了 Windows 驱动，而 Linux 驱动程序有时却不可用。您可以在这里了解更多关于如何使用 NDISwrapper 的信息。请注意，并非所有的无线驱动程序都可以通过 NDISwrapper 使用。

如果这些选项都不能解决，您可以要换一个其他无线设备，看看是否能正常工作。USB 无线适配器通常很便宜，可以接到任何计算机上。但是，您在购买前，应当检查它是否跟您的 Linux 发行版相兼容。