I saw some posts about how weak the wifi is, and indeed it is… It kept losing signal and closing my ssh so I decided to try an old trick of mine. (Which happens to be an issue in all the Single Board Computers i have tried)
Since I disabled the chipset power saving mode I haven´t had disconnects, so It might be useful to you.
iw wlan0 set power_save off
Edit: I have to add that not only doesn´t disconnect anymore but it increased the speed of transfering files too.
Note:
This is not permanent, on reboot it gets restored to “on”
Edit: July 28, 2018
How to set it on boot.
To set it to off on boot you need to create the following scrip in:
/etc/network/if-up.d/powesave_off
#! /bin/sh
set -e
# Don't bother for loopback
if [ "$IFACE" = lo ]; then
exit 0
fi
# Only run from ifup.
if [ "$MODE" != start ]; then
exit 0
fi
# Only do it once (skip for inet6).
if [ "$ADDRFAM" != inet ]; then
exit 0
fi
/sbin/iw dev wlan0 set power_save off
exit 0
And don´t forget to set exec permissions:
chmod +x /etc/network/if-up.d/powersave_off (or whatever name you put to it)
Yes but desktop makes sense, as it doesnt run normally on batteries. People have the router with no walls and at 5m so they dont have that problem, their device would have less battery time
chmod +x /etc/network/if-up.d/powersave_off (or whatever name you put to it)
set -e
# Don't bother for loopback
if [ "$IFACE" = lo ]; then
exit 0
fi
# Only run from ifup.
if [ "$MODE" != start ]; then
exit 0
fi
# Only do it once (skip for inet6).
if [ "$ADDRFAM" != inet ]; then
exit 0
fi
/sbin/iw dev wlan0 set power_save off
exit 0