<HTML><BODY>
<div><div>From 8523acc47cada5f191ec79e7db1e97a9daccffec Mon Sep 17 00:00:00 2001</div><div>From: Georgi Valkov <gvalkov@abv.bg></div><div>Date: Fri, 17 Jul 2015 20:03:58 +0300</div><div>Subject: [PATCH] When editing an AP wireless network in LuCI, if one or more</div><div> STA networks are also present on the same radio, then the channel is locked</div><div> and cannot be changed for the AP. The case when all STA networks are disabled</div><div> is not considered. This patch fixes the issue. Disabled networks no longer</div><div> apply a lock on the channel.</div><div><br></div><div>---</div><div> modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua | 2 +-</div><div> 1 file changed, 1 insertion(+), 1 deletion(-)</div><div><br></div><div>diff --git a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua</div><div>index 9f6aaa3..afd86f1 100644</div><div>--- a/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua</div><div>+++ b/modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua</div><div>@@ -143,7 +143,7 @@ local found_sta = nil</div><div> local _, net</div><div> if wnet:mode() ~= "sta" then</div><div> <span class="Apple-tab-span" style="white-space:pre">    </span>for _, net in ipairs(wdev:get_wifinets()) do</div><div>-<span class="Apple-tab-span" style="white-space:pre">                </span>if net:mode() == "sta" then</div><div>+<span class="Apple-tab-span" style="white-space:pre">               </span>if net:mode() == "sta" and net:get("disabled") ~= "1" then</div><div> <span class="Apple-tab-span" style="white-space:pre">                       </span>if not found_sta then</div><div> <span class="Apple-tab-span" style="white-space:pre">                          </span>found_sta = {}</div><div> <span class="Apple-tab-span" style="white-space:pre">                         </span>found_sta.channel = net:channel()</div><div>-- </div><div>1.9.1</div><div><br></div></div></BODY></HTML>