difos/target/linux/mediatek/filogic/base-files/etc/uci-defaults/05_fix-compat-version
Daniel Golle cba55fade8 mediatek: restrict compat_version override for BPi-R3
Only force compat_version to 1.2 if it was less than 1.2 before, as changes
1.1 and 1.2 were bootloader-related and a completed boot indicates that the
changes have been completed. Newer compat version 1.3 indicates a config change
and should not be forced on boot.

Fixes: 84fc59c0d5 ("mediatek: filogic: bpi-r3: set netdev-name for sfp1 port")
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2025-03-30 18:14:33 +01:00

13 lines
296 B
Text

. /lib/functions.sh
case "$(board_name)" in
bananapi,bpi-r3)
compat_version="$(uci get system.@system[0].compat_version)"
if [ "${compat_version%%.*}" = "1" ] && [ "${compat_version##*.}" -le 1 ]; then
uci set system.@system[0].compat_version="1.2"
uci commit system
fi
;;
esac
exit 0