From d619ff6872e1da5439f8298e68c27dbe7cd1e517 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Wed, 12 Nov 2025 16:16:45 +0000 Subject: [PATCH] wifi-scripts: fix wds client mode with MLO MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Ensure that the 4addr flag is passed to phy.wdev_add. Reported-by: Michael-cy Lee (李峻宇) Signed-off-by: Felix Fietkau --- .../network/config/wifi-scripts/files/lib/netifd/wireless.uc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/package/network/config/wifi-scripts/files/lib/netifd/wireless.uc b/package/network/config/wifi-scripts/files/lib/netifd/wireless.uc index 7c5913ac60..5be01aaa2a 100644 --- a/package/network/config/wifi-scripts/files/lib/netifd/wireless.uc +++ b/package/network/config/wifi-scripts/files/lib/netifd/wireless.uc @@ -151,6 +151,8 @@ function config_init(uci) if (mlo_vif && dev_name == dev_names[0]) { let mlo_config = { ...config }; + if (config.wds) + mlo_config['4addr'] = config.wds; mlo_config.radio_config = radio_config; ifname = config.ifname; if (!ifname) { -- 2.30.2