summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPawel Dembicki2026-01-12 14:44:05 +0000
committerHauke Mehrtens2026-01-15 00:31:17 +0000
commit7f6d739fd7b2d5ecc7c8e29ca718b8c0c9ae39b1 (patch)
tree6d5caef95c4ec5ceeaff465bd1488f2eb92af2eb
parent85a4358432c1dde7ebafce8ec0cc1c5b2b050b2c (diff)
downloadopenwrt-7f6d739fd7b2d5ecc7c8e29ca718b8c0c9ae39b1.tar.gz
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 <paweldembicki@gmail.com> Link: https://github.com/openwrt/openwrt/pull/21516 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> (cherry picked from commit a73db6d0a041e1b86bd72ee4103b23d41887a31e)
-rw-r--r--target/linux/mpc85xx/base-files/lib/preinit/05_set_preinit_iface_mpc85xx11
1 files changed, 11 insertions, 0 deletions
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 d6f0853438..7934a5bfc2 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
;;