基本分两种:
1. 后台脚本,发现断线后重启网卡或者后台运行ping命令来保持连接;
2. 关闭无线设备的电源管理。
关闭无线设备电源管理的方法基本以下两种:
1)运行命令:
sudo iwconfig wlan0 power off
或者:
sudo iw dev wlan0 set power_save off
2)编辑或创建配置文件:
sudo nano /etc/modprobe.d/8192cu.conf
写入内容:
# Disable power saving options 8192cu rtw_power_mgnt=0 rtw_enusbss=1 rtw_ips_mode=1
试下来,关闭电源管理的方法没起作用。
只能采用第一种方案。开机运行命令:
ping 192.168.1.1 > /dev/null &