mmseng
Occasional Visitor
Hi, I'm having an issue where some cheap Zengge (Magic Home) LED controllers are repeatedly losing connection to my primary wireless network whenever I disable "Access Intranet" on my guest network.
Previously I kept all IoT devices on my guest wifi network and disabled the bridging, as a standard isolation technique. This worked fine for years, including for these particular LED controllers. Recently I moved everything (including these controllers) to my primary LAN wireless network because I set up a Home Assistant server on the LAN. I'm not a huge fan of losing the isolation, but I'm coping with it for now, at least until I make a decision about whether to keep the HA server. While doing this I fully disabled my guest network to make things simpler. Everything worked as expected.
Afterward I turned my guest network back on and this causes these controllers to frequently lose their wifi connection. All 6 of them act exactly the same way. They usually stay connected for anywhere from 1 to 8 minutes, occasionally making it as long as 12 minutes, but rarely any longer.
It took me forever just to figure out that it was the guest network causing this. I tried tweaking dozens of settings in both the general wireless settings, professional settings, and guest network settings to no effect. Finally I figured out that enabling "Access Intranet" on the guest network solved the problem. But obviously I don't want to do this.
No other devices have this issue, so I recognize it could very well be a flaw with the specific LED controllers, however it doesn't make sense to me that the mere existence of a completely separate and unused network/SSID would cause this, and then only when unbridged. This is especially weird, because these devices existed on that unbridged guest network, coexisting with my primary wifi network for a long time, and only have issues when they are swapped to the primary wifi network. All of that being said, I'm vaguely aware that the primary and first guest wifi networks are somehow linked via the Asuswrt implementation, and also that the secondary and tertiary guest networks apparently work differently somehow. FWIW I have never tried using those additional guest networks.
I even went as far as packet capturing the communications from the LED controllers, in an attempt to see just WTF they are doing during these reset events. I got pretty close, but I think my available hardware and/or skills are not sufficient for making Wireshark decrypt their packets. (I can't manage to capture all 4 of the necessary EAPOL packets).
Can anyone think of a reason why a device connected to the main wifi network would work fine without the guest network on, fine with the guest network on and bridged, but NOT fine when the guest network is on and NOT bridged? Does the "connection reset every 1-10 minute" pattern ring any bells? I'm out of ideas and I've hit the limits of my knowledge and skills.
Thanks in advance for any insights or suggestions.
P.S. I googled extensively and this is perhaps the closest thread I've found with a similar sounding issue. Most of the suggestions there weren't helpful, although I admit I have not tried anything relating to IPv6 settings.
My environment:
Previously I kept all IoT devices on my guest wifi network and disabled the bridging, as a standard isolation technique. This worked fine for years, including for these particular LED controllers. Recently I moved everything (including these controllers) to my primary LAN wireless network because I set up a Home Assistant server on the LAN. I'm not a huge fan of losing the isolation, but I'm coping with it for now, at least until I make a decision about whether to keep the HA server. While doing this I fully disabled my guest network to make things simpler. Everything worked as expected.
Afterward I turned my guest network back on and this causes these controllers to frequently lose their wifi connection. All 6 of them act exactly the same way. They usually stay connected for anywhere from 1 to 8 minutes, occasionally making it as long as 12 minutes, but rarely any longer.
It took me forever just to figure out that it was the guest network causing this. I tried tweaking dozens of settings in both the general wireless settings, professional settings, and guest network settings to no effect. Finally I figured out that enabling "Access Intranet" on the guest network solved the problem. But obviously I don't want to do this.
No other devices have this issue, so I recognize it could very well be a flaw with the specific LED controllers, however it doesn't make sense to me that the mere existence of a completely separate and unused network/SSID would cause this, and then only when unbridged. This is especially weird, because these devices existed on that unbridged guest network, coexisting with my primary wifi network for a long time, and only have issues when they are swapped to the primary wifi network. All of that being said, I'm vaguely aware that the primary and first guest wifi networks are somehow linked via the Asuswrt implementation, and also that the secondary and tertiary guest networks apparently work differently somehow. FWIW I have never tried using those additional guest networks.
I even went as far as packet capturing the communications from the LED controllers, in an attempt to see just WTF they are doing during these reset events. I got pretty close, but I think my available hardware and/or skills are not sufficient for making Wireshark decrypt their packets. (I can't manage to capture all 4 of the necessary EAPOL packets).
Can anyone think of a reason why a device connected to the main wifi network would work fine without the guest network on, fine with the guest network on and bridged, but NOT fine when the guest network is on and NOT bridged? Does the "connection reset every 1-10 minute" pattern ring any bells? I'm out of ideas and I've hit the limits of my knowledge and skills.
Thanks in advance for any insights or suggestions.
P.S. I googled extensively and this is perhaps the closest thread I've found with a similar sounding issue. Most of the suggestions there weren't helpful, although I admit I have not tried anything relating to IPv6 settings.
My environment:
- RT-AX86U running Asuswrt-Merlin 3004.388.4
- I normally have both the 2.4 and 5GHz radios on both the primary and guest network enabled (with sync'd settings), but I've tried all combinations of enabled radios, and used various wireless MAC filtering on the 4 SSIDs to force different combinations. The problematic devices only ever connect to 2.4GHz regardless, even though I think they technically support 5GHz (not sure on that).
- DHCP provided by the router. DNS provided by Pihole on the primary network.
- Single-family home with little to no external network interference, and literally all network devices are accounted for and have dedicated IP reservations on the LAN. There's usually a maximum of 20 devices that are connected at any one time.
Last edited: