What's the safest way to upgrade from 22.03 rc4 to 22.03.0 and get it to work, on Linksys E8450?
I've tried upgrading 3 times, and all ended up in failure.
I'm currently using iptables, and I have miniupnp, watchcat, ddns, dnscrypt-proxy and sqm installed.
After upgrading, miniupnp doesn't work, and I can't ping from my computer connected to the router.
When I say miniupnp doesn't work, it appears to be due to a lack of a routing table/zone in the firewall that I've no idea how to fix and the fix appears to be just adding a table/zone.
When I say I can't ping, I can't ping IPv4, and can't ping IPv6, as well as can't surf the internet.
I suspect this is due to firewall issues.
Is there anyway I can install packages to convert from iptables to firewall4 on rc4, ensure the firewall and miniupnp is working, before I perform an upgrade?
If so, how do I do this?
Normally there should be no problem upgrading from OpenWrt 22.03-rc4 to 22.03.0
What is the error message you get when trying to upgrade? (screenshots?)
And always check the SHA of used file.
After upgrade you have to check and manual add/check the rules from firewall.user from the old config, the web-GUI option for firewall.user is no longer available.
If you click the triangle just before Customize installed packages your able to edit this
And make sure you have the right version selected at the right.
Then click REQUEST BUILD.
It will take some time then you can download your (own) build.
The "upgrade" was a failure because I couldn't access the Internet after it was completed.
I tried again today, to capture the error messages and it turned out it was the firewall which was the issue, because of conversion from iptables(firewall3?) to nftables/firewall4
So, what I did, I deleted /etc/config/firewall, and tried upgrading again. After upgrading, I can access the Internet, but I lost all my firewall rules, so I just reconfigured them manually again.
Thank you for your help, @DGdodo . Much appreciated.