我想检查我的 WiFi 卡当前使用哪种“技术”(a/b/g/n)进行连接以及检查它可以使用哪些标准。
我该如何检查?
编辑
好吧,我已经尝试过了sudo lshw -class network
,并且得到了以下信息:
*-network
description: Wireless interface
product: AR9287 Wireless Network Adapter (PCI-Express)
vendor: Atheros Communications Inc.
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlan0
version: 01
serial: XX:XX:XX:XX:XX:XX
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=3.2.0-27-generic firmware=N/A ip=192.168.1.108 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
resources: irq:17 memory:b5100000-b510ffff
所以我可以从我的卡的“可能性”中得到wireless=IEEE 802.11bgn
但是我如何才能获取有关当前连接的信息?
答案1
只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令:
sudo lshw -class network
如果没有收到任何响应,则可能需要在系统上安装 lshw。您可以输入以下命令来安装它:
sudo apt-get install lshw
答案2
我不知道这是否是您要找的内容,但您可以从 获得有关无线连接的更多信息iwconfig
。只需执行iwconfig WIRELESS_INTERFACE
即可iwconfig wlan0
。您也可以运行iwlist WIRELESS_INTERFACE OPTIONS
,请参阅 的手册页iwlist
以了解可用选项。根据手册页,它们都从中检索信息/proc/net/wireless
答案3
尝试这样做
lshw -C network
它应该会给你提供这些信息。
干杯
答案4
另一个选择是使用iwconfig
无需使用sudo
$ iwconfig
lo no wireless extensions.
enp2s0 no wireless extensions.
wlp3s0 IEEE 802.11 ESSID:"NETWORK"
Mode:Managed Frequency:5.18 GHz Access Point: XX:XX:XX:XX:XX:XX
Bit Rate=6 Mb/s Tx-Power=30 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=54/70 Signal level=-56 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:19 Missed beacon:0