NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
elementoulis
Nov 22, 2021Aspirant
(Yet another) Problem with LAN breaking down between Router and Satellites
Hello,
I have found quite a few (older) threads here from users that used to have problem with their LAN connection breaking down between devices connected in various scenarios on the main unit and any number of satellites. Most of the users claim their issues to have been resolved with newer firmwares but on the newest one I am still suffering from it.
My setup:
- ISP's modem/router turned to bridge mode and connected with RBR20 via its WAN port (essentially being just a simple modem).
- RBR20 turned to router mode handling pretty much everything (DHCP, DNS, ROUTING).
- 2 x RBS20 spread accross various rooms with a few meters distance between them and the RBR20 (with brick walls in between).
- Firmware: V2.7.3.22 (forced on me recently by Netgear - thanks for that!)
What I observed that led me to open this discussion:
I am using Home Assistant (an open-source smart home management platform) to control all my IOT devices in my house. Recently I started noticing in the logs communication between my Roborock S5 Vacuum and Home Assistant breaking down intermintently.
2021-11-22 03:22:06 DEBUG (SyncWorker_3) [homeassistant.components.xiaomi_miio] Unable to fetch timers, this may happen on some devices: Unable to discover the device 192.168.1.49 2021-11-22 03:22:11 DEBUG (MainThread) [homeassistant.components.xiaomi_miio] Finished fetching roborock.vacuum.s5 data in 10.003 seconds (success: False)
Of course there are also success communications still:
2021-11-22 03:47:06 DEBUG (MainThread) [homeassistant.components.xiaomi_miio] Got new vacuum state: (Vacuum state omitted on purpose) 2021-11-22 03:47:06 DEBUG (MainThread) [homeassistant.components.xiaomi_miio] Finished fetching roborock.vacuum.s5 data in 0.103 seconds (success: True)
The success to fail ratio in communication was alarming to say the least: 4256 successes vs. 1403 fails in 24 hours of logs for the vacuum alone. The whole issue started when I swapped two other IoT devices IPs on the Orbi DHCP for one another. Deleted one record and then re-assigned the IP to another record - always of course while restarting the system after each change through the dedicated "Reboot" menu on the web interface.
Restarts didn't really solve anything. At first the vacuum would get some successes and then it would start to intermitently fail again with the above ratio. Sometimes things were so bad that the fail ratio would be 100% forcing me to issue another restart on the Orbi and another and another until I got a state that would be acceptable.
Up to that point I was mostly blaming the vacuum itself dropping out of network (although it had never given me reasons to do that ever - but let's face it it's Xiaomi :smileytongue:) but during those restarts I was also noticing other devices being unable to communicate with my Home Assistant server intermitently (same as the vacuum) although not as often as the vacuum - like for example some TP-Link smart plugs that I have around the house, and those devices I cannot question! Those have been the solidest devices I ever had, never dropped once in their life. This is when I started looking into things on the Orbi side.
Another issue I have to complement all the above is me accessing my personal file server via my phone through local IP (so my phone on some Satellite WiFi would request content from my file server on the main Orbi Router via local IP 192.168.1.4 to be precise) fails systematically. What I haven't tested is whether this happens if I am under a specific satellite or any satellite. I know it doesn't happen when I am connected to the router itself (via WiFi).
Final thoughts:
All the above, along with some other things I've noticed on the Orbi(s); like the fact that whenever I restart the Orbi system the satellites do take A LOT of time to sync the backhaul - more than they used to when I first bought them - but when it's synced it reports 'GOOD'. Or the fact that the devices failing to communicate properly are mostly connected to some satellite. I am thinking that there is some serious glitch going on in this firmware between main Orbi units and satellites. More specifically I am thinking DHCP and ARP being the main culprits and a bad sync between the main unit and the satellites all on LAN. What I failed to mention in this long text is that all devices have impecable access to the internet and all those communications failing are strictly LAN communications.
Other technical stuff:
I have the recommended settings to by Orbi(s) from here in the forum (i.e. Beamforming (on), Coexistence, Daisy chain (off) etc.) I do not have a firewall (both armor and circle are off). My devices all have static addresses assigned via Orbi's DHCP.
I would appreciate any suggestions and help however I would like to refrain from having to reset my sytem.
Spoiler
I see this is an advice that "plays alot" here in these discussion boards. My home is actually a home-office. A lot of devices and configurations in place and we actually rely on the Orbi(s) to get work done plus the smart home relies on them as well. There shouldn't be the need to reset after firmware upgrades and the devices should be able to operate consistently 24/7 unless power disrupted - this is how I envision a reliable router.
Thank you,
George