<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
This setup works for me.<br>
The only thing that I'm not sure, if if I did the magic number in
the correct way.<br>
<br>
diff --git a/target/linux/ar71xx/base-files/etc/diag.sh
b/target/linux/ar71xx/base-files/etc/diag.sh<br>
index 80f9090..fa22c14 100755<br>
--- a/target/linux/ar71xx/base-files/etc/diag.sh<br>
+++ b/target/linux/ar71xx/base-files/etc/diag.sh<br>
@@ -199,6 +199,9 @@ get_status_led() {<br>
uap-pro)<br>
status_led="ubnt:white:dome"<br>
;;<br>
+ unifi-outdoor-plus)<br>
+ status_led="ubnt:blue:front"<br>
+ ;;<br>
whr-g301n | \<br>
whr-hp-g300n | \<br>
whr-hp-gn | \<br>
diff --git
a/target/linux/ar71xx/base-files/etc/uci-defaults/02_network
b/target/linux/ar71xx/base-files/etc/uci-defaults/02_network<br>
index 156433b..f2739b8 100755<br>
--- a/target/linux/ar71xx/base-files/etc/uci-defaults/02_network<br>
+++ b/target/linux/ar71xx/base-files/etc/uci-defaults/02_network<br>
@@ -276,6 +276,7 @@ pb44 |\<br>
routerstation|\<br>
ubnt-unifi-outdoor|\<br>
unifi-outdoor|\<br>
+unifi-outdoor-plus|\<br>
nanostation-m|\<br>
unifi|\<br>
tl-wr710n |\<br>
diff --git a/target/linux/ar71xx/base-files/lib/ar71xx.sh
b/target/linux/ar71xx/base-files/lib/ar71xx.sh<br>
index 23f2ecf..091fd38 100755<br>
--- a/target/linux/ar71xx/base-files/lib/ar71xx.sh<br>
+++ b/target/linux/ar71xx/base-files/lib/ar71xx.sh<br>
@@ -600,6 +600,9 @@ ar71xx_board_detect() {<br>
;;<br>
*"UniFiAP Outdoor")<br>
name="unifi-outdoor"<br>
+ ;;<br>
+ *"UniFiAP Outdoor Plus")<br>
+ name="unifi-outdoor-plus"<br>
;;<br>
*WP543)<br>
name="wp543"<br>
diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh
b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh<br>
index 4e698c6..1c3ac6a 100755<br>
--- a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh<br>
+++ b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh<br>
@@ -286,6 +286,7 @@ platform_check_image() {<br>
<br>
return 0<br>
;;<br>
+ unifi-outdoor-plus | \<br>
uap-pro)<br>
[ "$magic_long" != "19852003" ] && {<br>
echo "Invalid image type."<br>
@@ -389,6 +390,7 @@ platform_do_upgrade() {<br>
om2p-lc)<br>
platform_do_upgrade_openmesh "$ARGV"<br>
;;<br>
+ unifi-outdoor-plus | \<br>
uap-pro)<br>
MTD_CONFIG_ARGS="-s 0x180000"<br>
default_do_upgrade "$ARGV"<br>
diff --git a/target/linux/ar71xx/image/Makefile
b/target/linux/ar71xx/image/Makefile<br>
index d0ee363..1fadb96 100644<br>
--- a/target/linux/ar71xx/image/Makefile<br>
+++ b/target/linux/ar71xx/image/Makefile<br>
@@ -1171,6 +1171,7 @@ $(eval $(call
SingleProfile,TPLINK-LZMA,64kraw,MW4530RV1,mw4530r-v1,TL-WDR4300,t<br>
$(eval $(call
SingleProfile,TPLINK-LZMA,64kraw,OOLITE,oolite,GS-OOLITE,ttyATH0,115200,0x3C000101,1,16Mlzma))<br>
<br>
$(eval $(call
SingleProfile,UAPPRO,64k,UAPPRO,ubnt-uap-pro,UAP-PRO,ttyS0,115200,BZ,BZ,ar934x))<br>
+$(eval $(call
SingleProfile,UAPPRO,64k,UBNTUNIFIOUTDOORPLUS,ubnt-unifi-outdoor-plus,UBNT-U20,ttyS0,115200,BZ,BZ,ar7240))<br>
<br>
$(eval $(call
SingleProfile,UBDEV,64kraw,UBDEV01,ubdev01,UBNT-UF,ttyS0,115200,XM,XM,ar7240))<br>
<br>
@@ -1228,7 +1229,7 @@ $(eval $(call MultiProfile,TLWR842,TLWR842V1
TLWR842V2))<br>
$(eval $(call MultiProfile,TLWR941,TLWR941NV2 TLWR941NV3 TLWR941NV4
TLWR941NV6))<br>
$(eval $(call MultiProfile,TLWR1043,TLWR1043V1 TLWR1043V2))<br>
$(eval $(call MultiProfile,TLWDR4300,TLWDR3500V1 TLWDR3600V1
TLWDR4300V1 TLWDR4300V1IL TLWDR4310V1 MW4530RV1))<br>
-$(eval $(call MultiProfile,UBNT,UBNTAIRROUTER UBNTRS UBNTRSPRO
UBNTLSSR71 UBNTBULLETM UBNTROCKETM UBNTNANOM UBNTUNIFI
UBNTUNIFIOUTDOOR UAPPRO))<br>
+$(eval $(call MultiProfile,UBNT,UBNTAIRROUTER UBNTRS UBNTRSPRO
UBNTLSSR71 UBNTBULLETM UBNTROCKETM UBNTNANOM UBNTUNIFI
UBNTUNIFIOUTDOOR UBNTUNIFIOUTDOORPLUS UAPPRO))<br>
$(eval $(call MultiProfile,WNDR3700,WNDR3700V1 WNDR3700V2 WNDR3800
WNDRMAC WNDRMACV2))<br>
$(eval $(call MultiProfile,WNR612V2,REALWNR612V2 N150R))<br>
$(eval $(call MultiProfile,WP543,WP543_2M WP543_4M WP543_8M
WP543_16M))<br>
<br>
<br>
<br>
<br>
I think this has been already submitted but Im adding it here as
well just in case.<br>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<pre class="content" style="color: rgb(0, 0, 0); font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><a class="moz-txt-link-freetext" href="http://patchwork.openwrt.org/patch/5643/">http://patchwork.openwrt.org/patch/5643/</a></pre>
<br>
Adding support for en25qh128<br>
<br>
--- a/drivers/mtd/devices/m25p80.c<br>
+++ b/drivers/mtd/devices/m25p80.c<br>
@@ -762,6 +762,7 @@ static const struct spi_device_id m25p_i<br>
{ "en25q32b", INFO(0x1c3016, 0, 64 * 1024, 64, 0) },<br>
{ "en25p64", INFO(0x1c2017, 0, 64 * 1024, 128, 0) },<br>
{ "en25q64", INFO(0x1c3017, 0, 64 * 1024, 128, SECT_4K) },<br>
+ { "en25qh128", INFO(0x1c7018, 0, 64 * 1024, 256, 0) },<br>
{ "en25qh256", INFO(0x1c7019, 0, 64 * 1024, 512, 0) },<br>
<br>
/* ESMT */<br>
<br>
</body>
</html>