 +                ;;                                                 
 +	esac  
 +}
++
 +
  set_state() {
  	get_status_led

 		;;
 	done)
 		status_led_on
@@ -379,7 +395,15 @@ set_state() {
 			local n=$(fw_printenv activeregion | cut -d = -f 2)
 			fw_setenv "image${n}trynum" 0
 			;;

 1 file changed, 25 insertions(+), 1 deletion(-)

diff --git a/target/linux/ar71xx/base-files/etc/diag.sh b/target/linux/ar71xx/base-files/etc/diag.sh
index ffd137600d..24df530fe2 100644
--- a/target/linux/ar71xx/base-files/etc/diag.sh
+++ b/target/linux/ar71xx/base-files/etc/diag.sh
@@ -410,7 +410,7 @@ get_status_led() {
 	uap-pro|\
 	unifiac-lite|\
 	unifiac-pro)
-		status_led="ubnt:white:dome"
+		status_led="ubnt:blue:dome"
 		;;
 	unifi-outdoor-plus)
 		status_led="ubnt:white:front"
@@ -463,18 +463,35 @@ get_status_led() {
 	esac
 }
 
