Beryl 7 (GL-MT3600BE) — SSID drops, LED turns off in repeater mode — root cause found + workarounds

Hey everyone, been dealing with the Beryl 7 SSID disappearing and LED turning off every couple of hours in repeater mode, requiring a physical unplug to recover. Happens on both release firmware and latest v4.8.5.

Setup:
GL-MT3600BE (Beryl 7) — firmware v4.8.5
Repeater mode connected to Netgear RAX20 (Wi-Fi 6)

Root cause:
The default Wi-Fi modes incorrectly trigger the Wi-Fi 7 code path (repeater-mtkwifi7.lua) against Wi-Fi 5/6 upstream routers, causing an MLO negotiation timeout and a driver crash in the mt7993. Randomized BSSID makes it worse — every MAC change re-triggers the crash. Disabling MLO in the UI does nothing, the driver ignores it.
This is a serious issue for a travel router — hotels and Airbnbs almost exclusively run Wi-Fi 5/6, which is exactly the environment this router is designed for.

Workarounds:
Option 1 — Simplest but not ideal:
Disable Randomized BSSID in the admin panel (192.168.8.1) — this stops the crash but defeats the purpose of a privacy feature that should work out of the box on a modern router.

Option 2 — Recommended, keeps Randomized BSSID on:
5GHz Mode → 11ac/ax/be
2.4GHz Mode → 11ax/be

I have attached a report and waiting on feedback.
Analysis was carried out with the help of Claude (Anthropic's AI). If you're affected please share, better chance of getting this patched quickly.

Report Beryl 7.zip (10.2 KB)

Based on the information you provided, we confirm:

Fix 1: We only handle BE models, all of which use the MLO logic. However, devices that don't support Wi-Fi 7 are unaffected by the MLO logic. The log is just a printout.

Fix 2: repeater-mtkwifi7 is just a name; it doesn't indicate that Wi-Fi 7 logic is being used.

Fix 3: Ignore UniCmdSetRecSecPnInfo; it's not a problem.

Fix 4 & 5: These require specific analysis.

Therefore: This issue is most likely not caused by Wi-Fi 7 logic. Could you provide a more complete log analysis? (Logs including the exception process would be more helpful for problem analysis.)

Thank you.

I appreciate your response,however i have updated to 4.8.6 beta and everything works as normal now.

I don’t have access to those logs anymore since updating firmware.

Also been having random reboots with the Beryl 7 on 4.8.5. Seemingly caused by devices connecting to WiFi. e.g will return to hotel room and device uptime resets.

Upgraded to 4.8.6 to see if stability is improved. Initial feedback is encrypted DNS was broken after the upgrade. This has been disabled to focus on stability testing (judging from the other threads the encrypted DNS issues are well known already from other devices)

OK.

If you encounter any further problems, you can contact us here or via email. Thank you.

After upgrading to firmware 4.8.6, is your encrypted DNS unavailable? What DNS are you using? Could we possibly have more information?

Is my configuration incorrect? I don't seem to be able to reproduce the problem.

After upgrading clients behind the device as well as the device itself could not resolved DNS. Settings were DNS over HTTPs using Quad9 ipv4 no filter ECS and Cloudflare. Changing to ‘automatic’ for DNS resolved the issue. I have not yet tried re-enabling Encrypted DNS to see if the issue comes back.

I do have a log capture with debug just after one of the reboots on 4.8.5 so I guess this probably has all the settings I was using prior to the upgrade if that is useful? (Do logs also get retained that may show why it rebooted that you could investigate also?). Happy to share if it helps track down any issues :+1:t2:

4.8.6 I still seem to have reboots. Just got back to the hotel and checked uptime and it was 2 minutes so appear to have crashed/rebooted as soon as devices connected again. :frowning:

Frustrating but not quite the same issue as the OP, and in some ways not that disruptive as once it’s up again it seems fine. Whereas OP who has to physically reboot manually.

As a side issue with this 4.8.6 beta as mentioned earlier, re-enabling Encrypted DNS (DoH) breaks connectivity again so I have left it disabled for now.

Same here on 4.8.6 , kernel panic happens ,i’m trying to make a report with whatever logs i have after reboot,no more manual reboot needed however the router does restart after device reconnect.

Will add the report when i have some time today.

1 Like

UPDATE

4.8.6 beta initially worked fine but after a few days i noticed crashes and reboots on devices reconnection.

Atached report done with Claude Ai and also attached the logs i have from the last crash.

At this point, i will probably return the product as the main use of the router doesn’t work, a replacement doesn’t seem to be plausible considering other people experience are similar and it looks like a Driver/Firmware issue.

I find this a major error on GL.iNet side as this product it’s clearly not ready for use.

Couple of things to mention:

1. not willing to install OpenWRT to check if it works better as i dedicated more time than it should to make it work + for my needs it must be the GL.iNet UI as it is user friendly for members of family.

2. Tried 2 different power supplies(inc. Original)with no luck

beryl7_log_apr3_apr6.txt (173.9 KB)

This device isn’t merged into vanilla OpenWRT yet so you would need to build it yourself as well which is further additional time and effort :frowning:

Ahh even better​:joy:, to be fair i want this router to work so badly i do believe it is a beast , i like everything about it power,size,tinkering however it just won’t work it keeps crashing rebooting.

I found an interesting thing though which i’m not sure but it might be related

Likely is driver related but the GL images are on the Mediatek proprietary drivers and firmware so get a branch of updates from Mediatek directly. Whereas vanilla OpenWRT would be using the in-kernel drivers and firmware.

Possible there is updates already on the way in the upcoming 4.9 releases but would be speculation on my part currently.

I’d be happy to share logs as I expect any driver fixes and updates will presumably apply to the Slate 7 Pro and other future Mediatek devices also. More info that can be gathered on any issues the better I guess

Is this your setting?

I upgraded my router to firmware 4.8.6 without retaining any configuration settings, only connecting it to the Ethernet WAN port.

Then I configured the DNS, but it seems that both my router and client DNS resolution are working correctly.

We're unsure if there are any other contributing factors. You can test to see if you can reproduce the problem.

If you have logs or more configuration information that can reproduce the problem, please send them to us for review.

Thank you.

Regarding the router reboot issue, is this log from after the reboot?

Does the router's crash log contain any information after a reboot?

For example:

I'm very sorry for the bad experience.

If the restart issue can be reproduced in your environment, could we further analyze your environment?

We are reviewing the information you provided.

Don't worry, if the problem cannot be resolved, we will handle it for you.

Yes the log attached it’s after reboot and there is nothing in the crash log.

I have returned the product and ordered a replacement which arrived today.

I have literally plugged it in ,connect to my home wifi as a repeater,no other settings changed and waiting to see if it crashes or restart.

However i just checked the log and wdev is null and Force Null frame errors are still happening like in the previous unit. I’ll wait and see.

@lucas2 Switched to 4.8.6 stable and cant reproduce DNSoHTTPS issues now.

Will report back on any further reboots related to Wi-Fi connections

Haven’t had time to test further WiFi issues yet. @lucas2 I will probably go straight to 4.8.7 now before testing again. Are you able to confirm what ‘fixed some bugs’ from the release notes is in the firmware and if this is likely to have changed anything WiFi side? Thanks

Firmware 4.8.7 fixes NTS protocol issues compared to firmware 4.8.6.

No other changes were made to WiFi.

1 Like

Thanks I will test the previous issues ASAP and report back :+1:t2: