diff --git a/docs/user/supported_devices.rst b/docs/user/supported_devices.rst
index 9433e77a4c98cc078c9f4533d4e308d24079fbaa..8d9d1e1af84d72080c7ca3e211ebcf6549283a8c 100644
--- a/docs/user/supported_devices.rst
+++ b/docs/user/supported_devices.rst
@@ -309,6 +309,10 @@ mediatek-mt7622
 mpc85xx-p1010
 -------------
 
+* Enterasys
+
+  - WS-AP3715i
+
 * Sophos
 
   - RED 15w Rev.1
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 e0b919f35ce601aeebb611aed40efdf7cb7dc875..9f92b5b2bf14608bc81364bfd49d8691ce9a4e03 100755
--- a/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac
+++ b/package/gluon-core/luasrc/lib/gluon/upgrade/010-primary-mac
@@ -120,6 +120,9 @@ local primary_addrs = {
 			'aerohive,hiveap-330',
 			'ocedo,panda',
 		}},
+		{'mpc85xx', 'p1010', {
+			'enterasys,ws-ap3715i',
+		}},
 		{'ramips', 'mt7620', {
 			'xiaomi,miwifi-mini',
 			'asus,rt-ac51u',
diff --git a/targets/mpc85xx-p1010 b/targets/mpc85xx-p1010
index 1667509b623a8343e3ee7b4a3c54dc62be7546e0..ff90fc39c1a07ce31ba4dc50de3c55a47ff892ac 100644
--- a/targets/mpc85xx-p1010
+++ b/targets/mpc85xx-p1010
@@ -1,3 +1,10 @@
+-- Enterasys
+
+device('enterasys-ws-ap3715i', 'enterasys_ws-ap3715i', {
+	factory = false,
+})
+
+
 -- Sophos
 
 device('sophos-red-15w-rev.1', 'sophos_red-15w-rev1', {