ACS
参数如下
acs_bkscanencfg80211tool wifi0 acs_bkscanen 1:使能acs后台定时扫描cfg80211tool wifi0 acs_bkscanen 0:禁能启acs后台定时扫描cfg80211tool wifi0 g_acs_bkscanen:获取g_acs_bkscanen的值注意:该选项只有
acs_ctrlflags设置后才会生效
acs_ctrlflags:ACS后台扫描控制Flagscfg80211tool wifi0 acs_ctrlflags 0x1:Full ACS checkcfg80211tool wifi0 getacsctrlflags 0x2:仅OBSS check
acs_scanintvl:后台扫描间隔cfg80211tool wifi0 acs_scanintvl 60:设置后台扫描间隔 单位为秒cfg80211tool wifi0 g_acsscanintvl:获取g_acsscanintvl的值
acs_rssivar:设置两个rssi差值,该值用来忽略两个通道之间的差异,如果两个信道的差值小于acs_rssivar,则两个信道都被认为具有相同的RSSI,默认是10cfg80211tool wifi0 acs_rssivar 10:设置rssi差值的阈值cfg80211tool wifi0 get_acs_rssivar:获取该值
acs_chloadvar:If two channel differ with channel load value less then ch load variance .They are treated as having same channel load for next level evaluationcfg80211tool wifi0 acs_chloadvar 20:默认20cfg80211tool wifi0 g_acschloadvar获取该值
acs_lmtobsscfg80211tool wifi0 acs_lmtobss:Enable limited BSS checkcfg80211tool wifi0 get_acslmtobss:获取该值
acs_dbgtrace:设置日志cfg80211tool wifi1 acs_dbgtrace 0x0080:设置调试日志输出ACS_DBG_EXT = 0x0000, /* Always enabled for all external APIs */ ACS_DBG_BASE = 0x0001, /* Base prints */ ACS_DBG_RSSI = 0x0002, /* RSSI stats */ ACS_DBG_ADJCHAN = 0x0004, /* Adjacent channel stats collection */ ACS_DBG_NF = 0x0008, /* Noise floor stats */ ACS_DBG_CHLOAD = 0x0010, /* Channel load stats */ ACS_DBG_REGPOWER = 0x0020, /* Regulatory tx power stats */ ACS_DBG_OBSS = 0x0040, /* OBSS/Coex checking */ ACS_DBG_SCAN = 0x0080, /* Scan handling */ ACS_DBG_BLOCK = 0x0100, /* Blocking logic */ ACS_DBG_FILTER = 0x0200, /* EACS-plus filtering logic */ ACS_DBG_CHLST = 0x0400, /* Channel list population */ ACS_DBG_MAX = 0xFFFF, /* All prints */
cfg80211tool wifi0 g_acs_dbgtrace:获取该值
obss_rssi_th:如果OBSSI rssi超过该阈值后,切换到20MHZcfg80211tool wifi0 obss_rssi_th 35:value范围0-127cfg80211tool wifi0 gobss_rssi_th:获取该值
obss_rx_rssi_th:如果接收的帧的rssi超过该阈值后,会从40MHz 切换到20MHZcfg80211tool wifi0 obss_rx_rssi_th 35:value范围0-127
acs_txpwr_opt:配置ACS Tx Power 参数cfg80211tool wifi0 acs_txpwr_opt 1:Tx功率提供良好的吞吐量cfg80211tool wifi0 acs_txpwr_opt 2:最大范围的Tx功率cfg80211tool wifi0 g_acs_txpwr_opt:获取该值
acs_rank_en:使能或者禁能ACS 通道上报排序功能cfg80211tool wifi0 acs_rank_en 1:使能cfg80211tool wifi0 acs_rank_en 0:禁能cfg80211tool wifi0 g_acs_rank_en:获取该值
channel 0:触发ACS扫描 在IPQ807X上用cfg80211tool athN acsreport 1这个命令触发cfg80211tool wifi0 channel 0:触发ACS扫描
acsreport:cfg80211tool athN acsreport 1:触发FW硬件扫描,把扫描结果发给HOSTwifitool athN acsreport -nfall:获取扫描结果
block_acs_channel:设置阻塞列表wifitool ath0 block_acs_channel 1,2,3 wifitool ath0 block_acs_channel 0 #這個會清除掉以前的 wifitool ath0 block_acs_channel 4,5,6
setchanlist:设置用户期望的扫描通道列表空格隔开wifitool ath0 setchanlist 40 30wifitool ath0 getchanlist获取