openwrtv4/target/linux
Tobias Schramm fa3c2676ab ath79: Add support for Ubiquiti Nanostation AC
5 GHz AC wireless outdoor PoE CPE with internal 2.4 GHz management radio

CPU:    Atheros AR9342 SoC
RAM:    64 MB DDR2
Flash:  16 MB NOR SPI
Switch: QCA8334
Ports:  2 GbE ports (1x PoE in, 1x PoE passthrough)
WLAN:   5 GHz QCA899X (PCI) and 2.4 GHZ AR9342

Successor to the old NanoStation M5 with AC wireless.

The integrated QCA899X is a Ubiquiti branded part with modified vendor and
product id (0777:11ac9).

Serial

Serial settings: 115200, 8N1

* = plated through hole
0 = nylon screw

      [Top of device]
+--------------------------+
|    [label]               |
|  0                       |
|                    0     |
|         [ubnt]           |
|         [logo]  3V3  *   |
|                  TX  *   |
|                  RX  *   |
|                 GND  *   |
|                          |
|                      *   |
|                      *   |
|                      *   |
|                      *   |
|    0                     |
|                 0        |
|                          |
|                          |

Installation

1. Connect to serial header on device
2. Power on device and enter uboot console
3. Set up tftp server serving an openwrt initramfs build
4. Load initramfs build using the command tftpboot in the uboot cli
5. Boot the loaded image using the command bootm
6. Copy squashfs openwrt sysupgrade build to the booted device
7. Use mtd to write sysupgrade to partition "firmware"
8. Reboot and enjoy

Signed-off-by: Tobias Schramm <tobleminer@gmail.com>
2018-10-07 10:46:20 +02:00
..
adm5120 kernel: bump 3.18 to 3.18.123 2018-09-26 15:54:18 +02:00
adm8668 kernel: bump 3.18 to 3.18.119 2018-08-20 13:03:23 +02:00
apm821xx apm821xx: net: emac: fix fixed-link setup for the RTL8363SB switch 2018-09-29 17:23:11 +02:00
ar7 ar7: remove linux 3.18 support 2018-08-13 17:10:39 +02:00
ar71xx ar71xx: fix pci irq init on kernel 4.14 2018-10-04 16:15:24 +02:00
arc770 arc: Update variables substitutions in u-boot env files 2018-07-12 10:24:31 +02:00
archs38 arc: Update variables substitutions in u-boot env files 2018-07-12 10:24:31 +02:00
armvirt armvirt: remove linux 4.9 support 2018-09-29 18:09:45 +02:00
at91 treewide: fix some cosmetic glitches in dts files 2018-08-27 19:31:17 +02:00
ath25 ath25: drop 4.9 kernel support 2018-05-22 07:20:13 +02:00
ath79 ath79: Add support for Ubiquiti Nanostation AC 2018-10-07 10:46:20 +02:00
au1000 kernel: only optimized for size if small_flash 2018-07-12 18:15:32 +02:00
bcm53xx bcm53xx: added basic dts for linksys ea6500v2 2018-10-07 02:12:06 +02:00
brcm47xx brcm47xx: remove linux 4.9 support 2018-09-29 18:09:45 +02:00
brcm63xx treewide: fix some cosmetic glitches in dts files 2018-08-27 19:31:17 +02:00
brcm2708 kernel: bump 4.9 to 4.9.129 2018-09-26 15:54:18 +02:00
cns3xxx kernel: bump 4.14 to 4.14.67 2018-08-28 23:05:39 +02:00
gemini kernel: remove DEVMEM and DEVKMEM from target's config 2018-07-07 18:19:39 +02:00
generic kernel: bump 4.14 to 4.14.74 2018-10-04 16:15:03 +02:00
imx6 imx6: use BUILD_DEVICES in uboot-imx6 for mx6cuboxi 2018-09-05 10:00:01 +02:00
ipq40xx mac80211: fix selecting of ath10k -ct firmware 2018-09-27 00:22:13 +02:00
ipq806x kernel: bump 4.14 to 4.14.74 2018-10-04 16:15:03 +02:00
ixp4xx kernel: bump 4.9 to 4.9.127 2018-09-17 15:47:44 +02:00
kirkwood kirkwood: remove linux 4.9 support 2018-09-29 18:09:45 +02:00
lantiq mac80211: make ath10k-ct the default ath10k 2018-09-26 16:39:44 +02:00
layerscape kernel: bump 4.9 to 4.9.131 2018-10-04 16:15:03 +02:00
malta malta: remove linux 4.9 support 2018-09-29 18:09:45 +02:00
mcs814x kernel: bump 3.18 to 3.18.119 2018-08-20 13:03:23 +02:00
mediatek kernel: bump 4.14 to 4.14.74 2018-10-04 16:15:03 +02:00
mpc85xx treewide: replace 'linux, stdout-path' with 'stdout-path' 2018-09-29 17:23:11 +02:00
mvebu kernel: bump 4.14 to 4.14.73 2018-10-02 13:44:36 +02:00
mxs kernel: enable THIN_ARCHIVES by default 2018-05-22 07:55:20 +02:00
octeon octeon: remove linux 4.9 support 2018-09-29 18:09:45 +02:00
octeontx kernel: add missing ARM64_SSBD symbol 2018-07-31 12:22:11 +03:00
omap omap: remove linux 4.9 support 2018-09-29 18:09:45 +02:00
omap24xx omap24xx: remove referece to not existing kmod-usb-musb-tusb6010 2018-01-15 13:13:34 +01:00
orion orion: remove linux 4.4 support 2018-04-19 14:38:57 +02:00
oxnas treewide: fix some cosmetic glitches in dts files 2018-08-27 19:31:17 +02:00
pistachio kernel: bump 4.14 to 4.14.70 2018-09-17 15:47:44 +02:00
ppc40x kernel: only optimized for size if small_flash 2018-07-12 18:15:32 +02:00
ppc44x kernel: only optimized for size if small_flash 2018-07-12 18:15:32 +02:00
ramips kernel: bump 4.14 to 4.14.74 2018-10-04 16:15:03 +02:00
rb532 kernel: only optimized for size if small_flash 2018-07-12 18:15:32 +02:00
samsung samsung: Remove unneeded config options 2018-09-29 17:23:11 +02:00
sunxi sunxi: Turn on CONFIG_SUN4I_A10_CCU for A20 2018-10-02 20:54:01 -07:00
uml uml: update to linux 4.14 2018-09-29 18:09:45 +02:00
x86 x86: remove linux 4.9 support 2018-09-29 18:09:45 +02:00
xburst kernel: bump 3.18 to 3.18.119 2018-08-20 13:03:23 +02:00
zynq zynq: kernel: select FPGA-related configs 2018-09-22 21:20:55 +02:00
Makefile