I totally agree.
While browsing this forum I figured I could try the modified firmware with updated 5.1.0 wifi drivers found here: GL.iNet download site (gl-inet.com).
This partially fixed the issue, with the 2.4ghz looking pretty stable. At least wifi is useable in 2.4ghz. However the 5ghz is still randomly dropping every 2-5 minutes, and I unlocked the region and tried all possible bandwidths, channels, etc. Using a totally free channel doesn’t help whatsoever.
It seems that selecting the “Low” Tx power makes it somewhat more stable than the others, but 5ghz will still drop at some point and after a few times it will give up (won’t accept new connections until a reboot), while 2.4ghz will still be up and running.
So my advice is to upgrade to the above mentioned firmware and stick to 2.4ghz until they release a stable firmware with good wifi drivers.
Yes, router mode with Ethernet WAN and Wireguard VPN Client mode.
I did a clean install of the “oops track” FW and I think the problem is fixed. Now Wifi doesn’t drop every 45 seconds and it stayed up overnight.
I didn’t touch any of the wifi settings, left everything Auto and Max Tx, as I suspect that changing channels manually can break wifi, even with reboot.
I left the pings going overnight (8 hours), on freshly factory reset Beryl with release 3.203 and there was only 1 dropout that lasted for 2 seconds, so I guess thats an improvement.
The ping variance is still not good, with pings going up to 100ms-200ms while pinging the router LAN IP from a meter away with nothing else going on. There seems to be a pattern though, router will go from 2-3ms stable pings to bursts of increasing latency pings to revert back to normal. Home router pings are solid 2-3ms for hours so it’s not a 5GHz interference issue, I’m a meter away anyway. Like if something is hosing up WiFi packet processing for short periods of time (bad drivers?) Hopefully not a problem with HW
I’ll try later the testing FWs mentioned by @sundaydriv3r
Example here:
5Ghz band, router mode, completely idle router (no connections other than laptop), factory reset 3.203 release. Should be easy to replicate.
…
64 bytes from 192.168.8.1: icmp_seq=46274 ttl=64 time=2.051 ms
64 bytes from 192.168.8.1: icmp_seq=46275 ttl=64 time=2.645 ms
64 bytes from 192.168.8.1: icmp_seq=46276 ttl=64 time=2.491 ms
64 bytes from 192.168.8.1: icmp_seq=46277 ttl=64 time=2.489 ms
64 bytes from 192.168.8.1: icmp_seq=46278 ttl=64 time=2.508 ms
64 bytes from 192.168.8.1: icmp_seq=46279 ttl=64 time=2.388 ms
64 bytes from 192.168.8.1: icmp_seq=46280 ttl=64 time=3.484 ms
64 bytes from 192.168.8.1: icmp_seq=46281 ttl=64 time=21.905 ms
64 bytes from 192.168.8.1: icmp_seq=46282 ttl=64 time=41.471 ms
64 bytes from 192.168.8.1: icmp_seq=46283 ttl=64 time=60.549 ms
64 bytes from 192.168.8.1: icmp_seq=46284 ttl=64 time=2.524 ms
64 bytes from 192.168.8.1: icmp_seq=46285 ttl=64 time=101.888 ms
64 bytes from 192.168.8.1: icmp_seq=46286 ttl=64 time=19.145 ms
64 bytes from 192.168.8.1: icmp_seq=46287 ttl=64 time=41.967 ms
64 bytes from 192.168.8.1: icmp_seq=46288 ttl=64 time=2.089 ms
64 bytes from 192.168.8.1: icmp_seq=46289 ttl=64 time=2.729 ms
64 bytes from 192.168.8.1: icmp_seq=46290 ttl=64 time=2.749 ms
64 bytes from 192.168.8.1: icmp_seq=46291 ttl=64 time=2.574 ms
64 bytes from 192.168.8.1: icmp_seq=46292 ttl=64 time=3.460 ms
64 bytes from 192.168.8.1: icmp_seq=46293 ttl=64 time=2.642 ms
64 bytes from 192.168.8.1: icmp_seq=46294 ttl=64 time=2.056 ms
64 bytes from 192.168.8.1: icmp_seq=46295 ttl=64 time=1.953 ms
…
I get the same issue over wifi.
I’ve just updated to the latest beta firmware (released 1 march 2022) and I get exactly the same issues.
No difference for 2.4 or 5hz.
Any other suggestions? It makes video calls awful.
Are you wired on the WAN port by any chance? I get the 45 second dropout for 2-3 seconds if I connect to the internet through the WAN ethernet port of the MT1300. If its wireless to wireless seems to disappear.
You are confirming the setup that is producing the 45 second dropout for me too: Main internet connection is wired to WAN. Dropout happens on WIFI side.
However, if I configure router as repeater (main internet is wireless Wifi) I don’t see the dropout. If you could replicate this behavior (I understand is not a long term solution and is slower for now) we can have gl-inet reproduce it and hopefully fix.
If i set the router up to connect as a wifi repeater and then I connect via wifi from my devices then there is no dropouts in connection! Only when using wired connection from router to get internet access!
Can you do a top level post about this with all the details so it gets attention? FW used, specific step to reproduce, … I’ll add confirmation. They’ll likely look into it.
Today I tested 3.212 snapshot. I connected cable as WAN and also tested repeater. Both 2.4G and 5G wifi performs normal without timeout.
Pls test 3.211 and later. Do not test 3.203 and older because wifi driver has been updated.
Some ping lag on wifi is normal.
Timeout is not. So I assume this is the problem we are trying to solve. Appreciate it if you can clarify the issues so that we narrow down to the root causes.
One setting I have in place is mac address cloning on the router that may be different than a standard install. But apart from that the settings are pretty standard.
FWIW, using my Beryl as Router, with my hotspot device connected via USB, I get disconnects every minute on all my connected devices. Setting the 2.4GHz to only 20MHz wide channels seems to have stopped it- for now- but I’ve tried a few things and sometimes it stops when I reboot, sometimes it doesn’t.
Running the 3.211 firmware. I even put a USB-C power meter on it thinking it might have been power related, it never draws more than ~3W (4.95v/.8A) and this is on the PS you guys supply, but a couple of PD power supplies I’ve got exhibit the same behavior.
Here’s some lines from my laptop’s syslog showing the behavior. It’ll do this over and over:
Well, seeing advice I’d seen about this from earlier, I totally wiped my Beryl and redid my setup, and so far, so good- no more WiFi flapping. I’ll be using it non-stop for a couple of weeks, so if it happens again I’ll report back.
Im curious as to how many devices you all have connected? Ive found the beryl wifi to be unreliable in my use case, with more than 20 devices all in my overlanding rig. I ended up using a unifi ap because between the beryl and slate, after a few days, they stop working. using later software almost like I am overloading them. Once I started using a separate AP, issues went away… not recommending gl.inet anymore, the thought of a raspberry pi router sounds more appealing.
I mean… still releasing firmware on openwrt 19.07.8… why? yeah, I’m disappointed!