modules/admin-full: relocate mac80211 mac filter settings to wifi-iface (#247)
authorJo-Philipp Wich <jow@openwrt.org>
Sat, 25 Jun 2011 22:14:00 +0000 (22:14 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Sat, 25 Jun 2011 22:14:00 +0000 (22:14 +0000)
modules/admin-full/luasrc/model/cbi/admin_network/wifi.lua

index a6be2fabd164fac4082d13f043c7c1434e5f94b6..002041911d3c0ef6b90b2abac2a81d88296c70c1 100644 (file)
@@ -135,16 +135,6 @@ if hwtype == "mac80211" then
                --htcapab:depends("hwmode", "11ng")
        end
 
-       mp = s:taboption("macfilter", ListValue, "macfilter", translate("MAC-Address Filter"))
-       mp:value("", translate("disable"))
-       mp:value("allow", translate("Allow listed only"))
-       mp:value("deny", translate("Allow all except listed"))
-
-       ml = s:taboption("macfilter", DynamicList, "maclist", translate("MAC-List"))
-       ml.datatype = "macaddr"
-       ml:depends({macfilter="allow"})
-       ml:depends({macfilter="deny"})
-
        local cl = iw and iw.countrylist
        if cl and #cl > 0 then
                cc = s:taboption("advanced", ListValue, "country", translate("Country Code"), translate("Use ISO/IEC 3166 alpha2 country codes."))
@@ -241,16 +231,6 @@ if hwtype == "broadcom" then
        mode:value("11g", "802.11g")
        mode:value("11gst", "802.11g + Turbo")
 
-       mp = s:taboption("macfilter", ListValue, "macfilter", translate("MAC-Address Filter"))
-       mp:value("", translate("disable"))
-       mp:value("allow", translate("Allow listed only"))
-       mp:value("deny", translate("Allow all except listed"))
-
-       ml = s:taboption("macfilter", DynamicList, "maclist", translate("MAC-List"))
-       ml.datatype = "macaddr"
-       ml:depends({macfilter="allow"})
-       ml:depends({macfilter="deny"})
-
        ant1 = s:taboption("advanced", ListValue, "txantenna", translate("Transmitter Antenna"))
        ant1.widget = "radio"
        ant1:depends("diversity", "")
@@ -354,6 +334,16 @@ if hwtype == "mac80211" then
 
        s:taboption("advanced", Value, "frag", translate("Fragmentation Threshold"))
        s:taboption("advanced", Value, "rts", translate("RTS/CTS Threshold"))
+       
+       mp = s:taboption("macfilter", ListValue, "macfilter", translate("MAC-Address Filter"))
+       mp:value("", translate("disable"))
+       mp:value("allow", translate("Allow listed only"))
+       mp:value("deny", translate("Allow all except listed"))
+
+       ml = s:taboption("macfilter", DynamicList, "maclist", translate("MAC-List"))
+       ml.datatype = "macaddr"
+       ml:depends({macfilter="allow"})
+       ml:depends({macfilter="deny"})
 
        mode:value("ap-wds", "%s (%s)" % {translate("Access Point"), translate("WDS")})
        mode:value("sta-wds", "%s (%s)" % {translate("Client"), translate("WDS")})