假设我的无线连接有问题。我应该运行哪些命令来与精通技术的朋友或在线支持社区分享他们的输出?
例如:
我问这个问题是因为我看到很多关于无线连接问题的问题,没有很多细节,比如这个。如果我能指出这个问题,以便提问者可以用更多信息改进他们的问题,那将会很有用。为了简洁起见,我希望得到包含所有细节的全面答案,或者提供指向其他通用问题的链接。
要检查卡是否被识别,请运行:
sudo lshw -C network
Run Code Online (Sandbox Code Playgroud)
或者
lspci -nnk | grep -iA2 net
Run Code Online (Sandbox Code Playgroud)
第二个命令很有用,因为它显示了供应商和产品 ID [8086:4222]:
~$ lspci -nnk | grep -iA2 net
06:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)
Subsystem: Hewlett-Packard Company PRO/Wireless 3945ABG [Golan] Network Connection [103c:135c]
Kernel driver in use: iwl3945
Kernel modules: iwl3945
Run Code Online (Sandbox Code Playgroud)
示例 - 识别卡,正确识别品牌和型号,使用正确的驱动程序 (driver=iwl3945),并建立无线连接 (ip=192.168.2.81):
sudo lshw -C network
[sudo] password for hp:
*-network
description: Wireless interface
product: PRO/Wireless 3945ABG [Golan] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:06:00.0
logical name: wlan0
version: 02
serial: 00:13:02:c8:d2:75
width: 32 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwl3945 driverversion=3.2.0-35-generic firmware=15.32.2.9 ip=192.168.2.81 latency=0 link=yes multicast=yes wireless=IEEE 802.11abg
resources: irq:45 memory:80000000-80000fff
Run Code Online (Sandbox Code Playgroud)
为确保您连接到无线网络,而不是以太网网络,首先通过查看sudo lshw -C network
. 然后,查找 IP 地址以判断连接的是哪个接口。
归档时间: |
|
查看次数: |
8631 次 |
最近记录: |