immortalwrt/target/linux
Bernhard Frauendienst 480bf28273 ath79: add support for Buffalo WZR-HP-AG300H
Buffalo WZR-HP-AG300H is a dual band router based on
Qualcom Atheros AR7161 rev 2

Specification:
- 680 MHz CPU (Qualcomm Atheros AR7161)
- 128 MiB RAM (2x Samsung K4H511638G-LCCC)
- 32 MiB Flash (2x Winbond 25Q128BVFG)
- WiFi 5 GHz a/n (Atheros AR9220)
- WiFi 2.4 GHz b/g/n (Atheros AR9223)
- 1000Base-T WAN (Atheros AR7161)
- 4x 1000Base-T Switch (Atheros AR8316)
- 1x USB 2.0
- 3 Buttons (AOSS/WPS, Reset, USB Eject)
- 2 Slide switches (Router (on/off/auto), Movie Engine (on/off))
- 9 LEDs (Power green, WLAN 2GHz green, WLAN 2GHz amber,
    WLAN 5GHz green, WLAN 5GHz LED amber, Router green,
    Diag red, Movie Engine blue, USB green)

It is already supported by the ar71xx target.

For more information on the device visit the wiki:
<https://openwrt.org/toh/buffalo/wzr-hp-ag300h>

Serial console:
- The UART Header is next to Movie Engine Switch.
- Pinout is RX - TX - GND - 3.3V (Square Pad is 3.3V)
- The Serial setting is 115200-8-N-1.

Installation of OpenWRT from vendor firmware:
- Connect to the Web-interface at http://192.168.11.1
- Go to “Administration” → “Firmware Upgrade”
- Upload the OpenWrt factory image

Tested:
- Ethernet (LAN, WAN)
- WiFi
- Installation
  - via TFTP rescue
  - via factory image
    - on firmware v1.77 (28-05-2012)
    - on pro firmware v24SP2 r30356 (26-03-2018)
  - via sysupgrade from ar71xx
    (wlan devices don't work because of new names)
  - via sysupgrade from itself
- Buttons
- LEDS
- USB (Power control and device recognition)

Signed-off-by: Bernhard Frauendienst <openwrt@nospam.obeliks.de>
2018-09-10 09:35:07 +02:00
..
adm5120 kernel: bump 3.18 to 3.18.119 2018-08-20 13:03:23 +02:00
adm8668 kernel: bump 3.18 to 3.18.119 2018-08-20 13:03:23 +02:00
apm821xx apm821xx: MBL: load kernel/dtb from SATA 0:1 first 2018-08-29 09:43:10 +02:00
ar7 ar7: remove linux 3.18 support 2018-08-13 17:10:39 +02:00
ar71xx ar71xx: fix switch probing on kernel 4.14 2018-09-07 17:21:24 +02:00
arc770
archs38
armvirt kernel: add missing ARM64_SSBD symbol 2018-07-31 12:22:11 +03:00
at91 treewide: fix some cosmetic glitches in dts files 2018-08-27 19:31:17 +02:00
ath25
ath79 ath79: add support for Buffalo WZR-HP-AG300H 2018-09-10 09:35:07 +02:00
au1000
bcm53xx kernel: bump 4.14 to 4.14.67 2018-08-28 23:05:39 +02:00
brcm47xx kernel: bump 4.14 to 4.14.68 2018-09-07 17:21:24 +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.117 2018-08-03 16:10:38 +02:00
cns3xxx kernel: bump 4.14 to 4.14.67 2018-08-28 23:05:39 +02:00
gemini
generic kernel: add driver for virtual mtd_concat devices 2018-09-10 09:35:07 +02:00
imx6 imx6: use BUILD_DEVICES in uboot-imx6 for mx6cuboxi 2018-09-05 10:00:01 +02:00
ipq40xx build: add mkrasimage 2018-08-28 11:26:53 +02:00
ipq806x kernel: bump 4.14 to 4.14.67 2018-08-28 23:05:39 +02:00
ixp4xx kernel: bump 4.9 to 4.9.123 2018-08-22 13:47:13 +02:00
kirkwood kernel: bump 4.9 to 4.9.116 2018-08-01 09:46:59 +02:00
lantiq kernel: bump 4.14 to 4.14.67 2018-08-28 23:05:39 +02:00
layerscape kernel: bump 4.9 to 4.9.125 2018-09-07 17:21:24 +02:00
malta
mcs814x kernel: bump 3.18 to 3.18.119 2018-08-20 13:03:23 +02:00
mediatek mediatek: remove duplicate RPS patch 2018-08-28 14:57:15 +02:00
mpc85xx mpc85xx: add migration script for TP-Link TL-WDR4900 v1 WLAN PCI paths 2018-09-04 21:27:27 +02:00
mvebu mvebu: Replace RTC initialization patch with upstreamed version 2018-09-10 09:11:31 +02:00
mxs
octeon
octeontx kernel: add missing ARM64_SSBD symbol 2018-07-31 12:22:11 +03:00
omap omap: disable ubifs 2018-07-30 11:03:02 +02:00
omap24xx
orion
oxnas treewide: fix some cosmetic glitches in dts files 2018-08-27 19:31:17 +02:00
pistachio treewide: consolidate upgrade state set 2018-08-16 21:20:57 +02:00
ppc40x
ppc44x
ramips ramips: add support for TP-Link TL-MR3020 v3 2018-09-06 21:36:42 +02:00
rb532
samsung treewide: fix some cosmetic glitches in dts files 2018-08-27 19:31:17 +02:00
sunxi kernel: bump 4.9 to 4.9.124 2018-08-28 23:05:39 +02:00
uml
x86 x86: geode: Add missing config options 2018-08-26 12:32:26 +02:00
xburst kernel: bump 3.18 to 3.18.119 2018-08-20 13:03:23 +02:00
zynq zynq: rename zedboard with correct manufacturer 2018-09-10 08:56:16 +02:00
Makefile