To make matters worse, I regularly can't reach the AP on 192.168.115.51 from the main router WiFi, let alone on the WiFi of the AP itself (to which I can't establish a good connection).
To make it even more complicated, I can SSH into the machine.
Edit: scratch that, SSH fails now too, as does ping.
Edit 2: the main router reports the device as 'disconnected', even though a device connected to the AP (via ethernet) still has access to the Internet.
I did as you asked. It's a bit early, but this seems to have fixed the issue of the AP IP disappearing and being unreachable.
The original WiFi issue still persists, though. Does anyone know what's going on?
Edit: Under Network -> Wireless -> Associated Stations, I can see my laptop trying to connect. But the host remains ?. No IPv6 address is shown.
Edit 2: I now have these new options in Network -> Interfaces -> LAN -> Edit:
Should I do something with them to make things work?
Edit 3: after I briefly connected with the AP, the web interface is now painfully slow. I also get 'Bad Gateway' after logging in and waiting for a while.
Could this be because of some infinite loop inside the AP?
OpenWrt version? Is the warning from the ToH wiki page relevant to your setup?
Warning! Between versions 22.03.x and 23.05.x the WAN port was moved to a separate netcard out of the switch, so the old ethernet config is no longer valid and you need to reset the config in case of an upgrade. See https://github.com/openwrt/openwrt/issues/14801
Dumb APs don't have access to MAC/IP address association information, since they don't process the bridged frames.
There are multiple workarounds for it. The one, which in my opinion works best and also the one that I still make use of, is my own C utility (I'd previously published it here, but have since removed the link because of the annoyance that arised from my choice of hosting).
Is SSH working ok? What's the load average from uptime?
Can you post the following info:
/etc/config/network after your latest changes
cat /sys/module/mt7915e/parameters/wed_enable (not sure if the MT7621AT has WED support)
ifconfig -a
netstat -lenp
Hide any info that you feel might compromise your privacy/security, such as MAC addresses.
Also, you're using this device as a dumb AP. You want to bridge the wan interface in br-lan. If there is a VLAN, you also want to move wan to the same VLAN as the other ports.
Thanks for all the feedback, but I'm afraid it won't be necessary anymore.
Eventually I fixed all WiFi issues (and got back my firewall in the process) by resetting the device and creating a subnet that's connected to the internet via my main router. No more 'dumb' AP for me.