在我所在的共同工作空间里,有许多无线接入点。 但是,只有一些人能够连接到。 我们怀疑这是因为接入点在其中一台机器不支持的无线networking上运行。
出于好奇,我想知道:是否有一些命令行工具来告诉无线networking是否是a,b,g或n?
我知道我可以从iwconfig或airport获得相当多的信息,但我不记得列出无线types。
命令iwlist scan会告诉你,但它不会为你解码。 您必须查看频率,频道和提供的速度来猜测接入点提供的各种WiFi。
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,速度高达54Mbs。
802.11n将在2.4GHz或5GHz频道,但提供的速度会更高。
802.11a将在5GHz频道,但速度比n提供的less。
还要注意安全信息。
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
和别的。 一些无线networking协议并不适合某些WPA标准。