无线网络故障排除程序

检查您的无线网卡是否被识别

即便您已经连接了无线适配器,它仍可能未被电脑识别为网络设备。在这一步中,您将检查设备是否已被正确识别。

  1. 打开一个终端窗口,输入 sudo lshw -C network 并按回车。如果报错,则需要在计算机上安装 lshw 程序;您可通过在终端键入 sudo apt-get install lshw 来安装此程序。

  2. 检查命令的输出内容,然后检查 Wireless interface 部分。如果检测到您的无线适配器,则输出应类似于:

    *-network
           description: Wireless interface
           product: PRO/Wireless 3945ABG [Golan] Network Connection
           vendor: Intel Corporation
  3. 如果列出了无线设备,则继续转入设备驱动程序页面。

    您采取的步骤取决于使用的设备类型。请参阅与计算机上所用无线适配器类型相关的部分。PCI、USB 或 PCMCIA。

PCI 无线适配器(内置)

内部 PCI 适配器最常见,在过去几年间已大规模内置在笔记本电脑中。PCMCIA 适配器是外置的卡式适配器,在旧式笔记本电脑上使用较多。

  1. 打开终端,输入 lspci 并按回车

  2. 在整个设备列表中寻找被标记为 Network controllerEthernet controller 的设备。可能有多个设备有这样的标记,而代表您的无线适配器的那项里很可能包含类似 wirelessWLANwifi802.11 等字眼。以下是一个例子:

    Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection
  3. 如果之前的命令可以识别您的设备,请继续转到设备驱动程序页面。如果上述命令不显示与您的无线适配器相关的任何输出,请查看本页底部的说明。

USB 无线适配器

USB 无线适配器相对少见。这种设备可以直接插到 USB 端口,或使用 USB 线连接。这种设备与 3G 无线上网卡外形相似,所以如果当您无法确定手中的设备是 USB 网卡时,请先检查它是否是 3G 无线上网卡。要检查您的 USB 无线适配器是否已被识别:

  1. 打开终端,输入 lsusb 并按回车

  2. 在整个设备列表中寻找可能是无线或网络设备的项目。代表无线网卡的项目可能包含类似 wirelessWLANwifi802.11 等字眼。以下是一个例子:

    Bus 005 Device 009: ID 12d1:140b Huawei Technologies Co., Ltd. EC1260 Wireless Data Modem HSD USB Card
  3. 如果之前的命令可以识别您的设备,请继续转到设备驱动程序页面。如果上述命令不显示与您的无线适配器相关的任何输出,请查看本页底部的说明。

检查 PCMCIA 设备

PCMCIA 无线适配器通常是用于插入到笔记本侧面插槽的矩形卡,在旧电脑上比较多见。要检查您的 PCMCIA 适配器是否被识别:

  1. 启动您的计算机,而不插入无线适配器。

  2. 将以下内容键入出现的屏幕中,然后按回车

    tail -f /var/log/dmesg

    这将显示关于您电脑硬件的一系列信息,并将随着硬件变化自动更新。

  3. 把您的无线适配器插到 PCMCIA 插槽并查看您的终端窗口。发生变化的内容将包括一些关于无线适配器的信息。在其中查找可能对您有用的信息。

  4. 要终止该命令,请按 Ctrl+C 组合键。之后您便可以关闭终端。

  5. 如果之前的命令可以识别您的设备,请继续转到设备驱动程序页面。如果上述命令不显示与您的无线适配器相关的任何输出,请查看本页底部的说明。

未能识别无线适配器

如果您的无线适配器未被识别,可能是由于相应的驱动程序没有安装或不能正常工作。

要获得帮助,请查看您所用发行版的帮助信息。这包括对应的邮件列表、网络聊天室等。