From 9154a994801e65cc1e43ed7af7881c00ce26ac10 Mon Sep 17 00:00:00 2001 From: John Crispin Date: Thu, 22 Jan 2015 09:35:46 +0000 Subject: ar71xx: add support for the UniFi AP Outdoor Plus the GPIO controlling the rf filter is not configured properly by this patch. Signed-off-by: Matthias Schiffer git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44077 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- target/linux/ar71xx/base-files/etc/diag.sh | 3 +++ target/linux/ar71xx/base-files/lib/ar71xx.sh | 3 +++ target/linux/ar71xx/base-files/lib/upgrade/platform.sh | 2 ++ 3 files changed, 8 insertions(+) (limited to 'target/linux/ar71xx/base-files') diff --git a/target/linux/ar71xx/base-files/etc/diag.sh b/target/linux/ar71xx/base-files/etc/diag.sh index 7cb3b6f907..444e6fff7f 100755 --- a/target/linux/ar71xx/base-files/etc/diag.sh +++ b/target/linux/ar71xx/base-files/etc/diag.sh @@ -255,6 +255,9 @@ get_status_led() { uap-pro) status_led="ubnt:white:dome" ;; + unifi-outdoor-plus) + status_led="ubnt:white:front" + ;; airgateway) status_led="ubnt:white:status" ;; diff --git a/target/linux/ar71xx/base-files/lib/ar71xx.sh b/target/linux/ar71xx/base-files/lib/ar71xx.sh index 63f90b5198..a870396a02 100755 --- a/target/linux/ar71xx/base-files/lib/ar71xx.sh +++ b/target/linux/ar71xx/base-files/lib/ar71xx.sh @@ -738,6 +738,9 @@ ar71xx_board_detect() { *"UniFiAP Outdoor") name="unifi-outdoor" ;; + *"UniFiAP Outdoor+") + name="unifi-outdoor-plus" + ;; *WP543) name="wp543" ;; diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh index d373699fce..391299f38a 100755 --- a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh +++ b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh @@ -369,6 +369,7 @@ platform_check_image() { return 1 ;; + unifi-outdoor-plus | \ uap-pro) [ "$magic_long" != "19852003" ] && { echo "Invalid image type." @@ -484,6 +485,7 @@ platform_do_upgrade() { om5p) platform_do_upgrade_openmesh "$ARGV" ;; + unifi-outdoor-plus | \ uap-pro) MTD_CONFIG_ARGS="-s 0x180000" default_do_upgrade "$ARGV" -- cgit v1.2.3