X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=modules%2Fadmin-full%2Fluasrc%2Fview%2Fadmin_network%2Fwifi_join.htm;h=b6204c0dc0cf9ffe5e6b8c5b3f6cc362dc35c3ff;hp=6ed4627dc0bec5156b5d4c80249ab74f33addbcd;hb=7d959a602420ad4a98b570fc312c58d945ddde1f;hpb=a50452e3e37bd3c79b4e69447420c8cd4cc2388b diff --git a/modules/admin-full/luasrc/view/admin_network/wifi_join.htm b/modules/admin-full/luasrc/view/admin_network/wifi_join.htm index 6ed4627dc..b6204c0dc 100644 --- a/modules/admin-full/luasrc/view/admin_network/wifi_join.htm +++ b/modules/admin-full/luasrc/view/admin_network/wifi_join.htm @@ -67,6 +67,11 @@ $Id$ local dev = luci.http.formvalue("device") local iw = luci.sys.wifi.getiwinfo(dev) + + if not iw then + luci.http.redirect(luci.dispatcher.build_url("admin/network/wireless")) + return + end -%> <%+header%> @@ -77,7 +82,7 @@ $Id$
- <% for i, net in ipairs(iw.scanlist) do %> + <% for i, net in ipairs(iw.scanlist) do net.encryption = net.encryption or { } %> @@ -118,11 +125,11 @@ $Id$
" method="get"> - +
- +
@@ -90,7 +95,7 @@ $Id$ Channel: <%=net.channel%> | Mode: <%=net.mode%> | BSSID: <%=net.bssid%> | - Encryption: <%=format_wifi_encryption(net)%> + Encryption: <%=net.encryption.description or translate("Open")%>
@@ -99,15 +104,17 @@ $Id$ - - <% if net.wpa then %> - - <% for _, v in ipairs(net.auth_suites) do %> - <% end; for _, v in ipairs(net.group_ciphers) do %> - <% end; for _, v in ipairs(net.pair_ciphers) do %> + + <% if net.encryption.wpa then %> + + <% for _, v in ipairs(net.encryption.auth_suites) do %> + <% end; for _, v in ipairs(net.encryption.group_ciphers) do %> + <% end; for _, v in ipairs(net.encryption.pair_ciphers) do %> <% end; end %> - + " /> + +