diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst
index 32a2d5051945dcbf5de9d7f1747d5b018b7ac1bb..2946a3e21f64eabf3d74e6b2f91864ead20471ee 100644
--- a/docs/user/supported_devices.rst
+++ b/docs/user/supported_devices.rst
@@ -40,6 +40,7 @@ ath79-generic
 
 * D-Link
 
+  - AQUILA PRO AI M30 A1
   - DAP-1330 A1 [#lan_as_wan]_
   - DAP-1365 A1 [#lan_as_wan]_
   - DAP-2660 A1 [#lan_as_wan]_
diff --git a/targets/mediatek-filogic b/targets/mediatek-filogic
index 9165148b937449cf5d6038f875beff2c40efab31..3f1818d0bb257e5c1aae799da7bd50af17d5309f 100644
--- a/targets/mediatek-filogic
+++ b/targets/mediatek-filogic
@@ -9,6 +9,16 @@ device('asus-tuf-ax6000', 'asus_tuf-ax6000', {
 })
 
 
+-- D-Link
+
+device('d-link-aquila-pro-ai-m30-a1', 'dlink_aquila-pro-ai-m30-a1', {
+	factory = false,
+	extra_images = {
+		{'-squashfs-recovery', '-recovery', '.bin'}
+	},
+})
+
+
 -- Cudy
 
 device('cudy-wr3000-v1', 'cudy_wr3000-v1', {