Contents
kvr漫游
option rrm_neighbor_report 1
- 含义:开启 RRM(Radio Resource Management)中的邻居报告(Neighbor Report)功能
- 作用:允许无线终端(STA)通过 AP 获取周边邻居 AP 的信息(如信道、BSSID、信号强度等),便于终端做更智能的漫游决策。此功能符合 802.11k 标准
option rrm_beacon_report 1
- 含义:开启 RRM 中的信标报告(Beacon Report)功能
- 作用:开启后,AP 可以请求终端进行信标扫描并上报扫描结果。这样 AP 能更好了解终端视角下的无线环境,辅助漫游优化。这也是 802.11k 的一部分
option bss_transition 1
- 含义:开启 BSS Transition Management(BSS 漫游引导)功能
- 作用:允许 AP 主动向终端推荐更优的 AP(通常是同一个 ESS 下的其他 AP),引导终端进行切换与漫游。此功能符合 802.11v 标准
scan规则
option scan_sleep1 '3' 前3次,3秒间隔option scan_sleep2 '4' 4-6次,4秒间隔option scan_sleep3 '5' 第7次开始,5秒间隔option roam_freq '5180,5320,5745' 指定扫描信道roam规则
option roam_sleep0 '5' roam之前,5秒间隔option roam_sleep1 '6' roam之后,6秒间隔shortgi规则
shortgi: 0 - GI800, 1 - GI400, 2 - GI1600, 3 - GI3200debug
-
0x80-0xc0是 HT rate
-
0xc0-0xf9是VHT
-
0x0-0x7f是legacy rate
-
A value of 0x4 indicates VHT SGI mask set for only MCS2
-
A value of 0xFF indicates VHT SGI mask set for MCS0-MCS7
-
A value of 0x3FF indicates VHT SGI mask set for MCS0-MCS9
option roam_rssi '-55' option scan_sleep1 '3' option scan_sleep2 '4' option scan_sleep3 '5' option roam_sleep0 '3' option roam_sleep1 '6' option scan_rssi_diff '5' option set_max_rate 0x0 option nhxarq '1' option r_r '-55' option s_s1 '3' option s_s2 '4' option s_s3 '5' option r_s0 '3' option r_s1 '6' option s_r_d '5' option set_max_rate 0x0 option nhxarq '1'多信道扫描
wpa_cli -p /var/run/wpa_supplicant-ath3 scan freq=5180 5320 5745单信道扫描
wpa_cli -p /var/run/wpa_supplicant-ath3 scan freq=5180停止漫游
/etc/init.d/nhxstai stop增强roam_rssi
自动计算scan阀值:采集数据10次,去掉最低10个值,去掉最高10个值,计算平均值
Software Retry (SWR)
cfg80211tool athX ampdu <0-255> // 0表示禁用AMPDU;1-255表示AMPDU子帧限制cfg80211tool athX amsdu <0-7>
cfg80211tool wifi0 dyntxchain 1cfg80211tool wifi0 get_dyntxchain无线速率配置表
static const MCS_RATE_TABLE wlanRateTable[] ={ {"Not use this item", 0x00000000, 0x00000000}, {"Best (Automatic)", 0x00000000, 0x00000000}, {"MCS 15 - 130M [270M]", 0x8F8F8F8F, 0x04040404}, {"MCS 14 - 117M [243M]", 0x8E8E8E8E, 0x04040404}, {"MCS 13 - 104M [216M]", 0x8D8D8D8D, 0x04040404}, {"MCS 12 - 78M [162M]", 0x8C8C8C8C, 0x04040404}, {"MCS 11 - 52M [108M]", 0x8B8B8B8B, 0x04040404}, {"MCS 10 - 39M [ 81M]", 0x8A8A8A8A, 0x04040404}, {"MCS 9 - 26M [ 54M]", 0x89898989, 0x04040404}, {"MCS 8 - 13M [ 29M]", 0x88888888, 0x04040404}, {"MCS 7 - 65M [135M]", 0x87878787, 0x04040404}, {"MCS 6 - 58.5M [121.5M]", 0x86868686, 0x04040404}, {"MCS 5 - 52M [108M]", 0x85858585, 0x04040404}, {"MCS 4 - 39M [ 81M]", 0x84848484, 0x04040404}, {"MCS 3 - 26M [ 54M]", 0x83838383, 0x04040404}, {"MCS 2 - 19.5M [40.5M]", 0x82828282, 0x04040404}, {"MCS 1 - 13M [ 27M]", 0x81818181, 0x04040404}, {"MCS 0 - 6.5M [13.5M]", 0x80808080, 0x04040404}, {"54M", 0x0C0C0C0C, 0x04040404}, {"48M", 0x08080808, 0x04040404}, {"36M", 0x0D0D0D0D, 0x04040404}, {"24M", 0x09090909, 0x04040404}, {"18M", 0x0E0E0E0E, 0x04040404}, {"12M", 0x0A0A0A0A, 0x04040404}, {"9M", 0x0F0F0F0F, 0x04040404}, {"6M", 0x0B0B0B0B, 0x04040404}, {"11M", 0x18181818, 0x04040404}, {"5.5M", 0x19191919, 0x04040404}, {"2M", 0x1A1A1A1A, 0x04040404}, {"1M", 0x1B1B1B1B, 0x04040404}};maxscantime