[FS#3469] Device stops passing broadcast packets to wireless interfaces after 24H of uptime

OpenWrt Bugs openwrt-bugs at lists.openwrt.org
Mon Nov 23 04:19:00 EST 2020


THIS IS AN AUTOMATED MESSAGE, DO NOT REPLY.

A new Flyspray task has been opened.  Details are below. 

User who did this - Arik Yavilevich (ayavilevich) 

Attached to Project - OpenWrt/LEDE Project
Summary - Device stops passing broadcast packets to wireless interfaces after 24H of uptime
Task Type - Bug Report
Category - Base system
Status - Unconfirmed
Assigned To - 
Operating System - All
Severity - Low
Priority - Very Low
Reported Version - Trunk
Due in Version - Undecided
Due Date - Undecided
Details - Device problem occurs on + Software versions of OpenWrt/LEDE release, packages, etc:

D-Link DIR-882 device with a recent build from trunk. It has the MediaTek MT7621A SoC inside.

Steps to reproduce:

I have a strange problem with my openwrt device.

When it freshly boots all is working fine. After 24H (quite on the spot) there seems to be no more broadcast traffic going to the wireless interfaces. I have confirmed this with ARP and mDNS packets. A restart of the bridge (in luci or via /etc/init.d/network restart resolves this for another 24H.

I know another user with the same device and he also confirmed the issue. We made a monitoring script to make ARP requests and were able to observe the recurring behavior.

To reproduce, 'nping -arp' an ip on the wifi interface from a device on the wired interface. Wait for uptime to reach 24H, see if there are ARP requests responses from the wifi device.With some time, entries in ARP caches expire and this also manifests as inability to ping devices in the LAN between interfaces.

Issue doesn't happen when target is in the wired interface. Issue does happen when target is in the wireless interface regardless if the source is the same interface of another one.

I have just a default config. Didn't add any fancy routing or anything. Just configured wifi networks.

Once I was away from home and it was in the malfunctioning state for over 24H, it then switched back to working state. I only had the chance to test this once so it is just a theory but it might be toggling between good and bad states every 24H.
 
Possibly related (but no solution): https://forum.openwrt.org/t/clients-in-same-wlan-cant-reach-each-other/2501
Based on the topic above I tried to disable `multicast_to_unicast` feature on the bridge but it didn't make a difference.

Happy to provide additional details if needed, Arik.

More information can be found at the following URL:
https://bugs.openwrt.org/index.php?do=details&task_id=3469

You are receiving this message because you have requested it from the Flyspray bugtracking system.  If you did not expect this message or don't want to receive mails in future, you can change your notification settings at the URL shown above.



More information about the openwrt-bugs mailing list