diff --git a/package/gluon-core/luasrc/usr/lib/lua/gluon/wireless.lua b/package/gluon-core/luasrc/usr/lib/lua/gluon/wireless.lua index 676f5ab19d7aef721c66f2465c5ac1a4b4bd5db9..01379a1d11fd78c4d9f8db6365d2bd30b47e61a1 100644 --- a/package/gluon-core/luasrc/usr/lib/lua/gluon/wireless.lua +++ b/package/gluon-core/luasrc/usr/lib/lua/gluon/wireless.lua @@ -36,11 +36,7 @@ local function get_wlan_mac_from_driver(radio, vif) return nil end - for i, addr in ipairs(addresses) do - if i == vif then - return addr - end - end + return addresses[vif] end function M.get_wlan_mac(_, radio, index, vif)