diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst index ba446c529d..88631b3120 100644 --- a/docs/user/supported_devices.rst +++ b/docs/user/supported_devices.rst @@ -30,6 +30,10 @@ ath79-generic - WZR-HP-G300NH (rtl8366s) - WZR-HP-G450H / WZR-450HP +* COMFAST + + - CF-EW71 (v2) + * devolo - WiFi pro 1200e [#lan_as_wan]_ diff --git a/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac b/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac index 49b4bf0aaf..919a7f0511 100755 --- a/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac +++ b/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac @@ -72,6 +72,7 @@ end local primary_addrs = { {interface('lan'), { {'ath79', 'generic', { + 'comfast,cf-ew71-v2', 'glinet,gl-ar750s-nor', 'ocedo,raccoon', 'tplink,archer-a7-v5', diff --git a/package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua b/package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua index f3ea1c9346..1c95beffa2 100644 --- a/package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua +++ b/package/gluon-core/luasrc/usr/lib/lua/gluon/platform.lua @@ -24,6 +24,7 @@ end function M.is_outdoor_device() if M.match('ath79', 'generic', { + 'comfast,cf-ew71-v2', 'devolo,dvl1750x', 'librerouter,librerouter-v1', 'plasmacloud,pa300', diff --git a/package/gluon-setup-mode/luasrc/usr/lib/lua/gluon/setup-mode.lua b/package/gluon-setup-mode/luasrc/usr/lib/lua/gluon/setup-mode.lua index 3b107bf97c..a9d8e865f5 100644 --- a/package/gluon-setup-mode/luasrc/usr/lib/lua/gluon/setup-mode.lua +++ b/package/gluon-setup-mode/luasrc/usr/lib/lua/gluon/setup-mode.lua @@ -4,6 +4,11 @@ local platform = require 'gluon.platform' local M = {} function M.get_status_led() + if platform.match('ath79', 'generic', { + 'comfast,cf-ew71-v2', + }) then + return "blue:wlan" + end if platform.match('ath79', 'nand', { 'glinet,gl-xe300', }) then diff --git a/targets/ath79-generic b/targets/ath79-generic index f9987cb8b0..6bc0aff59e 100644 --- a/targets/ath79-generic +++ b/targets/ath79-generic @@ -86,6 +86,12 @@ device('buffalo-wzr-hp-g300nh-rtl8366s', 'buffalo_wzr-hp-g300nh-s') device('buffalo-wzr-hp-g450h-wzr-450hp', 'buffalo_wzr-hp-g450h') +-- COMFAST +device('comfast-cf-ew71-v2', 'comfast_cf-ew71-v2', { + factory = false, +}) + + -- devolo device('devolo-dlan-pro-1200+-wifi-ac', 'devolo_dlan-pro-1200plus-ac', {