summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Nothnagel <srnoth@users.noreply.github.com>2026-08-11 12:16:17 -0400
committerStephen Nothnagel <srnoth@users.noreply.github.com>2026-08-11 12:16:17 -0400
commit8d1583caaabe5ecb3b5d8c384bf05a565ab978ca (patch)
treeddd0158e92ee3c6164701b8bcc461f0584858280
parent5dedfd3064d1906c23a7868fdb7bf3cf3f621b17 (diff)
downloadvyos-build-8d1583caaabe5ecb3b5d8c384bf05a565ab978ca.tar.gz
vyos-build-8d1583caaabe5ecb3b5d8c384bf05a565ab978ca.zip
kernel: T9197: enable CONFIG_IWLMLD
Kernel 6.18 moved Intel BE200/BE-series (Wi-Fi 7) devices to the new iwlmld op-mode driver: their dev_info entries in iwlwifi's pcie/drv.c are guarded by IS_ENABLED(CONFIG_IWLMLD). The VyOS kernel config enables IWLWIFI/IWLDVM/IWLMVM but not IWLMLD, so BE-series support is compiled out and probing fails with error -22 (no wlan interface is created). Enable IWLMLD as a module on x86 and arm64, matching the existing IWLDVM/IWLMVM op-modes. The firmware these devices need is already shipped by the linux-firmware package.
-rw-r--r--scripts/package-build/linux-kernel/config/arm64/vyos_defconfig1
-rw-r--r--scripts/package-build/linux-kernel/config/x86/vyos_defconfig1
2 files changed, 2 insertions, 0 deletions
diff --git a/scripts/package-build/linux-kernel/config/arm64/vyos_defconfig b/scripts/package-build/linux-kernel/config/arm64/vyos_defconfig
index 0cfe2cb7..c9372b53 100644
--- a/scripts/package-build/linux-kernel/config/arm64/vyos_defconfig
+++ b/scripts/package-build/linux-kernel/config/arm64/vyos_defconfig
@@ -2215,6 +2215,7 @@ CONFIG_IWLWIFI=m
CONFIG_IWLWIFI_LEDS=y
CONFIG_IWLDVM=m
CONFIG_IWLMVM=m
+CONFIG_IWLMLD=m
CONFIG_IWLWIFI_OPMODE_MODULAR=y
#
diff --git a/scripts/package-build/linux-kernel/config/x86/vyos_defconfig b/scripts/package-build/linux-kernel/config/x86/vyos_defconfig
index 87c8bc3b..778db7ce 100644
--- a/scripts/package-build/linux-kernel/config/x86/vyos_defconfig
+++ b/scripts/package-build/linux-kernel/config/x86/vyos_defconfig
@@ -2074,6 +2074,7 @@ CONFIG_IWLWIFI=m
CONFIG_IWLWIFI_LEDS=y
CONFIG_IWLDVM=m
CONFIG_IWLMVM=m
+CONFIG_IWLMLD=m
CONFIG_IWLWIFI_OPMODE_MODULAR=y
#