没生效的看看https://gist.github.com/jcberthon/ea8cfe278998968ba7c5a95344bc8b55
写个定时脚本之类的,参考这个
#!/bin/bash
result=$(nmcli con show ImmortalWrt-5G-wlp4s0 | grep -e 'powersave' | head -n 1 | awk '{print $2}'")
if [ "$result" != "2" ]; then
echo "Changing state..."
sudo nmcli connection modify ImmortalWrt-5G-wlp4s0 "802-11-wireless.powersave" 2
sudo nmcli connection up ImmortalWrt-5G-wlp4s0
fi
echo=$(nmcli con showImmortalWrt-5G-wlp4s0 | grep -e 'powersave' | head -n 1 | awk '{print $2}'")
if [ "$echo" != "2" ]; then
echo "Failed to correct state"
exit 1
fi
exit 0