From 3f472cbc6a284dbef6127bd5e38f19f88b22a4e2 Mon Sep 17 00:00:00 2001 From: Sven Eckelmann Date: Sat, 14 May 2016 21:59:23 +0200 Subject: [PATCH] ar71xx-generic: Add support for OpenMesh devices Integrate OpenMesh devices available in OpenWrt Chaos Calmer: - MR600 - MR600v2 - MR900 - MR900v2 - OM2P - OM2P-HS - OM2P-HSv2 - OM2P-LC - OM2Pv2 - OM5P - OM5P-AN Signed-off-by: Sven Eckelmann --- docs/index.rst | 10 ++++++++++ targets/ar71xx-generic/profiles.mk | 29 +++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/docs/index.rst b/docs/index.rst index ed4dab16..3e67ab7e 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -129,6 +129,16 @@ ar71xx-generic - Omega +* OpenMesh + + - MR600 (v1, v2) + - MR900 (v1, v2) + - OM2P (v1, v2) + - OM2P-HS (v1, v2) + - OM2P-LC + - OM5P + - OM5P-AN + * TP-Link - CPE210 (v1.0, v1.1) diff --git a/targets/ar71xx-generic/profiles.mk b/targets/ar71xx-generic/profiles.mk index 14fee2ac..555c0258 100644 --- a/targets/ar71xx-generic/profiles.mk +++ b/targets/ar71xx-generic/profiles.mk @@ -274,6 +274,35 @@ $(eval $(call GluonModel,MYNETN750,mynet-n750,wd-my-net-n750)) $(eval $(call GluonProfile,OMEGA)) $(eval $(call GluonModel,OMEGA,onion-omega,onion-omega)) +## OpenMesh + +# MR600 +$(eval $(call GluonProfile,MR600,om-watchdog uboot-envtools)) +$(eval $(call GluonProfileSysupgradeSuffix,MR600,-squashfs-factory,.bin)) +$(eval $(call GluonModel,MR600,mr600,openmesh-mr600)) +$(eval $(call GluonModelAlias,MR600,openmesh-mr600,openmesh-mr600-v2)) + +# MR900 +$(eval $(call GluonProfile,MR900,om-watchdog uboot-envtools)) +$(eval $(call GluonProfileSysupgradeSuffix,MR900,-squashfs-factory,.bin)) +$(eval $(call GluonModel,MR900,mr900,openmesh-mr900)) +$(eval $(call GluonModelAlias,MR900,openmesh-mr900,openmesh-mr900-v2)) + +# OM2P +$(eval $(call GluonProfile,OM2P,om-watchdog uboot-envtools)) +$(eval $(call GluonProfileSysupgradeSuffix,OM2P,-squashfs-factory,.bin)) +$(eval $(call GluonModel,OM2P,om2p,openmesh-om2p)) +$(eval $(call GluonModelAlias,OM2P,openmesh-om2p,openmesh-om2p-v2)) +$(eval $(call GluonModelAlias,OM2P,openmesh-om2p,openmesh-om2p-hs)) +$(eval $(call GluonModelAlias,OM2P,openmesh-om2p,openmesh-om2p-hs-v2)) +$(eval $(call GluonModelAlias,OM2P,openmesh-om2p,openmesh-om2p-lc)) + +# OM5P +$(eval $(call GluonProfile,OM5P,om-watchdog uboot-envtools)) +$(eval $(call GluonProfileSysupgradeSuffix,OM5P,-squashfs-factory,.bin)) +$(eval $(call GluonModel,OM5P,om5p,openmesh-om5p)) +$(eval $(call GluonModelAlias,OM5P,openmesh-om5p,openmesh-om5p-an)) + ## ALFA # Hornet-UB