summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Levine2026-03-20 06:07:31 +0000
committerHauke Mehrtens2026-03-22 21:37:14 +0000
commitd56b8a81c9eecea3fdb7e42d1c6b15fbd31f7537 (patch)
tree1abea2b1ee8861e8c41db1826c97fea4384b865b
parent9da26c078c8547c505c9cb1e0a758696a7068103 (diff)
lantiq: xrx200: autoload lantiq_gswip and tag_gswip to fix failsafe mode
lantiq_gswip and tag_gswip were not loaded during failsafe, leaving the switch uninitialised. This caused LAN1 port to show no link, making SSH-based recovery impossible. Add the autoload flag and include tag_gswip (which was also missing from the autoload list) so the switch initialises correctly in failsafe mode. Tested on BT HomeHub 5A (lantiq/xrx200). Fixes: https://github.com/openwrt/openwrt/issues/22480 Signed-off-by: Benjamin Levine <benjaminmileslevine@gmail.com> Link: https://github.com/openwrt/openwrt/pull/22514 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> (cherry picked from commit 20ae49dde7786fcfa795a2315b5abd12cdc236d7)
-rw-r--r--target/linux/lantiq/modules.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/target/linux/lantiq/modules.mk b/target/linux/lantiq/modules.mk
index e1aea4b039..37c54cedd3 100644
--- a/target/linux/lantiq/modules.mk
+++ b/target/linux/lantiq/modules.mk
@@ -27,7 +27,7 @@ define KernelPackage/dsa-gswip
FILES:= \
$(LINUX_DIR)/drivers/net/dsa/lantiq_gswip.ko \
$(LINUX_DIR)/net/dsa/tag_gswip.ko
- AUTOLOAD:=$(call AutoLoad,41,lantiq_gswip)
+ AUTOLOAD:=$(call AutoLoad,41,tag_gswip lantiq_gswip,1)
endef
define KernelPackage/dsa-gswip/description