[openwrt/openwrt] wifi-scripts: move no_probe_resp_if_max_sta to wifi-iface
LEDE Commits
lede-commits at lists.infradead.org
Sun Jan 11 11:22:39 PST 2026
robimarko pushed a commit to openwrt/openwrt.git, branch openwrt-25.12:
https://git.openwrt.org/31daacadd4d3e27feb94465350c82df3c5ace815
commit 31daacadd4d3e27feb94465350c82df3c5ace815
Author: Rany Hany <rany_hany at riseup.net>
AuthorDate: Mon Jan 5 15:43:43 2026 +0000
wifi-scripts: move no_probe_resp_if_max_sta to wifi-iface
It is a BSS-level option and not radio-level. As such,
move it to wifi-iface and ap.uc.
Signed-off-by: Rany Hany <rany_hany at riseup.net>
Link: https://github.com/openwrt/openwrt/pull/21412
Signed-off-by: Robert Marko <robimarko at gmail.com>
(cherry picked from commit 9b1b5a6aec7e8c827e517a32450748d0fb18f85b)
---
.../files-ucode/usr/share/schema/wireless.wifi-device.json | 4 ----
.../files-ucode/usr/share/schema/wireless.wifi-iface.json | 4 ++++
.../config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc | 2 +-
.../config/wifi-scripts/files-ucode/usr/share/ucode/wifi/hostapd.uc | 2 +-
4 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-device.json b/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-device.json
index 7b907891a0..0697e65fc1 100644
--- a/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-device.json
+++ b/package/network/config/wifi-scripts/files-ucode/usr/share/schema/wireless.wifi-device.json
@@ -534,10 +534,6 @@
"type": "number",
"default": 1
},
- "no_probe_resp_if_max_sta": {
- "description": "Do not answer probe requests if iface_max_num_sta was reached",
- "type": "boolean"
- },
"noscan": {
"description": "Do not scan for overlapping BSSs in HT40+/- mode.",
"type": "boolean",
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 3761ae134f..376faef86c 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
@@ -761,6 +761,10 @@
"description": "Network Authentication Type",
"type": "string"
},
+ "no_probe_resp_if_max_sta": {
+ "description": "Do not answer probe requests if iface_max_num_sta was reached",
+ "type": "boolean"
+ },
"ocv": {
"description": "Operating Channel Validation",
"type": "number",
diff --git a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc
index e91f8e4ef9..ff108ffdbb 100644
--- a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc
+++ b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/ap.uc
@@ -59,7 +59,7 @@ function iface_setup(config) {
'wds_sta', 'wds_bridge', 'snoop_iface', 'vendor_elements', 'nas_identifier', 'radius_acct_interim_interval',
'ocv', 'beacon_prot', 'spp_amsdu', 'multicast_to_unicast', 'preamble', 'proxy_arp', 'per_sta_vif', 'mbo',
'bss_transition', 'wnm_sleep_mode', 'wnm_sleep_mode_no_keys', 'qos_map_set', 'max_listen_int',
- 'dtim_period', 'wmm_enabled', 'start_disabled', 'na_mcast_to_ucast',
+ 'dtim_period', 'wmm_enabled', 'start_disabled', 'na_mcast_to_ucast', 'no_probe_resp_if_max_sta',
]);
}
diff --git a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/hostapd.uc b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/hostapd.uc
index bf8fe234e1..33eaa0ee15 100644
--- a/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/hostapd.uc
+++ b/package/network/config/wifi-scripts/files-ucode/usr/share/ucode/wifi/hostapd.uc
@@ -489,7 +489,7 @@ function generate(config) {
append_vars(config, [ 'airtime_mode' ]);
/* assoc/thresholds */
- append_vars(config, [ 'rssi_reject_assoc_rssi', 'rssi_reject_assoc_timeout', 'rssi_ignore_probe_request', 'iface_max_num_sta', 'no_probe_resp_if_max_sta' ]);
+ append_vars(config, [ 'rssi_reject_assoc_rssi', 'rssi_reject_assoc_timeout', 'rssi_ignore_probe_request', 'iface_max_num_sta' ]);
/* ACS / Radar*/
if (!phy_features.radar_background || config.band != '5g')
More information about the lede-commits
mailing list