树莓派 3B+ 无线网络掉线问题

现象为:开机后树莓派能够成功连上wifi,然而在网络静默一段时间后,无线自动断开,且不会重连。必须手工重启无线设备。

网上搜了很多解决方案,基本分两种:

  1. 后台脚本,发现断线后重启网卡或者后台运行ping命令来保持连接;

  2. 关闭无线设备的电源管理。

关闭无线设备电源管理的方法基本以下两种:

1)运行命令:

shellsudo iwconfig wlan0 power off 

或者:

shellsudo iw dev wlan0 set power_save off 

2)编辑或创建配置文件:

shellsudo nano /etc/modprobe.d/8192cu.conf 

写入内容:

# Disable power saving
options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1 

试下来,关闭电源管理的方法没起作用。

只能采用第一种方案。开机运行命令:

shellping 192.168.1.1 > /dev/null &