IEEE802.11 a/b/g/n/ac
IEEE 802.11是无线局域网技术的标准。a/b/g/n/ac是802.11系列的不同版本,具体含义如下:
无线传输标准协议
- IEEE 802.11a:1999年发布的无线LAN标准,规定了无线信号传输在5GHz频段,最高传输速率可达54Mbps;
- IEEE 802.11b:1999年发布的无线LAN标准,规定了无线信号传输在2.4GHz频段,最高传输速率为11Mbps;
- IEEE 802.11g:2003年发布的无线LAN标准,规定了无线信号传输在2.4GHz频段,最高传输速率可达54Mbps;
- IEEE 802.11n:2009年发布的无线LAN标准,规定了无线信号传输在2.4GHz和5GHz频段,最高传输速率可达600Mbps;
- IEEE 802.11ac:2013年发布的无线LAN标准,规定了无线信号传输在5GHz频段,最高传输速率可达7Gbps。
- IEEE 802.11ax:也称Wi-Fi 6,规定了无线信号传输在2.4GHz和5GHz频段,最高传输速率可达9.6Gbps。
以上标准的区别主要在于无线信号传输频段和最高传输速率。
MCS7、MCS8和MCS9是无线局域网中的速率控制算法,它们是IEEE 802.11n和IEEE 802.11ac等无线网络标准中定义的。这些算法用于在不同的无线信道带宽和信道噪声等条件下,自适应地选择最适合的数据传输速率。其中,
MCS7是一种数据传输速率为65Mbps的调制编码方案,
MCS8是一种数据传输速率为72.2Mbps的调制编码方案,
MCS9是一种数据传输速率为78Mbps的调制编码方案。
iwlist
iwlist mlan0 scanning //扫描
iwconfig mlan0 essid <SSID>
iwconfig mlan0 key <密码>
iwconfig mlan0 mode <模式>
wpa_supplicant和wpa_cli
wpa_supplicant用于处理WPA和WPA2加密类型的无线网络连接。
wpa_supplicant -B -i <接口名称> -c <配置文件>
wpa_cli -i wlan0 status
wpa_cli -i wlan0 scan
wpa_cli -i wlan0 scan_results
wpa_cli -i wlan0 add_network
wpa_cli -i wlan0 set_network
wpa_cli -i wlan0 save_config
dhclient 或 dhcpcd
这些命令用于动态获取IP地址和其他网络配置信息。
dhclient <接口名称>
dhcpcd <接口名称>