diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst index c9362bb1248ca8c90d18913193b4886e296db367..c5a7b6247b30ef0c0bc90de77dc8575626db1bd9 100644 --- a/docs/user/supported_devices.rst +++ b/docs/user/supported_devices.rst @@ -391,6 +391,7 @@ ramips-mt7620 - EX3700 - EX3800 + - EX6130 * Nexx @@ -462,7 +463,7 @@ ramips-mt7621 * Xiaomi - Xiaomi Mi Router 3G (v1, v2) - - Xiaomi Mi Router 4A (Gigabit Edition v1) + - Xiaomi Mi Router 4A (Gigabit Edition v1, v2) * ZBT @@ -500,7 +501,7 @@ ramips-mt76x8 - Archer C20 (v4, v5) - Archer C50 (v3, v4) - - RE200 (v2, v3) + - RE200 (v2, v3, v4) - TL-MR3020 (v3) - TL-MR3420 (v5) - TL-MR6400 (v5) diff --git a/package/gluon-core/luasrc/usr/lib/lua/gluon/ethernet.lua b/package/gluon-core/luasrc/usr/lib/lua/gluon/ethernet.lua index cefd1240232378e2119a0f0d408c7257574e5559..49c9217a29ce90a3717cb89c5ff039177bb299e9 100644 --- a/package/gluon-core/luasrc/usr/lib/lua/gluon/ethernet.lua +++ b/package/gluon-core/luasrc/usr/lib/lua/gluon/ethernet.lua @@ -16,11 +16,11 @@ end local function is_swconfig() local has = false - uci:foreach("system", "switch", function() + uci:foreach("network", "switch", function() has = true end) - uci:foreach("system", "switch_vlan", function() + uci:foreach("network", "switch_vlan", function() has = true end) diff --git a/targets/ath79-generic b/targets/ath79-generic index 5e16b65fa24e21adbf18ede860b55d9126b07d5c..093a9757b02e6d3f4d26924e20952dec7186daf0 100644 --- a/targets/ath79-generic +++ b/targets/ath79-generic @@ -383,6 +383,12 @@ device('siemens-ws-ap3610', 'siemens_ws-ap3610', { -- Sophos +device('sophos-ap15', 'sophos_ap15', { + packages = ATH10K_PACKAGES_QCA9880, + factory = false, + broken = true, -- no button and no external console port +}) + device('sophos-ap100', 'sophos_ap100', { packages = ATH10K_PACKAGES_QCA9880, factory = false, diff --git a/targets/ramips-mt7620 b/targets/ramips-mt7620 index fbf57ba85d3c4b08657da0222cb66fe18f84cacc..9d1d327618c6b2ca88edc54b8d86a9eb0e12eae9 100644 --- a/targets/ramips-mt7620 +++ b/targets/ramips-mt7620 @@ -29,6 +29,11 @@ device('netgear-ex3700', 'netgear_ex3700', { factory_ext = '.chk', }) +device('netgear-ex6130', 'netgear_ex6130', { + factory_ext = '.chk', +}) + + -- Nexx device('nexx-wt3020-8m', 'nexx_wt3020-8m', { diff --git a/targets/ramips-mt7621 b/targets/ramips-mt7621 index 01b9b94cdf4ba65b08880447ec71c3bb2dd49b2e..79ae7a707a924540f53698f6636c4201585356a2 100644 --- a/targets/ramips-mt7621 +++ b/targets/ramips-mt7621 @@ -120,6 +120,10 @@ device('xiaomi-mi-router-4a-gigabit-edition', 'xiaomi_mi-router-4a-gigabit', { factory = false, }) +device('xiaomi-mi-router-4a-gigabit-edition-v2', 'xiaomi_mi-router-4a-gigabit-v2', { + factory = false, +}) + device('xiaomi-mi-router-3g', 'xiaomi_mi-router-3g', { factory = false, }) diff --git a/targets/ramips-mt76x8 b/targets/ramips-mt76x8 index 1e27ac35f8f4a3119db58cbdd796b5537a97aaf1..ec7067e3d79eaa73bd988b9474b35e7dae45dd6c 100644 --- a/targets/ramips-mt76x8 +++ b/targets/ramips-mt76x8 @@ -62,6 +62,8 @@ device('tp-link-re200-v2', 'tplink_re200-v2') device('tp-link-re200-v3', 'tplink_re200-v3') +device('tp-link-re200-v4', 'tplink_re200-v4') + device('tp-link-tl-mr3020-v3', 'tplink_tl-mr3020-v3', { factory = false, extra_images = {