diff --git a/modules/default/wifi.c b/modules/default/wifi.c index 34834badc415bd3ef0093f12181eb49b129589e9..18274426a915825e6a85276b48d3a7e407d19d11 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;