Flint 2 (GL-MT6000 ) - bug reports - collective thread

What firmware are you using and have you gone into LuCi and configured both radios to use the correct country and the same channels as your Flint 1?

Sorry to be a bit off topic, but do you know if US and Canada are the same when it comes to country codes, and if not what is different between them?

ChatGPT says

Certainly, here’s a shorter comparison of Wi-Fi country codes for the US and Canada:

  1. Frequency Bands and Channels:

    • Both the US and Canada use the 2.4 GHz and 5 GHz bands. The 2.4 GHz band includes channels 1-11 in both countries. The 5 GHz band channels are similar, with some restrictions to avoid radar interference.
  2. Transmit Power:

    • Similar power limits are set in both countries, regulated by the FCC in the US and Industry Canada in Canada.
  3. DFS (Dynamic Frequency Selection):

    • Both countries require DFS in the 5 GHz band to avoid interference with radar systems.
  4. Regulatory Bodies:

    • The FCC regulates Wi-Fi in the US, while Industry Canada regulates it in Canada.

The Wi-Fi regulations in the US and Canada are quite similar, especially in terms of frequency use and power limits. However, compliance with local regulations is crucial for legal and efficient operation.

1 Like

Here’s the exact differences between US, Canada and the UK.

country US: DFS-FCC
        (902 - 904 @ 2), (N/A, 30), (N/A)
        (904 - 920 @ 16), (N/A, 30), (N/A)
        (920 - 928 @ 8), (N/A, 30), (N/A)
        (2400 - 2472 @ 40), (N/A, 30), (N/A)
        (5150 - 5250 @ 80), (N/A, 23), (N/A), AUTO-BW
        (5250 - 5350 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
        (5470 - 5730 @ 160), (N/A, 24), (0 ms), DFS
        (5730 - 5850 @ 80), (N/A, 30), (N/A), AUTO-BW
        (5850 - 5895 @ 40), (N/A, 27), (N/A), NO-OUTDOOR, AUTO-BW, NO-IR
        (57240 - 71000 @ 2160), (N/A, 40), (N/A)
country CA: DFS-FCC
        (2402 - 2472 @ 40), (N/A, 30), (N/A)
        (5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
        (5250 - 5350 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
        (5470 - 5600 @ 80), (N/A, 24), (0 ms), DFS
        (5650 - 5730 @ 80), (N/A, 24), (0 ms), DFS
        (5735 - 5835 @ 80), (N/A, 30), (N/A)
        (5925 - 7125 @ 320), (N/A, 12), (N/A), NO-OUTDOOR 
country GB: DFS-ETSI
        (2400 - 2483 @ 40), (N/A, 20), (N/A)
        (5150 - 5250 @ 80), (N/A, 23), (N/A), NO-OUTDOOR, AUTO-BW
        (5250 - 5350 @ 80), (N/A, 20), (0 ms), NO-OUTDOOR, DFS, AUTO-BW
        (5470 - 5730 @ 160), (N/A, 26), (0 ms), DFS
        (5725 - 5850 @ 80), (N/A, 23), (N/A), NO-OUTDOOR
        (5925 - 6425 @ 160), (N/A, 23), (N/A), NO-OUTDOOR
        (57000 - 71000 @ 2160), (N/A, 40), (N/A)
2 Likes

@admon @blackbox that’s the case, the Nintendo Wii U. But it’s not plugged in energy right now.

This is my default configuration, and it’s the same in both router (3 routers I tested also with GL Mt3000). I tried without the b, but the results are the same.

My point here is, there’s really something wrong with the wifi driver since old router have much better performance with the same configuration

Does anyone also tried an iperf3 test on the 5ghz wifi? I’m getting poor results.

Test 1:
i5 laptop with MT7921 WLAN Card as server → MT600 → Ryzen 5 laptop with AX210 WLAN Card

Result:


Test 2:
i5 laptop with gigabit LAN as server → MT600 → Ryzen 5 laptop with AX210 WLAN Card

Result:


MT7921 PHY Speed: 1201/325 (Mbps)
AX210 PHY Speed: 1201/1201 (Mbps)
MT600 Version: 4.5.4
i5 laptop uses Windows 10
Ryzen 5 laptop uses Windows 11
Both are AX compatible

5Ghz Channel: 149 (No interference since theres no dense population of wifi here in our area. Also checked on WiFi Man)
Bandwith: 80Mhz
Country Code: US
Power: 30dbm

No custom wifi configurations.

Thank for the tip. I have tried the same setup for everything, the coverage is just too poor compared with Flint 1.

I also use laptop to test and it is just beside the router but I am not getting full bar as well.

Once I am out of the room, I can’t connect to 5ghz network anymore.

To be frank, I am having the exact issue like what the guys mentioned here.

Spoken for EU the channel 149 is only allowed to transmit really poor powers. It‘s a channel reserved for local hotspots (like on your phone)

Not sure if this is the same in US but it should be worth a try to enable auto channel.

Im living in the Philippines so it won’t be a problem. I just choosed US since it got higher max transmit power. We have no strict regulations like in EU so choosing and using this channel won’t be a problem. Also I’m using auto and channel 149 was what the router chose. I tried enabling 160mhz bandwidth (which is supported by my AX210 btw) and tested it again using the LAN → MT6000 → WIFI test like on Test 2 and it got worse results.

Theres no problem when using LAN → MT6000 → LAN tho. It can sustain my max supported speed. Im also sitting just beside the router btw so Wi-Fi signal wont be a problem. I also already tried downgrading, resetting, and going back to 4.5.4 stable release but still the same.

We have updated the wifi firmware and can download it to try and see if there are any improvements to the wifi connection issue. http://download.gl-inet.com/firmware/mt6000/tmp/mt6000-1226.bin

I am a bit scared of flashing it. :face_with_peeking_eye::smile:
Are there other changes?

Thank you! Although I might still wait before it get uploaded to official beta before I flash it. I’m also scared that I may broke something. Also changelogs would be nice.

1 Like

i just registered & downloaded to try it out.

testing with over one dozen IOT devices on guest wifi 2.4Ghz

Also — download proceeded via HTTP, was prompted with a warning stating that download file could be dangerous due to tampering.
Not super important but nice to know that it’s safe in transit…

EDIT:
V4.5.5- Dec 12 ,2023
Bugfixes

Update WiFi firmware.
Fixed hardware acceleration enabled, unable to connect to the network after lower level wds.

https://fw.gl-inet.com/firmware/mt6000/tmp/mt6000-1226.bin

Should also work.

right, and the speed in 2.4 with 40hz exceeded 100mb? and the latency dropped?

You have to test more because the problem of dropping the WiFi connection and not being able to reconnect took a while, like when I went to sleep and when I woke up I could no longer connect just by restarting, and the last version 4.5.4 was presenting kernel problems that caused the router restarts, did you solve that too?

remembering that the best and most stable version possible is 4.5.2 which I have everything activated, adguard, wireguard, docker, sqm, wifi, cable connecting devices and I have no disconnection problems BUT still with the problem of 2.4 at 40hz not passing the 100mb and have enormous latency.

I had commented in other posts that the visible difference between 4.5.2 and the others was that WED was activated, perhaps this could also be related to the bugs they contained.

Yeah. I’ve been skimming this thread off and on for a few days.
My current workaround is planned restart every morning at 4AM.
It is not GREAT but provided more stability.

My situation is also a little unique b/c my ISP (in order to activate a deal) - requires me to use their router. So my current set up is:
MODEM > ISP ROUTER > FLINT2/MT6000 > Computer

Speed test on phone, within 1 m of router, yields the following:
34 Mbps , which is bad.

Wired speed test from computer shows:
340 Mbps, which is above average, but I sometimes get this.

restarting every day is not a viable solution for a router with such high power, it doesn’t make sense, the safest option is to restart it once a week if you want, the right thing to do is to work straight away without having to restart and if it starts to get slow you restart manually.

about the wifi apparently in 2.4 it didn’t solve it… it still holds up poorly.

Can you share the log with us to see if there are any errors?

MT6000 2 NEW ISSUES - too high CPU load / both MT6000 stuck offline in GoodCloud

1 - Too high CPU load in Administration Panel chart

First a positive remark: in general my two MT6000 units are performing well, one with around 70 devices and one with up to 80, without any issues for any of the connected devices. No further reboots after changing to v4.5.4 and the Wifi issue I mentioned before (see my previous post) seems to be not happening with the second MT6000 (stable 5 GHz Wifi speed of about 500-600 MBbps at a few meters distance). Since I am using a high quantity of connected devices I regularly check the CPU avarage load chart (under System - Overview) and it always stays below 0.5 for both MT6000 units:

Chart

But a few days ago, while I was connected through WireGuard to one of my two MT6000 and checking for some other parameters, I suddenly noticed that the CPU average load chart showed a very high value: between 5 and 6!!! I did not notice any performance issues at that moment, while the CPU load remained stable at around 5.5 (which should never be possible with 4 Cores),so I forced a reboot and after that the CPU load was back again below 0.5, with the same device load as before, and I have not seen such a high value afterwards.

A few questions:

  • how is it possible to see a CPU average load of more than 4? Does it mean that the load was really more than 4 or could it be that the chart was giving wrong values?

  • is there any explanation to see suddenly such a high CPU load whereas at all other times the load remains under 0.5, with no change of work load or number of connected devices?

2 - Both MT6000 stuck offline in GoodCloud, no way to connect them again

When I tried to check the CPU load through the GL.iNet iOS app (latest version 2.4.4), to which I had previously connected my both MT6000 without any issues, I found that the MT6000 was suddenly shown offline on GoodCloud, whereas I was working on it through Wireguard and it was not offline at all. A reboot did not help and I tried several ways to get the router back to normal status in GoodCloud but nothing worked. And while disconnecting and attempting to reconnect my second MT6000, it also got stuck offline.

So for now I cannot use GoodCloud anymore for my 2 MT6000, whereas for my other GL.iNet routers I have no issues using GoodCloud. See below pictures for the offline signs next to my 2 MT6000 and the wrong message I get in GoodCloud that the router is offline:

On the GoodCloud page inside the Administarion Panel it is shown that the ‘device security key verification has failed’, and there is a link to ‘Rebind the Device’ (in blue). However, clicking on this link only opens a Whitelabel Error Page without any further results (see here below).

In the Goodcloud App there is a Re-Activate option but this only results in a red ‘Permission error’ message (see below). There is also a ‘Bind to Cloud’ switch, but moving this on and off does not help either. Finally it is written to ‘clear the GoodCloud Token or go to FAQ’ but nowhere I could find any further information on this…


As a result, my two final questions are:

  • how can I get my 2 MT6000 routers back into GoodCloud?

  • could these bugs be corrected so that in the future it will be possible to get our routers back in GoodCloud in a more convenient way when they have been disconnected?

Linux is way more complicated than just having 100%
See Load (computing) - Wikipedia

I would recommend you to create 2 different new topics for your problems. This collective thread is already too long.

@lincoln @alex_zheng @alzhao @Dipin @JerryZhao

If you guys are forking the mt76 driver to include changes such as this one could you please upload your fork to GitHub and/or send pull requests to the main codebase? That way the OpenWrt firmware can benefit from the same fixes for our device.

And while I’ve got your attention, could you please update your gl-sdk4-ddns package so that it doesn’t include modified scripts from ddns-scripts? Since they use the GPL v2 license, which is a problem since you’re not sharing the changes and the old scripts aren’t compatible with add-on packages.

4 Likes

@lincoln and @alex_zheng

Lets try this firmware version.

Using openwrt image, i got freezing wifi too.

About the Speed of 5Ghz i got 1Gbit or 1.2Gbit