I installed v4.7.0-op24 firmware based on OpenWrt 24.10.0-rc2 on GL.iNet GL-MT6000 Flint 2.
Wanted to install dnsmasq-full but got the following:
/tmp# opkg download dnsmasq-full
Collected errors:
* opkg_download_pkg: Package dnsmasq-full is not available from any configured src.
* opkg_download_cmd: Failed to download dnsmasq-full.
Today I solved this issue installing dnsmasq-full in LuCI. I didn't even have to remove dnsmasq first and it didn't throw any error.
By the way, Flint 2 cpu's architecture is not Cortex A72 but A53. And it seems I found the right link to download packages (for future): https://downloads.openwrt.org/releases/
Did you have to install the dependencies for dnsmasq-full before you were able to install it in Luci? I was having the same error as you when I ssh and install it that way. I went to system > software in Luci and I see that dnsmasq-full doesn't have the install button, but upgrade.
Edit: I am trying to use luci-app-vpnbypass and it requires dnsmasq-full. I know it's obsolete but flint 2 doesn't have luci-app-pbr and trying to see if I can set a rule for my network to bypass certain domains and certain devices while the rest use vpn. gl.inet tech support responded to me and said they don't support using both VPN Policy Based on the Target Domain or IP and VPN Policy Based on Client Device at the same time. Although he did say they are trying to do that for 4.8 firmware update.
Did you have to install the dependencies for dnsmasq-full before you were able to install it in Luci?
No, I just clicked "Install".
I installed PBR but didn't manage to make it work eventually. I was need the opposite: passing only certain domains through VPN and all the rest are direct.