From 031a4ba3856e529d0fef555a515b4003a28ccc5d Mon Sep 17 00:00:00 2001
From: Janusz Dziedzic <janusz.dziedzic@iopsys.eu>
Date: Wed, 14 May 2025 17:59:59 +0200
Subject: [PATCH] default: set bsta macaddr even not connected

Signed-off-by: Janusz Dziedzic <janusz.dziedzic@iopsys.eu>
---
 modules/default/wifi.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/default/wifi.c b/modules/default/wifi.c
index 34834bad..18274426 100644
--- a/modules/default/wifi.c
+++ b/modules/default/wifi.c
@@ -1864,11 +1864,11 @@ static int iface_sta_info(const char *ifname, struct wifi_sta *sta)
 	int ret;
 
 	libwifi_dbg("[%s] %s called\n", ifname, __func__);
-
 	ret = nlwifi_sta_info(ifname, sta);
 	if(ret)
 		return -1;
 
+	if_gethwaddr(ifname, sta->macaddr);
 	ret = nlwifi_get_interface(ifname, &info);
 	if (ret)
 		return -1;
-- 
GitLab