Unstable Wi-Fi on TP-Link TL-MR3020

Hello community,

I have problems with Wi-Fi on my old TL-MR3020 with LEDE Reboot 17.01.6 r3979-2252731af4 installed. Wireless connection just drops and restores continuously, which is very annoying.

This is the way it work now: [DOCSIS modem] => ethernet cable => [TL-MR3020] => WiFi clients.

I'd really appreciate if someone could help me to troubleshoot it. It's really weird, since I can't see any errors in a log.

What else do you have running on the MR3020?

https://openwrt.org/supported_devices/432_warning

Usability issues
Insufficient RAM for stable operation

  • 32 MB can work for minimal router/AP functions, but may repeatedly “crash”, depending on your hardware and use case

Looking at logread or running logread -f in a terminal window over SSH (if it is actually crashing) would be the first steps.

I've seen this message there but I don't have anything else running on it. Do you think that 32 MB is not enough for internet surfing?

If literally all you have running is NAT, DHCP, and DNS, you're probably OK for another year or so. If you're trying to run ad blocking, SQM, file sharing, ... you may well be over the line already. Probably time to start budgeting for and considering alternatives with at least 16/128 (good ones start at ~US$20) while you try to figure out what is going on with your MR3020.

Any clues in the logs?

You might be able to look at just the time sections around when you lose connectivity. If you want to post one of those sections, the pre-formatted button </> in the toolbar is a good way to help make it readable.

Thank you @jeff, appreciate you assistance in this matter.
Unfortunately, I can't make it fail again, and I need to wait for it to drop the Wi-Fi, to be able to provide a log section.
Will get back to you, as soon as I put my hands on some evidence of bad behavior. :wink:

1 Like

Double check that date on the router or in LuCI correspond to your wall clock, to make things easier.

1 Like

This is what I've got in log when Wi-Fi dropped again. Any thoughts?

Tue Jun  4 18:18:52 2019 authpriv.info dropbear[10598]: Exit before auth: Exited normally
Tue Jun  4 18:22:59 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:22:59 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:02 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:23:02 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:23:02 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:02 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:23:05 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:23:05 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:08 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:23:08 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:23:08 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:08 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:23:11 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:23:11 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:14 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:23:14 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:23:14 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:14 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:23:17 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:23:17 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:20 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:23:20 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:23:20 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:20 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:23:24 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:23:24 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:28 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:23:28 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:23:28 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:28 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:23:30 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:23:30 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:33 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:23:33 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:23:34 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:34 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:23:36 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:23:36 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:39 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:23:39 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:23:39 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:39 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:23:42 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:23:42 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:46 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:23:46 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:23:46 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:46 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:23:48 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:23:48 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:51 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:23:51 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:23:51 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:51 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:23:54 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:23:54 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:57 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:23:57 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:23:57 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:23:57 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:23:59 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:23:59 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:24:03 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:24:03 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:24:03 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:24:03 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:24:06 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:24:06 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:24:09 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:24:09 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:24:09 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:24:09 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:24:12 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:24:12 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:24:15 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:24:15 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:24:15 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:24:15 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:24:18 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:24:18 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:24:21 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:24:21 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:24:21 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:24:21 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:24:24 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: disconnected due to excessive missing ACKs
Tue Jun  4 18:24:24 2019 daemon.notice hostapd: wlan0: AP-STA-DISCONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:24:27 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: authenticated
Tue Jun  4 18:24:27 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 IEEE 802.11: associated (aid 7)
Tue Jun  4 18:24:27 2019 daemon.notice hostapd: wlan0: AP-STA-CONNECTED 80:00:0b:dd:8a:38
Tue Jun  4 18:24:27 2019 daemon.info hostapd: wlan0: STA 80:00:0b:dd:8a:38 WPA: pairwise key handshake completed (RSN)
Tue Jun  4 18:24:30 2019 daemon.info odhcpd[807]: Using a RA lifetime of 0 seconds on br-lan