この情報は以下の記事を元にしていますので、詳しい事を知りたい方はそちらに行って下さいね!

wifiパワーマネジメントを無効にする

 

以前から気になっていた自宅LANにあるRaspberry Pi Zero 2 W (Wi-Fi接続)のNTPサーバー(zero2)が不安定な事。

特に、jitterの値が40.560とか26.780となって、同LAN内のpi4(有線接続)は勿論、遠く離れたNICTにも劣る。改善前のオレンジ色部分の値参照。↓

その原因はWi-Fi接続だからと思っていた所に前述したリンク先の記事を見つけたのです。その記事を参考にWi-Fiのパワーマネジメントをオフにしてみました。結果が良かったので書き残します。

↓ 改善前

↓ 改善後

↑ 改善前と改善後どちらも、ntpq -pの2回分を画像にしているのは、良い時と悪い時の値の違いが分かるようにする為です。但し、私が確認した一時的な値の中で、良い悪いと言う事ですが。

 

結果、改善後のjitterは1/200以下の値となり、200倍以上改善されたかなぁ。

 

Wi-Fiのパワーマネジメントをオフにする方法とその確認。

pi@zero2:~ $ sudo iw dev wlan0 set power_save off
pi@zero2:~ $ iwconfig
......
wlan0     IEEE 802.11  ESSID:"xxxxx-xx"
          ......
          Power Management:off
          ......

 

再起動しても自動でオフにする場合は、rc.localに以下の1行をexit 0の前に記述する。

pi@zero2:~ $ sudo vi /etc/rc.local

/sbin/iw dev wlan0 set power_save off

exit 0

 

タイトルはラズパイのWi-Fi改善ですが、内容はjitterの改善になりました。