From 79ca7a7baaefe926c571c6d5901cdee29e7fdd48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Steffen=20F=C3=B6rster?= Date: Mon, 20 Jan 2020 23:26:04 +0100 Subject: [PATCH] ramips-mt7620: add support for tp-link archer c20 v1 (#1866) Specification: - MediaTek MT7620A (580 Mhz) - 64 MB of RAM - 8 MB of FLASH - 2T2R 2.4 GHz and 1T1R 5 GHz - 5x 10/100 Mbps Ethernet - 2x external, non-detachable antennas - UART (J1) header on PCB (115200 8n1) - 8x LED (GPIO-controlled*), 2x button, power input switch - 1 x USB 2.0 port --- docs/user/supported_devices.rst | 1 + package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac | 2 +- targets/ramips-mt7620 | 3 ++- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst index 5bb41682..89191e35 100644 --- a/docs/user/supported_devices.rst +++ b/docs/user/supported_devices.rst @@ -303,6 +303,7 @@ ramips-mt7620 * TP-Link - Archer C2 v1 + - Archer C20 (v1) - Archer C20i - Archer C50 v1 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 20ec1949..f4ad37a9 100755 --- a/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac +++ b/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac @@ -61,7 +61,7 @@ elseif platform.match('mpc85xx', 'p1020', {'aerohive,hiveap-330'}) then table.insert(try_files, 1, '/sys/class/net/eth0/address') elseif platform.match('mpc85xx', 'p1020', {'ocedo,panda'}) then table.insert(try_files, 1, '/sys/class/net/eth1/address') -elseif platform.match('ramips', 'mt7620', {'miwifi-mini', 'tplink,c2-v1', 'c20i', 'c50'}) then +elseif platform.match('ramips', 'mt7620', {'miwifi-mini', 'tplink,c2-v1', 'c20-v1', 'c20i', 'c50'}) then table.insert(try_files, 1, '/sys/class/net/eth0/address') elseif platform.match('ramips', 'mt7621', {'dir-860l-b1'}) then table.insert(try_files, 1, '/sys/class/ieee80211/phy1/macaddress') diff --git a/targets/ramips-mt7620 b/targets/ramips-mt7620 index 74bf2e52..6b24084f 100644 --- a/targets/ramips-mt7620 +++ b/targets/ramips-mt7620 @@ -31,7 +31,6 @@ device('nexx-wt3020-8m', 'wt3020-8M', { }, }) - -- TP-Link local tplink_region_suffix = '' @@ -43,6 +42,8 @@ device('tp-link-archer-c2-v1', 'tplink_c2-v1', { factory = false, }) +device('tp-link-archer-c20-v1', 'tplink_c20-v1') + device('tp-link-archer-c20i', 'ArcherC20i') device('tp-link-archer-c50', 'ArcherC50v1', {