Re: [OpenWrt-Devel] [PATCH] Allow editing of AP channel when all client networks are disabled

2015-07-27 Thread Jo-Philipp Wich
Applied to master and for-15.05 - thanks!

~ Jow
___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


[OpenWrt-Devel] [PATCH] Allow editing of AP channel when all client networks are disabled

2015-07-24 Thread George Valkov
  From 8523acc47cada5f191ec79e7db1e97a9daccffec Mon Sep 17 00:00:00 2001  From: 
Georgi ValkovDate: Fri, 17 Jul 2015 20:03:58 +0300  Subject: [PATCH] When 
editing an AP wireless network in LuCI, if one or more  
STA networks are also present on the same radio, then the channel is locked  
and cannot be changed for the AP. The case when all STA networks are disabled  
is not considered. This patch fixes the issue. Disabled networks no longer  
apply a lock on the channel.  
  ---  
modules/luci-mod-admin-full/luasrc/model/cbi/admin_network/wifi.lua | 2 +-  
1 file changed, 1 insertion(+), 1 deletion(-)  
  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  index 
9f6aaa3..afd86f1 100644  --- 
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  @@ 
-143,7 +143,7 @@ local found_sta = nil  
local _, net  
if wnet:mode() ~= sta then  
 for _, net in ipairs(wdev:get_wifinets()) do  - if 
net:mode() == sta then  +  if net:mode() == sta and 
net:get(disabled) ~= 1 then  
 if not found_sta then  
 found_sta = {}  
 found_sta.channel = net:channel()  --
  1.9.1  
  ___
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel