diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst
index 2784b95000b82dfc7c1b9173f7e6b82d6bc05801..0c22dcb42e70a48e555b1f9f6ad2cc10a60296e9 100644
--- a/docs/user/supported_devices.rst
+++ b/docs/user/supported_devices.rst
@@ -329,6 +329,7 @@ mediatek-filogic
 
 * GL.iNet
 
+  - GL-MT2500
   - GL-MT3000
 
 * NETGEAR
diff --git a/targets/mediatek-filogic b/targets/mediatek-filogic
index 9bb09dea38227f62722b56d4b73bd0e1129fcec2..05c4586460fb0c1fb7c731524415103911aa1152 100644
--- a/targets/mediatek-filogic
+++ b/targets/mediatek-filogic
@@ -46,6 +46,10 @@ device('cudy-wr3000-v1', 'cudy_wr3000-v1', {
 
 -- GL.iNet
 
+device('gl.inet-gl-mt2500', 'glinet_gl-mt2500', {
+	factory = false,
+})
+
 device('gl.inet-gl-mt3000', 'glinet_gl-mt3000', {
 	factory = false,
 })