To improve quality of WiFi coverage in my apartment I bought a second Keenetic Giga router (KN-1011) in addition to Keenetic Giga (KN-1010). From my perspective Keenetic is the best router for home usage. This confirms the presence of Mesh feature that can be configured by simple wizard.
The second router was placed in second room behind 2 walls from the primary router and connected by Ethernet cable Cat 5e (1 Gbps).
Everything was perfect until I decided to play online game where I felt periodic freezes. ping shows loss of 2 packets per ~ 1 munite.
First of all I checked logs from the main router and found the issue. Time to time ethernet port entered blocking state.
kernel: br0: port 1(eth2.1) entered blocking state
kernel: br0: port 1(eth2.1) entered listening state
kernel: br0: port 1(eth2.1) entered blocking state
kernel: br0: port 1(eth2.1) entered listening state
kernel: br1: port 1(eth2.2) entered blocking state
kernel: br1: port 1(eth2.2) entered listening state
kernel: br1: port 1(eth2.2) entered blocking state
kernel: br1: port 1(eth2.2) entered listening state
kernel: br0: port 1(eth2.1) entered learning state
kernel: br1: port 1(eth2.2) entered learning state
kernel: br0: port 1(eth2.1) entered forwarding state
kernel: br0: topology change detected, propagating
kernel: br1: port 1(eth2.2) entered forwarding state
kernel: br1: topology change detected, propagating
This may indicate problems with STP, but I have not found any solutions regarding the issue.
After that I read an article about how Keenetic do the Mesh Wifi. Even if routers connected via Ethernet they by default establish a hidden connection via 5Ghz WiFi called Backhaul.
In each segment, the STP protocol is enabled to provide optimal link selection between extenders. Preference is given to wire connections. When an extender is connected via wire, a wireless connection is still established. Still, data transmission over the STA interface is blocked at the bridge level as long as the cable is connected.
Solution
At this point I assumed that 5 GHz WiFi connection between routers might be unstable because of 2 walls between them (~ -41dBm) and decided disable Backhaul. And the issue gone!
Scheme
Hope it helps someone.
No comments:
Post a Comment