[openwrt/openwrt] wifi-scripts: ucode: add missing bssid for adhoc interfaces

LEDE Commits lede-commits at lists.infradead.org
Mon Oct 20 01:50:09 PDT 2025


nbd pushed a commit to openwrt/openwrt.git, branch main:
https://git.openwrt.org/a1f42ab3c7f6e4cb670b4d5a6b1860fb4851cfe8

commit a1f42ab3c7f6e4cb670b4d5a6b1860fb4851cfe8
Author: Felix Fietkau <nbd at nbd.name>
AuthorDate: Mon Oct 20 10:49:10 2025 +0200

    wifi-scripts: ucode: add missing bssid for adhoc interfaces
    
    Signed-off-by: Felix Fietkau <nbd at nbd.name>
---
 .../config/wifi-scripts/files-ucode/lib/netifd/wireless/mac80211.sh     | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/package/network/config/wifi-scripts/files-ucode/lib/netifd/wireless/mac80211.sh b/package/network/config/wifi-scripts/files-ucode/lib/netifd/wireless/mac80211.sh
index 9590b5c732..23438a4cde 100755
--- a/package/network/config/wifi-scripts/files-ucode/lib/netifd/wireless/mac80211.sh
+++ b/package/network/config/wifi-scripts/files-ucode/lib/netifd/wireless/mac80211.sh
@@ -277,6 +277,8 @@ function setup() {
 			config_add(config, "basic-rates", supplicant.ratelist(basic_rate_list));
 			config_add(config, "mcast-rate", supplicant.ratestr(v.config.mcast_rate));
 			config_add(config, "beacon-interval", data.config.beacon_int);
+			if (mode == "adhoc")
+				config_add(config, "bssid", v.config.bssid);
 			if (mode == "mesh") {
 				config_add(config, "ssid", v.config.mesh_id);
 				config_add_mesh_params(config, v.config);




More information about the lede-commits mailing list