The TV's Wi-Fi keeps dropping
· 2 min read
Wi-Fi disconnections on older televisions are a classic. The cause is rarely just one thing.
Check the real state
adb shell dumpsys wifi | head -30
And the signal quality:
adb shell cat /proc/net/wireless
The level value tells you the received strength. Below -70 dBm you are
going to have problems whatever you do.
The causes, by frequency
1. Marginal signal. Televisions carry modest aerials and usually sit flat against a wall, sometimes with their own metal panel in the way. This is cause number one.
2. Power saving. Some models shut the Wi-Fi radio down in standby and do not recover it well. Look under Settings → Network for something like "keep Wi-Fi on during sleep".
3. 5 GHz with poor reach. 5 GHz is faster and passes through walls worse. If the television is far from the router, force it to 2.4 GHz.
4. A congested channel. In a block of flats, 2.4 GHz channel 6 is usually saturated. Changing it on the router is free and sometimes fixes everything.
5. A duplicate IP. If the router assigns the same address to two devices, the disconnections are intermittent and baffling. Reserving a fixed IP rules it out.
Where cleaning up does help
If the television is short on memory, the system kills processes to survive, and sometimes the network process is the one that goes. Freeing memory reduces disconnections as a side effect. Not the cause, but a factor.
The solution that always works
An ethernet cable. If the television has an RJ45 port and you can reach it with a cable, the problem is over. It is not elegant and it is the most effective answer on this list.
If you cannot cable it, a USB-ethernet adapter works on many Android TVs and costs little.