From: Dirk Brenken Date: Fri, 24 Apr 2020 07:42:02 +0000 (+0200) Subject: luci-app-travelmate: refine logical interface selection X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=2aeb83aefdc0221b99feccafe8048222b9eb36a4;p=oweals%2Fluci.git luci-app-travelmate: refine logical interface selection Signed-off-by: Dirk Brenken (cherry picked from commit c2d8275fdae8caf76cb54af553bcf880d2c6f157) --- diff --git a/applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm b/applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm index 2ac0281a4..7d00eceed 100644 --- a/applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm +++ b/applications/luci-app-travelmate/luasrc/view/travelmate/wifi_scan.htm @@ -7,7 +7,7 @@ This is free software, licensed under the Apache License, Version 2.0 local sys = require("luci.sys") local utl = require("luci.util") local dev = luci.http.formvalue("device") - local ifn = utl.trim(sys.exec("/bin/ubus -S call network.wireless status 2>/dev/null | jsonfilter -l1 -e \"@." .. dev .. ".interfaces.*.ifname\" 2>/dev/null")) + local ifn = utl.trim(sys.exec("/bin/ubus -S call network.wireless status 2>/dev/null | jsonfilter -l1 -e '@." .. dev .. ".interfaces[@.config.mode=\"sta\"].ifname' 2>/dev/null")) local iw if ifn ~= "" then