summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Fietkau2023-09-27 13:03:16 +0000
committerFelix Fietkau2023-09-27 13:04:25 +0000
commit0c43a48735959245f18d79a6e908d3b45cff0a94 (patch)
tree1672882df2a9dda09ed774db8387f489f2f4c578
parentff95f859ebf710d2914472a3feeeb0d187d14459 (diff)
downloadopenwrt-0c43a48735959245f18d79a6e908d3b45cff0a94.tar.gz
hostapd: fix mac address of interfaces created via wdev.uc
Use the wdev config with the generated MAC address Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rw-r--r--package/network/services/hostapd/files/wdev.uc2
1 files changed, 1 insertions, 1 deletions
diff --git a/package/network/services/hostapd/files/wdev.uc b/package/network/services/hostapd/files/wdev.uc
index 8a031b40b9..cf438f7715 100644
--- a/package/network/services/hostapd/files/wdev.uc
+++ b/package/network/services/hostapd/files/wdev.uc
@@ -41,7 +41,7 @@ function iface_start(wdev)
wdev_config[key] = wdev[key];
if (!wdev_config.macaddr && wdev.mode != "monitor")
wdev_config.macaddr = phydev.macaddr_next();
- wdev_create(phy, ifname, wdev);
+ wdev_create(phy, ifname, wdev_config);
system([ "ip", "link", "set", "dev", ifname, "up" ]);
if (wdev.freq)
system(`iw dev ${ifname} set freq ${wdev.freq} ${wdev.htmode}`);