OpenWrt: bump to v23.05 #289

Closed
fbl wants to merge 4 commits from fbl:openwrt2305 into master

4 Commits

Author SHA1 Message Date
Fabian Bläse a9475c1e69 fixup! WIP: OpenWrt: bump to v23.05 2023-10-23 15:08:15 +02:00
Fabian Bläse d30c121ca8 ipq40xx: retain old compat_version for sysupgrade compatibility
ci/woodpecker/pr/woodpecker Pipeline was successful Details
OpenWrt images contain a compat_version, which is used to block upgrades
to newer versions with incompatible configuration, if the configuration
cannot be migrated.

As we maintain our own configuration and all OpenWrt configuration files
are dropped on an upgrade, this upgrade block is not required.

To simplify the upgrade process, retain the old compat_version for the
next sysupgrade release. The compat_version will then be bumped
automatically by the `05_compat-version` board.d script.
2023-08-08 21:09:13 +02:00
Fabian Bläse e7f9551a1f WIP: OpenWrt: bump to v23.05
Bump core, packages and routing.

Remove upstreamed build patches.

Signed-off-by: Fabian Bläse <fabian@blaese.de>
2023-08-08 21:04:47 +02:00
Fabian Bläse 3597586b30 WIP: fff-firewall: Switch from ip/ebtables to nftables
Include nftables and appropriate modules. Translate ip- and ebtables
rules to their nftables counterparts. Remove ip/ebtables and modules.

This change intentionally tries to keep structural changes at a minimum
to keep the rule translation comprehensible.

kmod-nft-bridge is not required for fff-node, because it was merged into
a single kernel module since Linux 4.17:
[1] 02c7b25e5f
[2] fbaf48387e

Fixes: #252

Signed-off-by: Fabian Bläse <fabian@blaese.de>
Co-authored-by: Johannes Kimmel <fff@bareminimum.eu>
2023-08-06 12:00:55 +02:00