summaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2014-07-13 18:21:06 +0000
committerGabor Juhos <juhosg@openwrt.org>2014-07-13 18:21:06 +0000
commit6991725a1e2f203aef4f5ead56bd5d03eae79c11 (patch)
tree21088bf8d2ebada15b2a7e25bc9f7c7281c80b91 /target
parent9801351c8410790e541c6bd281a5b8f4434042ca (diff)
downloadmtk-20170518-6991725a1e2f203aef4f5ead56bd5d03eae79c11.zip
mtk-20170518-6991725a1e2f203aef4f5ead56bd5d03eae79c11.tar.gz
mtk-20170518-6991725a1e2f203aef4f5ead56bd5d03eae79c11.tar.bz2
ar71xx: add user-space support for GL.iNet v1
Patch is based on http://patchwork.openwrt.org/patch/5273/. Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr> Signed-off-by: Mark Janssen <mark@sig-io.nl> Signed-off-by: alzhao <alzhao@gmail.com> Patchwork: http://patchwork.openwrt.org/patch/5652/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 41619
Diffstat (limited to 'target')
-rwxr-xr-xtarget/linux/ar71xx/base-files/etc/diag.sh3
-rwxr-xr-xtarget/linux/ar71xx/base-files/etc/uci-defaults/01_leds5
-rwxr-xr-xtarget/linux/ar71xx/base-files/etc/uci-defaults/02_network1
-rwxr-xr-xtarget/linux/ar71xx/base-files/lib/ar71xx.sh3
-rw-r--r--target/linux/ar71xx/base-files/lib/preinit/05_set_preinit_iface_ar71xx1
-rwxr-xr-xtarget/linux/ar71xx/base-files/lib/upgrade/platform.sh1
6 files changed, 14 insertions, 0 deletions
diff --git a/target/linux/ar71xx/base-files/etc/diag.sh b/target/linux/ar71xx/base-files/etc/diag.sh
index f6c113e..c689e70 100755
--- a/target/linux/ar71xx/base-files/etc/diag.sh
+++ b/target/linux/ar71xx/base-files/etc/diag.sh
@@ -69,6 +69,9 @@ get_status_led() {
el-m150)
status_led="EasyLink:green:system"
;;
+ gl-inet)
+ status_led="gl-connect:green:lan"
+ ;;
hiwifi-hc6361)
status_led="hiwifi:blue:system"
;;
diff --git a/target/linux/ar71xx/base-files/etc/uci-defaults/01_leds b/target/linux/ar71xx/base-files/etc/uci-defaults/01_leds
index 2e68efa..13d6faf 100755
--- a/target/linux/ar71xx/base-files/etc/uci-defaults/01_leds
+++ b/target/linux/ar71xx/base-files/etc/uci-defaults/01_leds
@@ -104,6 +104,11 @@ dir-825-c1)
ucidef_set_led_wlan "wlan2g" "WLAN 2.4 GHz" "d-link:blue:wlan2g" "phy0tpt"
;;
+gl-inet)
+ ucidef_set_led_netdev "lan" "LAN" "gl-connect:green:lan" "eth1"
+ ucidef_set_led_wlan "wlan" "WLAN" "gl-connect:red:wlan" "phy0tpt"
+ ;;
+
hiwifi-hc6361)
ucidef_set_led_default "inet" "INET" "hiwifi:blue:internet" "0"
ucidef_set_led_wlan "wlan" "WLAN" "hiwifi:blue:wlan-2p4" "phy0tpt"
diff --git a/target/linux/ar71xx/base-files/etc/uci-defaults/02_network b/target/linux/ar71xx/base-files/etc/uci-defaults/02_network
index cebc70a..63422da 100755
--- a/target/linux/ar71xx/base-files/etc/uci-defaults/02_network
+++ b/target/linux/ar71xx/base-files/etc/uci-defaults/02_network
@@ -289,6 +289,7 @@ dir-505-a1)
alfa-ap96 |\
alfa-nx |\
ap83 |\
+gl-inet |\
jwap003 |\
pb42 |\
pb44 |\
diff --git a/target/linux/ar71xx/base-files/lib/ar71xx.sh b/target/linux/ar71xx/base-files/lib/ar71xx.sh
index 2d75954..f912156 100755
--- a/target/linux/ar71xx/base-files/lib/ar71xx.sh
+++ b/target/linux/ar71xx/base-files/lib/ar71xx.sh
@@ -322,6 +322,9 @@ ar71xx_board_detect() {
*EL-MINI)
name="el-mini"
;;
+ *"GL-CONNECT INET v1")
+ name="gl-inet"
+ ;;
*JA76PF)
name="ja76pf"
;;
diff --git a/target/linux/ar71xx/base-files/lib/preinit/05_set_preinit_iface_ar71xx b/target/linux/ar71xx/base-files/lib/preinit/05_set_preinit_iface_ar71xx
index 31a2dd7..47b0082 100644
--- a/target/linux/ar71xx/base-files/lib/preinit/05_set_preinit_iface_ar71xx
+++ b/target/linux/ar71xx/base-files/lib/preinit/05_set_preinit_iface_ar71xx
@@ -15,6 +15,7 @@ set_preinit_iface() {
ap83 |\
archer-c7 |\
dir-505-a1 |\
+ gl-inet |\
jwap003 |\
pb42 |\
pb44 |\
diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
index f7c3b9a..e111618 100755
--- a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
+++ b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
@@ -226,6 +226,7 @@ platform_check_image() {
archer-c7 | \
el-m150 | \
el-mini | \
+ gl-inet | \
oolite | \
tl-mr10u | \
tl-mr11u | \