libs: remove cbi folder
[project/luci.git] / libs / iwinfo / src / dummy.lua
index 1f27470..b2a3c1a 100644 (file)
@@ -1,7 +1,10 @@
 module "iwinfo"
 
-function type()
-       return "dummy"
+function type(x)
+       if x:match("^wlan%d") or x:match("^wl%d") or
+          x:match("^wifi%d") or x:match("^ath%d") then
+               return "dummy"
+       end
 end
 
 dummy = {}
@@ -67,26 +70,42 @@ function dummy.txpwrlist()
        }
 end
 
+function dummy.freqlist()
+       return {
+               {channel =  1, mhz = 2412},
+               {channel =  2, mhz = 2417},
+               {channel =  3, mhz = 2422},
+               {channel =  4, mhz = 2427},
+               {channel =  5, mhz = 2432},
+               {channel =  6, mhz = 2437},
+               {channel =  7, mhz = 2442},
+               {channel =  8, mhz = 2447},
+               {channel =  9, mhz = 2452},
+               {channel = 10, mhz = 2457},
+               {channel = 11, mhz = 2462}
+       }
+end
+
 function dummy.scanlist()
        return {
                { quality = 23, quality_max = 70, signal = -60,
                  bssid = "00:12:23:34:45:56", ssid = "Test_Net_1",
-                 mode = "Master", wep = true },
+                 channel = 1, mode = "Master", wep = true },
                { quality = 45, quality_max = 70, signal = -43,
                  bssid = "01:23:34:45:56:67", ssid = "Test_Net_2",
-                 mode = "Master", wep = false, wpa_version = 3,
+                 channel = 10, mode = "Master", wep = false, wpa = 3,
                  pair_ciphers = { "TKIP", "CCMP" },
                  group_ciphers = { "TKIP", "CCMP" },
                  auth_suites = { "PSK" } },
                { quality = 5, quality_max = 70, signal = -77,
                  bssid = "02:34:45:56:67:78", ssid = "Test_Net_3",
-                 mode = "Master", wep = false, wpa_version = 1,
+                 channel = 3, mode = "Master", wep = false, wpa = 1,
                  pair_ciphers = { "TKIP" },
                  group_ciphers = { "TKIP" },
                  auth_suites = { "PSK" } },
                { quality = 12, quality_max = 70, signal = -64,
                  bssid = "02:00:DE:AD:BE:EF", ssid = "Test_Net_4",
-                 mode = "Ad-Hoc", wep = false }
+                 channel = 5, mode = "Ad-Hoc", wep = false }
        }
 end