From 2a3b0f1bc037d6a95a82ab1569d503f4bc52cee3 Mon Sep 17 00:00:00 2001
From: David Bauer <mail@david-bauer.net>
Date: Tue, 31 Oct 2023 21:13:53 +0100
Subject: [PATCH] mediatek-filogic: add support for ASUS TUF-AX4200 (#2944)

Signed-off-by: David Bauer <mail@david-bauer.net>
---
 .../gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac   | 3 +++
 targets/mediatek-filogic                                  | 8 ++++++++
 2 files changed, 11 insertions(+)

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 9f92b5b2..fce501a6 100755
--- a/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac
+++ b/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac
@@ -94,6 +94,9 @@ local primary_addrs = {
 		{'lantiq', 'xway', {
 			'netgear,dgn3500b',
 		}},
+		{'mediatek', 'filogic', {
+			'asus,tuf-ax4200',
+		}},
 		{'ramips', 'mt7620', {
 			'netgear,ex3700',
 			'tplink,archer-c2-v1',
diff --git a/targets/mediatek-filogic b/targets/mediatek-filogic
index 211c1d07..a7f2ceb3 100644
--- a/targets/mediatek-filogic
+++ b/targets/mediatek-filogic
@@ -1,3 +1,11 @@
+-- ASUS
+
+device('asus-tuf-ax4200', 'asus_tuf-ax4200', {
+	factory = false,
+	broken = true, -- Installation requires internal serial
+})
+
+
 -- Cudy
 
 device('cudy-wr3000-v1', 'cudy_wr3000-v1', {
-- 
GitLab