It only works somewhat when I add ft_psk_generate_local=0 to /etc/config/wireless manually(auth_alg=ft appears in log), but luci attempts to remove them every time wireless config is edited.
Is there any reason for this behaviour?
Unfortunately I already got complaints from my family(I was also tinkering with firewall so actual cause is unknown) and I don't have any spare devices around so there's no way I can test its reliability myself.
LuCI seems to believe ft_psk_generate_local shouldn't exist at all when using SAE(the option is omitted from the menu), so it'll remove that entry automatically whenever wifi config is modified.
Update: I tried adding ft_psk_generate_local '0' to config file manually, it worked but wifi died the second day.
For some reason only dhcp4 requests are getting through, even LAN is unreachable.