在我所在的合作空间里,有很多无线接入点。然而,只有我们中的一些人能够与之相连。我们怀疑是因为接入点运行在无线网络上,其中一台机器不支持。
出于好奇,我想知道:是否有命令行实用程序来判断无线网络是a、b、g还是n?
我知道我可以从iwconfig或airport之类的东西中获得相当多的信息,但我不记得它列出了无线类型。
发布于 2012-05-11 21:08:06
命令iwlist scan会告诉您,但它不会对您进行解码。你必须看频率,频道,和提供的速度来猜测什么是无线网络提供的接入点。
Cell 11 - Address: 00:24:A8:1B:CC:00
Channel:7
Frequency:2.442 GHz (Channel 7)
Quality=28/70 Signal level=-82 dBm
Encryption key:off
ESSID:""
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s
Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
Mode:Master
Extra:tsf=000000cd962216d3
Extra: Last beacon: 2328ms ago这是802.11g接入点。你可以看出来,因为频率是2.4GHz,而且速度高达54 and。
802.11n将在2.4GHz或5 5GHz信道上,但提供的速度将更高。
802.11a将在5 5GHz信道上,但速度低于n提供的速率。
还要注意安全信息。
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK相对于:
IE: IEEE 802.11i/WPA2 Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK
IE: WPA Version 1
Group Cipher : CCMP
Pairwise Ciphers (1) : CCMP
Authentication Suites (1) : PSK还有其他的。一些wifi协议栈与一些WPA标准不太一致。
https://serverfault.com/questions/388368
复制相似问题