I tested the firmware openwrt-mt300a-3.100-1217.bin for MT-300A and, unfortunately, found an annoying flaw in it: Tor does not work neither for Random mode, nor for any selected country (in screenshots).
Under the same conditions, the normal TorBrowser works fine on the same network.
The reason is probably the outdated module Tor since the firmware was released in 2019, and it has already been 6 years.
During this time, the protocol of Tor may be changes significantly.
Dear developers, please change this firmware to make the client Tor work.
Sorry, MT300a has reached the end of its product life cycle. We are no longer able to provide firmware updates and related technical support.
Thank you for your understanding.
Let me object to you.
MT-300A has not reached the end of its life cycle.
I bought 3 of these in 2016.
9 years have passed, and they still continue to work perfectly.
The only thing they need is a firmware update for Tor.
Why did you make such a short-sighted decision?
This casts a bad shadow on your company's reputation and causes distrust of it.
Unfortunately, dropping firmware support for older model routers is Standard Operating Procedure (SOP) at GL.iNet. I have newer models that no longer receive firmware updates. I've given up on GL.iNet for new routers, and I'm in the process of switching my current GL iNet routers over to generic OpenWRT, which is regularly maintained and updated.
The OpenWRT firmware is not as easy to setup as GL iNet, but it has a whole lot more functionality. Along with the OpenWRT documentation, there are many YouTube video on setting up OpenWRT.
I remembered: in 2022 in MT-300A I installed this firmware : openwrt-22.03.0-rc5-ramips-mt7620-glinet_gl-mt300a-squashfs-sysupgrade.bin
The result was a dead brick