GL.iNET Flint 2 (GL-MT6000) one wireless if stopped working after 24.10 upgrade

Hi all, I had my Flint 2 stable for a while with 2 wifis on 2.4GHz and other 2 wifis on 5GH. The problem is that I upgraded to 24.10 and after that one of the interfaces stopped showing on iw dev but I still see the configuration on Luci and also on /etc/config/wireless.

Luci shows it as Interface is disabled and Wireless is not associated, I tried to Disable/Enable with the button, but still the same. Also rebooting do not work.

Any idea how can I get it back up?

What channel is set on the interface? What region is selected?
Select your region and set the channel manually, not automatically.

/etc/config/wireless

Check that it is so and not otherwise

option path 'platform/soc/18000000.wifi'

There probably is a configuration change. The laziest way is just to delete and regenerate the wireless configuration file and after that reconfigure Wi-Fi.

rm -f /etc/config/wireless
wifi config

@Bartvz I tried deleting it and running wifi config, but it completely messed up my previous configuration of other wifis. I had to restore it.

@Lexeyko I believe by region you mean country code.. let me know if I am wrong. but I set it to my country in all of them. and just my guest wifi on 5GHz is not enabled. also each of them have different SSIDs.

I tried also selecting a channel manually, but still same result.

After some hours I discovered that having 802.11r Fast Transition enabled with a mobility domain makes the wifi not functional. When I removed the mobility domain and saved it, the interface was functional again. I may need to report a bug.

country code = region.
That's right. It's good that you found the error.
This often happens with old configs on new versions of OpenWrt.
Make a backup of the configs, then reset to default and see how many configuration files in the new version differ from those in the old one, and here I don't mean your user settings, but the default settings. It's quite possible that this behavior is due to errors in old configs, and not in OpenWrt itself.

1 Like