mediatek: filogic: fix failsafe mode on devices with no lan1
authorPaul Geraedts <p.f.j.geraedts@gmail.com>
Sat, 24 Feb 2024 08:01:01 +0000 (09:01 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Thu, 23 May 2024 19:50:00 +0000 (21:50 +0200)
Default to lan4 port, instead of (missing) lan1 port,
to fix failsafe mode on Xiaomi AX3000T, WR30U, AX6000

Build system: x86/64
Build-tested: mediatek/filogic/xiaomi_mi-router-ax3000t-ubootmod
Run-tested: mediatek/filogic/xiaomi_mi-router-ax3000t-ubootmod

Signed-off-by: Paul Geraedts <p.f.j.geraedts@gmail.com>
(cherry picked from commit 8256d06933e7542ecdd427b6a0ef4e87bb37d3f4)

target/linux/mediatek/base-files/lib/preinit/05_set_preinit_iface

index d45f20fe62072108c362be603a62252eda15544f..8cab27a232c76799a9fa96e66930f1aae295e817 100644 (file)
@@ -10,6 +10,15 @@ set_preinit_iface() {
                ip link set eth0 up
                ifname=eth0
                ;;
+       xiaomi,mi-router-ax3000t|\
+       xiaomi,mi-router-ax3000t-ubootmod|\
+       xiaomi,mi-router-wr30u-stock|\
+       xiaomi,mi-router-wr30u-ubootmod|\
+       xiaomi,redmi-router-ax6000-stock|\
+       xiaomi,redmi-router-ax6000-ubootmod)
+               ip link set eth0 up
+               ifname=lan4
+               ;;
        *)
                ip link set eth0 up
                ifname=lan1