Hi.
I removed nft, firewall4 and replaced them with iptables and firewall3.
Mwan3 load balancing not work. All traffic goes through first wan interface.
On mwan3 startup i see this errors:
sh: -gt: argument expected
sh: -gt: argument expected
sh: -gt: argument expected
/sbin/uci: Parse error (invalid character in name field) at line 177, byte 23
/sbin/uci: Parse error (invalid character in name field) at line 177, byte 23
But mwan3 status shows that everything started normally. Please help to solve the problem.
FYI - a counter point to share. I have a fully working OpenWRT 22.03 / mwan3 (with 3 WAN connections) implementation working flawlessly - on a Netgear R7800.
I did not remove nftables, nor fw4, that is not required (at least with my setup) to use mwan3 on 22.03. It is a very stock/vanilla installation (Stable 22.03 | mwan3 | SQM | NextDNS).
This version has been the most stable, highest performing version yet. I also require TTL modification - this is now done natively through nftables (no need to add iptables-nft separately). mwan3 installs the software needed to work along side fw4/nftables.
Note: I have not upgraded to 22.03.02 - this is base 22.03.
Be glad to provide any additional information or details as needed.