Message ID | 20191022204429.608380-1-dev@andreas-ziegler.de |
---|---|
State | Accepted, archived |
Delegated to: | David Bauer |
Headers | show |
Series | [OpenWrt-Devel] ar71xx: add model detection for UniFi AC-LR | expand |
Hi Andreas, > +define Device/ubnt_unifiac-lr > + $(Device/ubnt-unifiac-lite) > + DEVICE_TITLE := Ubiquiti UniFi AC-LR > +endef > +TARGET_DEVICES += ubnt_unifiac-lr > + Since this is ar71xx, where vendor_model scheme is not used at all, I would prefer using "ubnt-unifiac-lr" for consistency. Best Adrian
Hi Adrian,
> Since this is ar71xx, where vendor_model scheme is not used at all, I would prefer using "ubnt-unifiac-lr" for consistency.
i don't mind.
Do i need to send a V2 for such a small change? Maybe this can be done
if it gets merged?
Kr,
Andreas
Hi Andreas, > -----Original Message----- > From: Andreas Ziegler [mailto:dev@andreas-ziegler.de] > Sent: Dienstag, 22. Oktober 2019 23:10 > To: Adrian Schmutzler <mail@adrianschmutzler.de>; openwrt-devel@lists.openwrt.org > Subject: Re: [OpenWrt-Devel] [PATCH] ar71xx: add model detection for UniFi AC-LR > > Hi Adrian, > > > Since this is ar71xx, where vendor_model scheme is not used at all, I would prefer using "ubnt-unifiac-lr" for consistency. > > i don't mind. > Do i need to send a V2 for such a small change? Maybe this can be done > if it gets merged? that depends on who will merge it. But since this is ar71xx, I would make it as easy as possible for committers, so you increase the chances for the patch to be picked at all. => Send a v2. :-) Best Adrian
diff --git a/target/linux/ar71xx/base-files/lib/ar71xx.sh b/target/linux/ar71xx/base-files/lib/ar71xx.sh index 03dfbcebf9..044ef4eae5 100755 --- a/target/linux/ar71xx/base-files/lib/ar71xx.sh +++ b/target/linux/ar71xx/base-files/lib/ar71xx.sh @@ -111,6 +111,9 @@ ubnt_unifi_ac_board_detect() { "e517") model="Ubiquiti UniFi-AC-LITE" ;; + "e527") + model="Ubiquiti UniFi-AC-LR" + ;; "e537") model="Ubiquiti UniFi-AC-PRO" ;; diff --git a/target/linux/ar71xx/image/generic-ubnt.mk b/target/linux/ar71xx/image/generic-ubnt.mk index 5a4517f81f..6bfe041b80 100644 --- a/target/linux/ar71xx/image/generic-ubnt.mk +++ b/target/linux/ar71xx/image/generic-ubnt.mk @@ -138,6 +138,12 @@ define Device/ubnt-unifiac-lite endef TARGET_DEVICES += ubnt-unifiac-lite +define Device/ubnt_unifiac-lr + $(Device/ubnt-unifiac-lite) + DEVICE_TITLE := Ubiquiti UniFi AC-LR +endef +TARGET_DEVICES += ubnt_unifiac-lr + define Device/ubnt-unifiac-mesh $(Device/ubnt-unifiac-lite) DEVICE_TITLE := Ubiquiti UniFi AC-Mesh
This commit adds correct model detection for UniFi AC-LR. Previously, said device was incorrectly detected as UniFi-AC-LITE/MESH. The Information about the device is stored at 0xC in the EEPROM partition. It corresponds to the sysid in /etc/board.info of the Ubiquiti stock firmware. Signed-off-by: Andreas Ziegler <dev@andreas-ziegler.de> --- target/linux/ar71xx/base-files/lib/ar71xx.sh | 3 +++ target/linux/ar71xx/image/generic-ubnt.mk | 6 ++++++ 2 files changed, 9 insertions(+)