]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
wifi-scripts: ucode: fix issues in mesh setup without supplicant
authorFelix Fietkau <nbd@nbd.name>
Mon, 20 Oct 2025 08:40:40 +0000 (10:40 +0200)
committerFelix Fietkau <nbd@nbd.name>
Mon, 20 Oct 2025 08:50:01 +0000 (10:50 +0200)
- Add missing frequency
- Call the correct function for htmode

Signed-off-by: Felix Fietkau <nbd@nbd.name>
package/network/config/wifi-scripts/files-ucode/lib/netifd/wireless/mac80211.sh

index 6151b43fc25d9dbce8cfad785edcf6d7338ae25f..ce5c2916896cc2cca1e5a680b9c2ee0ae2be236c 100755 (executable)
@@ -270,7 +270,8 @@ function setup() {
                if (!v.config.default_macaddr)
                        config.macaddr = v.config.macaddr;
 
-               config_add(config, "htmode", wdev_htmode(data.config));
+               config_add(config, "freq", data.config.frequency);
+               config_add(config, "htmode", iw_htmode(data.config));
                if (mode != "monitor") {
                        config_add(config, "basic-rates", supplicant.ratelist(data.config.basic_rate));
                        config_add(config, "mcast-rate", supplicant.ratestr(v.config.mcast_rate));