ZHCU921 January 2021 WL1801MOD , WL1805MOD , WL1807MOD , WL1831MOD , WL1835MOD , WL1837MOD
WoW 使用 iw 命令。下面列出了与 WoW 相关的 iw 工具命令:
iw <phyname> wowlan enable [any] [disconnect] [magic-packet] [gtk-rekey-failure] [eap-identity-request] [4way-handshake] [rfkill-release] [patterns <pattern>*] iw <iwname> wowlan disable iw <phyname> wowlan show
进入 WoW 暂停模式
调用以下命令可进入 WoW 暂停模式:
echo mem > /sys/power/state
以下屏幕截图展示了主机如何进入暂停模式,WL18xx 也已暂停
[16277.797393] PM: Syncing filesystems ... done.
[16277.929870] PM: Preparing system for mem sleep
[16277.934509] Freezing user space processes ...(elapsed 0.02 seconds) done.
[16277.963470] Freezing remaining freezable tasks ...(elapsed 0.02 seconds) done.
[16277.994689] PM: Entering mem sleep
[16277.998565] Suspending console(s) (use no_console_suspend to debug)
[16278.242462] PM: suspend of devices complete after 236.060 msecs
[16278.243408] PM: late suspend of devices complete after 0.945 msecs
[16279.748199] Successfully put all powerdomains to target state
从暂停模式恢复
系统可通过 ping 从暂停模式恢复。以下屏幕截图展示了主机如何从暂停模式恢复,WL18xx 也重新连接到 Wi-Fi 网络(通过 WPA 请求),流量也已恢复。
[16279.748840] PM: early resume of devices complete after 0.518 msecs
[16279.749237] platform iva.0: omap_voltage_scale: Already at the requested rate 800000000
[16279.749237] platform mpu.0: omap_voltage_scale: Already at the requested rate 1000000000
[16280.107391] PM: resume of devices complete after 358.428 msecs
[16280.157989] PM: Finishing wakeup.
[16280.161499] Restarting tasks ... done.