X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=modules%2Fniu%2Fluasrc%2Fmodel%2Fcbi%2Fniu%2Fnetwork%2Fwan.lua;h=a69b1ba0e638bff61a313eb7c3c15c80a33a070c;hp=cb97cc1aaedb301975475475845ab00d15882af1;hb=1f83b916ac83eff03e582084dd99579689570360;hpb=8b80a623c3526fa40d215f28f0a3cd1312edebea diff --git a/modules/niu/luasrc/model/cbi/niu/network/wan.lua b/modules/niu/luasrc/model/cbi/niu/network/wan.lua index cb97cc1aa..a69b1ba0e 100644 --- a/modules/niu/luasrc/model/cbi/niu/network/wan.lua +++ b/modules/niu/luasrc/model/cbi/niu/network/wan.lua @@ -46,6 +46,10 @@ local function deviceroute(self) if cursor:get("wireless", "client", "device") ~= widev then cursor:delete("wireless", "client", "network") cursor:set("wireless", "client", "device", widev) + cursor:delete_all("wireless", "wifi-iface", function(s) + return s.device == widev and s._niu ~= "1" + end) + cursor:set("wireless", widev, "disabled", 0) end self:set_route("wlanwan1", "wlanwan2") else