diff options
author | Koen Vandeputte <koen.vandeputte@ncentric.com> | 2019-03-22 13:02:40 +0100 |
---|---|---|
committer | Koen Vandeputte <koen.vandeputte@ncentric.com> | 2019-03-26 18:01:47 +0100 |
commit | e1444ab59cfcd330cfac6f51aa14106961585ee1 (patch) | |
tree | f23bd87bf70e8cc66ea2a24a5b00c7d1a291d8dc /target/linux/ar71xx/base-files | |
parent | 63ed5137795e1ff7791a74cca02a3dbcbff280bf (diff) | |
download | upstream-e1444ab59cfcd330cfac6f51aa14106961585ee1.tar.gz upstream-e1444ab59cfcd330cfac6f51aa14106961585ee1.tar.bz2 upstream-e1444ab59cfcd330cfac6f51aa14106961585ee1.zip |
ar71xx: add support for MikroTik RouterBOARD 922UAGS-5HPacD
This patch adds support for the MikroTik RouterBOARD 922UAGS-5HPacD
with a built-in 802.11ac High-Power radio (31dBm).
See https://mikrotik.com/product/RB922UAGS-5HPacD for more info.
Specifications:
- SoC: Qualcomm Atheros QCA9557 (720 MHz)
- RAM: 128 MB
- Storage: 128 MB NAND
- Wireless: external QCA9882 802.11a/ac 2x2:2
- Ethernet: 1x 1000/100/10 Mbps, integrated, via AR8031 PHY, passive PoE-in 24V
- SFP: 1x host
- USB: 1x 2.0 type A
- PCIe: 1x Mini slot (also contains USB 2.0 for 3G/LTE modems)
- SIM slot: 1x mini-SIM
Working:
- Board/system detection
- NAND storage detection
- PCIe
- USB: Type A & mini PCIe
- Wireless
- Ethernet
- LED's (excl. SFP and RSSI levels)
- Reset button
- Sysupgrade
Not working:
- SFP cage
Installation:
- Boot vmlinux-initramfs image via BOOTP/TFTP and then flash sysupgrade
image using "sysupgrade -n"
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
Diffstat (limited to 'target/linux/ar71xx/base-files')
4 files changed, 7 insertions, 0 deletions
diff --git a/target/linux/ar71xx/base-files/etc/board.d/02_network b/target/linux/ar71xx/base-files/etc/board.d/02_network index 0588e1b3c1..8dd2f6c6c0 100755 --- a/target/linux/ar71xx/base-files/etc/board.d/02_network +++ b/target/linux/ar71xx/base-files/etc/board.d/02_network @@ -107,6 +107,7 @@ ar71xx_setup_interfaces() rb-912uag-2hpnd|\ rb-912uag-5hpnd|\ rb-921gs-5hpacd-r2|\ + rb-922uags-5hpacd|\ rb-lhg-5nd|\ rb-mapl-2nd|\ rb-sxt2n|\ diff --git a/target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata b/target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata index cd5c1c2bcb..2ded261c88 100644 --- a/target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata +++ b/target/linux/ar71xx/base-files/etc/hotplug.d/firmware/11-ath10k-caldata @@ -156,6 +156,7 @@ case "$FIRMWARE" in ;; rb-911g-5hpacd|\ rb-921gs-5hpacd-r2|\ + rb-922uags-5hpacd|\ rb-962uigs-5hact2hnt) ath10kcal_from_file "/sys/firmware/routerboot/ext_wlan_data" 20480 2116 ;; diff --git a/target/linux/ar71xx/base-files/lib/ar71xx.sh b/target/linux/ar71xx/base-files/lib/ar71xx.sh index 166def9601..9a123b60e1 100755 --- a/target/linux/ar71xx/base-files/lib/ar71xx.sh +++ b/target/linux/ar71xx/base-files/lib/ar71xx.sh @@ -1089,6 +1089,9 @@ ar71xx_board_detect() { *"RouterBOARD 921GS-5HPacD r2") name="rb-921gs-5hpacd-r2" ;; + *"RouterBOARD 922UAGS-5HPacD") + name="rb-922uags-5hpacd" + ;; *"RouterBOARD 931-2nD") name="rb-931-2nd" ;; diff --git a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh index e970b6482d..e9227aaa7b 100755 --- a/target/linux/ar71xx/base-files/lib/upgrade/platform.sh +++ b/target/linux/ar71xx/base-files/lib/upgrade/platform.sh @@ -557,6 +557,7 @@ platform_check_image() { rb-912uag-2hpnd|\ rb-912uag-5hpnd|\ rb-921gs-5hpacd-r2|\ + rb-922uags-5hpacd|\ rb-951g-2hnd|\ rb-951ui-2hnd|\ rb-2011l|\ @@ -878,6 +879,7 @@ platform_do_upgrade() { rb-912uag-2hpnd|\ rb-912uag-5hpnd|\ rb-921gs-5hpacd-r2|\ + rb-922uags-5hpacd|\ rb-951g-2hnd|\ rb-951ui-2hnd|\ rb-2011il|\ |