『樹莓派』如何處理執行Homebrdige中,無線網路會斷線問題?

『Raspberry Pi樹莓派』如何處理執行Homebrdige中,無線網路會斷線問題
使用 Raspberry Pi 執行 Homebrdige 時,操作 Homekit 常常斷線,SSH和VNC也無法連上,要去重新插拔電源重新開機才會恢復連線,之前嘗試過使用Watchdog、網卡設定、Python定時檢測連線、掉線馬上自動連,但是這些都沒有作用,後來找到真正的問題點了,要讓樹莓派的 WiFi 禁止啟動系統的無線網路省電模式,就可以解決。





樹莓派 如何禁用WiFi省電模式 教學


操作環境:Raspberry Pi 4 Model B

STEP1

為了要讓樹莓派開機時自動禁用無線網路省電模式,先開啟/etc/rc.local設定命令,來在樹莓派開機時執行用戶自定義的任務。

sudo nano /etc/rc.local


STEP2

將此行放入並儲存。

/sbin/iwconfig wlan0 power off 
#需添加在exit 0之前即可。


STEP3

將機器重新開機。

sudo shutdown -r now


STEP4

執行指令,檢查是否有設定成功。

journalctl | grep brcmfmac:

最下方出現power save disabled,就OK了。

raspberrypi kernel: brcmfmac: brcmf_cfg80211_set_power_mgmt: power save disabled