After a factory reset and opkg update, I'm installing luci-app-mwan3 (linked to mwan3 2.11.4-1), but it shows a JSON error: Unable to execute opkg install command: SyntaxError: JSON.parse: unexpected end of data at line 1 column 1 of the JSON data
On the other hand, I also get a firewall warning about mixing iptables and nftables.
Legacy rules detected
There are legacy iptables rules present on the system. Mixing iptables and nftables rules is discouraged and may lead to incomplete traffic filtering.
I read somewhere else we don't have to worry because one it being used for filtering and the other for marking, and the developers are working on finishing the migration. Is that correct? Anyways, I don't know whether the two issues are related, and that's why I mention that part here
Anyways I can continue to configure mwan3, and at first glance it seems it works
Is there anything I can do to help troubleshoot this?
I'm sorry. What I tried to say is I did a factory reset of a fresh 22.03.3 installation to ensure there's no garbage around, and after login again to luci and waiting for a couple of minutes to finish initialization, I updated the list of packages (not the packages) and installed mwan3.
I have done that again, including an extra reset before doing the package-list update and luci-app-mwan3 install, but I got the same error.
Edit: I noted my typo error on the version of OpenWrt (not .2), and updated the title. Sorry about that.
Because d687r02j8g coudn't repplicate the afore mentioned JSON installation error, for comparison, the following is the list of mwan3-related packages the offcial R4AC 22.03.3 image includes or doesn't include:
Trying to identify whether is one of the dependencies what triggers JSON errors, I started over, installing manually one by one the packages called by the mwan3 installation.
Installed without errors: ip-full, ip-tiny, ipset
It needed a logout/login before install iptables-nft, iptables-zz-legacy