From a6eb3d9536b8f0290ab2191780c6d3559843aca9 Mon Sep 17 00:00:00 2001 From: Nick Hainke Date: Fri, 26 Dec 2025 18:35:01 +0100 Subject: [PATCH] wifi-scripts: fix mcast_rate type (number, not array) The multicast rate (mcast_rate) is defined as a single numeric value, not an array. The ucode scripts already expect a single number, and the OpenWrt documentation specifies this option as an integer [0]. Adjust the wireless schema accordingly. This also fixes the wdev.uc call path for the iw fallback mesh setup. [0] - https://openwrt.org/docs/guide-user/network/wifi/basic Link: https://github.com/openwrt/openwrt/pull/21291 Signed-off-by: Nick Hainke --- .../files-ucode/usr/share/schema/wireless.wifi-iface.json | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-iface.json b/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-iface.json index c246c8fa4ff..f5507305bde 100644 --- a/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-iface.json +++ b/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-iface.json @@ -605,11 +605,8 @@ "type": "boolean" }, "mcast_rate": { - "description": "Allowed multicast rates", - "type": "array", - "items": { - "type": "number" - } + "description": "Allowed multicast rate", + "type": "number" }, "mesh_auto_open_plinks": { "type": "boolean" -- 2.47.3