raspberry pi を使用しているとraspberry piとの通信ができなくなったので調査
機種:raspberry pi3
OS:Linux raspberrypi 6.1.21-v8+
以下のような要因がありました。
- wifi省電力モードの影響
- 画面スリープ
- wifi省電力モードから
まずraspberry pi は通信が少しの間ないとwifiが省電力モードになる様子
下記コマンドを使用して省電力モードをoffにする
$ iwconfig wlan0 power off
下記コマンドを実行して、設定値が変更されていることを確認
$ iw dev wlan0 get power_savef
次回起動時にも省電力モードをoffにするため/etc/rc.localに追加しておく
$ sudo vi /etc/rc.local
追加内容
$ iwconfig wlan0 power off
- 画面スリープについて
下記コマンドを実行して、内容を追加する
sudo vi /etc/xdg/lxsession/LXDE/autostart
追加内容
#スクリーンセーバをオフ
@xset s off
#X serverをオフ
@xset s noblank
#DPMS(Display Power Management Signaling)をオフ
@xset -dpms
下記コマンドを実行し、内容を追加する
$ vi /etc/lightdm/lightdm.conf
下記内容を追加する
[SeatDefaults]
xserver-command=X -s 0 -dpms
以上にてraspberry piとの通信ができなくなる現象を解決した。