Эх сурвалжийг харах

Debug: Log ubus response per interface

Gogs 2 сар өмнө
parent
commit
2732ef1018

+ 2 - 0
package/src/client2server-minimal.lua

@@ -195,10 +195,12 @@ local function get_wifi_clients()
     -- Query each interface separately
     local count = 0
     for _, iface in ipairs(interfaces) do
+        log_info("Querying: " .. iface)
         local f = io.popen("ubus call " .. iface .. " get_clients 2>/dev/null")
         if f then
             local result = f:read("*a")
             f:close()
+            log_info(iface .. " result: " .. result:sub(1, 100))
             -- Check if there are actually clients (result contains "clients": {})
             if result:find('"clients"') and not result:find('"clients":%s*{}') then
                 local mac_count = 0