Browse Source

ipq806x: add new target and support for TP-Link Archer C2600

Completely untested for now.

Closes #835
Matthias Schiffer 7 years ago
parent
commit
57070a56be
2 changed files with 17 additions and 0 deletions
  1. 16 0
      targets/ipq806x
  2. 1 0
      targets/targets.mk

+ 16 - 0
targets/ipq806x

@@ -0,0 +1,16 @@
+ATH10K_PACKAGES=
+
+if [ "$GLUON_ATH10K_MESH" = '11s' ]; then
+	ATH10K_PACKAGES='-kmod-ath10k kmod-ath10k-ct'
+fi
+if [ "$GLUON_ATH10K_MESH" = 'ibss' ]; then
+	ATH10K_PACKAGES='-kmod-ath10k kmod-ath10k-ct -ath10k-firmware-qca99x0 ath10k-firmware-qca99x0-ct'
+fi
+
+
+# TP-Link
+
+if [ "$ATH10K_PACKAGES" ]; then
+device tp-link-archer-c2600 C2600
+packages $ATH10K_PACKAGES
+fi

+ 1 - 0
targets/targets.mk

@@ -10,6 +10,7 @@ $(eval $(call GluonTarget,x86,64))
 
 ifneq ($(BROKEN),)
 $(eval $(call GluonTarget,ar71xx,mikrotik)) # BROKEN: no sysupgrade support
+$(eval $(call GluonTarget,ipq806x)) # BROKEN: Untested
 $(eval $(call GluonTarget,mvebu)) # BROKEN: No AP+IBSS or 11s support
 $(eval $(call GluonTarget,ramips,mt7621)) # BROKEN: No AP+IBSS support, 11s has high packet loss
 $(eval $(call GluonTarget,ramips,mt7628)) # BROKEN: No AP+IBSS support