I've posted this question/concern in the unofficial GLiNET subreddit and was advised to post it as a bug, so here I am here
I just had a weird problem that bothered me for a few days. I was playing some online games while connected to the Beryl AX through WiFi (tried both 2.4 and 5 ghz), which in turn, was connected through ethernet directly to the main router, and every few seconds the ping peaked to around 300-400 ms which made the game non-playable. I suspected it's a problem with the internet of where I was staying since the Beryl was connected through ethernet directly.
Few days have passed and I've moved to a new place and the same problem persisted. Long story short - after some debugging I realized that the Beryl's repeater was stuck trying to connect to the last working WiFi network I had used in one of my previous places, and so, I guess, every time it tried to initiate the connection (which failed obviously), the entire WiFi network of the Beryl became unstable.
Is this an expected behavior of the Beryl/GLiNET routers? Is there anything that can be done to prevent it from happening? Or should I always remember to turn off the repeater if I'm using a wire?
I believe the problem can be easily reproduced by the following steps:
- Connect the GLiNET router to WAN via Ethernet cable
- Enable the wifi repeater and set it such that it would try to connect to an invalid wifi network. Make sure it indeed tries to connect periodically and endlessly.
- Connect a laptop or a phone to the router via WiFi (the problem doesn't happen if connected to the LAN port).
- Run a simple
ping
command infinitely with a 1 second interval to some website (e.g.ping www.google.com
). Observe that every < 1 minute, you either get a timeout or the ping jumps to several hundred MS for a few iterations.
This affects everything, from video calls which would start lagging periodically to online games.
Question is - is it a bug? Or a hardware limitation?
Thanks!