diff --git a/src/packages/fff/fff-network/Makefile b/src/packages/fff/fff-network/Makefile index 43d00ae..d25c7c7 100644 --- a/src/packages/fff/fff-network/Makefile +++ b/src/packages/fff/fff-network/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=fff-network -PKG_RELEASE:=28 +PKG_RELEASE:=29 include $(INCLUDE_DIR)/package.mk diff --git a/src/packages/fff/fff-network/files/etc/uci-defaults/20-migrate-c7-portconfig b/src/packages/fff/fff-network/files/etc/uci-defaults/20-migrate-c7-portconfig new file mode 100644 index 0000000..e6afa59 --- /dev/null +++ b/src/packages/fff/fff-network/files/etc/uci-defaults/20-migrate-c7-portconfig @@ -0,0 +1,14 @@ +BOARD="$(uci get board.model.name)" + +# only execute if running on a TP-Link Archer C7 v2 +if [ "$BOARD" != "tplink,archer-c7-v2" ]; then + exit 0 +fi + +# only execute if there is something to migrate +if [ ! -s /etc/network.config ]; then + exit 0 +fi + +# modify WAN_PORTS to new single-interface configuration +sed -i '/WAN_PORTS/ s/6/0t/g' /etc/network.config