From: Pawel Dembicki Date: Mon, 12 Jan 2026 14:44:05 +0000 (+0100) Subject: mpc85xx: fix failsafe iface selection for mpc85xx boards X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a73db6d0a041e1b86bd72ee4103b23d41887a31e;p=thirdparty%2Fopenwrt.git mpc85xx: fix failsafe iface selection for mpc85xx boards Some mpc85xx boards still boot with failsafe configured on a non-LAN interface. Align the preinit interface with the first DSA port or the interface that LAN is connected to. This makes failsafe reachable on devices where the default selection does not map to the primary LAN port. Signed-off-by: Pawel Dembicki Link: https://github.com/openwrt/openwrt/pull/21516 Signed-off-by: Hauke Mehrtens --- diff --git a/target/linux/mpc85xx/base-files/lib/preinit/05_set_preinit_iface_mpc85xx b/target/linux/mpc85xx/base-files/lib/preinit/05_set_preinit_iface_mpc85xx index d6f08534387..7934a5bfc2d 100644 --- a/target/linux/mpc85xx/base-files/lib/preinit/05_set_preinit_iface_mpc85xx +++ b/target/linux/mpc85xx/base-files/lib/preinit/05_set_preinit_iface_mpc85xx @@ -4,6 +4,17 @@ mpc85xx_set_preinit_iface() { case $(board_name) in + aerohive,br200-wp|\ + ocedo,panda|\ + tplink,tl-wdr4900-v1) + ifname=lan1 + ;; + aerohive,hiveap-330|\ + enterasys,ws-ap3715i|\ + watchguard,firebox-t10|\ + watchguard,firebox-t15) + ifname=eth1 + ;; watchguard,xtm330) ifname=port1 ;;