ZHCU921 January 2021 WL1801MOD , WL1805MOD , WL1807MOD , WL1831MOD , WL1835MOD , WL1837MOD
AP ELP 模式需要修改 wl18xx-conf ini 文件的 AP ELP 屬性。目前僅支持以下屬性:
wl18xx.ap_sleep.idle_duty_cycle:處于閑置模式時,AP 喚醒部分的占空比 (0-99%)。默認為 0x00,表示 AP 始終處于喚醒狀態(tài)。
目前不支持以下 AP ELP 屬性:
wl18xx.ap_sleep.connected_duty_cycle:存在連接站點時,AP 喚醒部分的占空比 (0-99%)。默認為 0x00,表示 AP 始終處于喚醒狀態(tài)。wl18xx.ap_sleep.max_stations_thresh:在禁用此特性之前,允許連接到 AP 的站點數(shù)量上限(255:無限制)。默認為 0x04。wl18xx.ap_sleep.idle_conn_thresh:流量停止后啟用 AP 睡眠狀態(tài)超時。單位為 0.1 秒。默認為 0x08。
改變 default.conf 文件中的值并從頭創(chuàng)建 bin 文件可完成此操作。
$ cd /usr/sbin/wlconf
$ vi default.conf
將 wl18xx.ap_sleep 屬性設(shè)為適當(dāng)值,退出并保存。
$ rm wlconf-18xx-conf.bin
$ ./wlconf –D (a new wlconf-18xx-conf.bin will be created)
$ cp wlconf-18xx-conf.bin <conf-bin> (Where <conf-bin> is usually /lib/firmware/ti-connectivity/wl18xx-conf.bin)
或者也可以通過以下方式編輯現(xiàn)有 bin 文件來完成此操作:
$ cd /lib/firmware/ti-connectivity
$ ./wlconf -i wl18xx_conf_bin -o wl18xx_conf_bin --set wl18xx.ap_sleep.idle_duty_cycle=0x14
這樣可將 AP 設(shè)為在閑置模式下有 20% 的時間處于睡眠狀態(tài)。