无线网络故障排除程序
检查您的无线网卡是否被识别
即便您已经连接了无线适配器,它仍可能未被电脑识别为网络设备。在这一步中,您将检查设备是否已被正确识别。
打开一个终端窗口,输入 sudo lshw -C network 并按回车。如果报错,则需要在计算机上安装 lshw 程序;您可通过在终端键入 sudo apt-get install lshw 来安装此程序。
-
检查命令的输出内容,然后检查 Wireless interface 部分。如果检测到您的无线适配器,则输出应类似于:
*-network description: Wireless interface product: PRO/Wireless 3945ABG [Golan] Network Connection vendor: Intel Corporation
-
如果列出了无线设备,则继续转入设备驱动程序页面。
您采取的步骤取决于使用的设备类型。请参阅与计算机上所用无线适配器类型相关的部分。PCI、USB 或 PCMCIA。
PCI 无线适配器(内置)
内部 PCI 适配器最常见,在过去几年间已大规模内置在笔记本电脑中。PCMCIA 适配器是外置的卡式适配器,在旧式笔记本电脑上使用较多。
打开终端,输入 lspci 并按回车。
-
在整个设备列表中寻找被标记为 Network controller 或 Ethernet controller 的设备。可能有多个设备有这样的标记,而代表您的无线适配器的那项里很可能包含类似 wireless、WLAN、wifi 或 802.11 等字眼。以下是一个例子:
Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection
如果之前的命令可以识别您的设备,请继续转到设备驱动程序页面。如果上述命令不显示与您的无线适配器相关的任何输出,请查看本页底部的说明。
USB 无线适配器
USB 无线适配器相对少见。这种设备可以直接插到 USB 端口,或使用 USB 线连接。这种设备与 3G 无线上网卡外形相似,所以如果当您无法确定手中的设备是 USB 网卡时,请先检查它是否是 3G 无线上网卡。要检查您的 USB 无线适配器是否已被识别:
打开终端,输入 lsusb 并按回车。
-
在整个设备列表中寻找可能是无线或网络设备的项目。代表无线网卡的项目可能包含类似 wireless、WLAN、wifi 或 802.11 等字眼。以下是一个例子:
Bus 005 Device 009: ID 12d1:140b Huawei Technologies Co., Ltd. EC1260 Wireless Data Modem HSD USB Card
如果之前的命令可以识别您的设备,请继续转到设备驱动程序页面。如果上述命令不显示与您的无线适配器相关的任何输出,请查看本页底部的说明。
检查 PCMCIA 设备
PCMCIA 无线适配器通常是用于插入到笔记本侧面插槽的矩形卡,在旧电脑上比较多见。要检查您的 PCMCIA 适配器是否被识别:
启动您的计算机,而不插入无线适配器。
-
将以下内容键入出现的屏幕中,然后按回车:
tail -f /var/log/dmesg
这将显示关于您电脑硬件的一系列信息,并将随着硬件变化自动更新。
把您的无线适配器插到 PCMCIA 插槽并查看您的终端窗口。发生变化的内容将包括一些关于无线适配器的信息。在其中查找可能对您有用的信息。
要终止该命令,请按 Ctrl+C 组合键。之后您便可以关闭终端。
如果之前的命令可以识别您的设备,请继续转到设备驱动程序页面。如果上述命令不显示与您的无线适配器相关的任何输出,请查看本页底部的说明。
未能识别无线适配器
如果您的无线适配器未被识别,可能是由于相应的驱动程序没有安装或不能正常工作。
要获得帮助,请查看您所用发行版的帮助信息。这包括对应的邮件列表、网络聊天室等。
更多信息
- 无线网络故障排除程序 — 确定和解决无线连接问题