aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ar71xx/base-files
diff options
context:
space:
mode:
authorChuanhong Guo <gch981213@gmail.com>2018-04-22 18:29:36 +0800
committerJohn Crispin <john@phrozen.org>2018-05-22 07:58:16 +0200
commita789c0f49159c618d990541c23e00630f7296ebc (patch)
tree48a5e471a8dadb55f70b917278f4f3972fb43d35 /target/linux/ar71xx/base-files
parent67a3cdcbb05559549985a189eabaf2df92559ed7 (diff)
downloadupstream-a789c0f49159c618d990541c23e00630f7296ebc.tar.gz
upstream-a789c0f49159c618d990541c23e00630f7296ebc.tar.bz2
upstream-a789c0f49159c618d990541c23e00630f7296ebc.zip
ar71xx: Add support for PISEN TS-D084
PISEN TS-D084 is an wireless router with a battery and integrated power supply based on Atheros AR9331. Specification: - 400/400/200 MHz (CPU/DDR/AHB) - 64 MB of RAM (DDR2) - 8 MB of FLASH (SPI NOR) - 1x 10/100 Mbps Ethernet - 1T1R 2.4 GHz (AR9331) - 1x USB 2.0 Flash instruction: The manufacturer are using exactly the same firmware header as TP-LINK TL-WR703N (including device ID!). Simply upload the factory firmware into WebUI and flashing is done. Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
Diffstat (limited to 'target/linux/ar71xx/base-files')
-rwxr-xr-xtarget/linux/ar71xx/base-files/etc/board.d/02_network1
-rw-r--r--target/linux/ar71xx/base-files/etc/diag.sh1
-rwxr-xr-xtarget/linux/ar71xx/base-files/lib/ar71xx.sh3
-rwxr-xr-xtarget/linux/ar71xx/base-files/lib/upgrade/platform.sh1
4 files changed, 6 insertions, 0 deletions
diff --git a/target/linux/ar71xx/base-files/etc/board.d/02_network b/target/linux/ar71xx/base-files/etc/board.d/02_network
index 5898261b3d..547e2e04d2 100755
--- a/target/linux/ar71xx/base-files/etc/board.d/02_network
+++ b/target/linux/ar71xx/base-files/etc/board.d/02_network
@@ -139,6 +139,7 @@ ar71xx_setup_interfaces()
tl-wr802n-v1|\
tl-wr802n-v2|\
tl-wr902ac-v1|\
+ ts-d084|\
tube2h|\
unifi|\
unifiac-lite|\
diff --git a/target/linux/ar71xx/base-files/etc/diag.sh b/target/linux/ar71xx/base-files/etc/diag.sh
index 19dd4c2a13..03c639a2b7 100644
--- a/target/linux/ar71xx/base-files/etc/diag.sh
+++ b/target/linux/ar71xx/base-files/etc/diag.sh
@@ -208,6 +208,7 @@ get_status_led() {
;;
e600g-v2|\
oolite-v5.2-dev|\
+ ts-d084|\
wifi-pineapple-nano)
status_led="$board:blue:system"
;;
diff --git a/target/linux/ar71xx/base-files/lib/ar71xx.sh b/target/linux/ar71xx/base-files/lib/ar71xx.sh
index 42bd80d9ad..0fe778d9ff 100755
--- a/target/linux/ar71xx/base-files/lib/ar71xx.sh
+++ b/target/linux/ar71xx/base-files/lib/ar71xx.sh
@@ -1325,6 +1325,9 @@ ar71xx_board_detect() {
*"TL-WR942N v1")
name="tl-wr942n-v1"
;;
+ *"TS-D084")
+ name="ts-d084"
+ ;;
*"Tube2H")
name="tube2h"
;;
diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
index 284582fa2b..eae7382af7 100755
--- a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
+++ b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
@@ -483,6 +483,7 @@ platform_check_image() {
tl-wr941nd|\
tl-wr941nd-v5|\
tl-wr941nd-v6|\
+ ts-d084|\
wifi-pineapple-nano)
local magic_ver="0100"