openwrt-pf/target/linux/ath79
Matthias Urlichs 54e70703a0 ath79: add support for Ubiquiti NanoStation Loco M (XW v2)
This commit adds support for the NanoStation Loco M2/M5 XW devices
on the ath79 target with test date (label on the packaging, not the
device) later than October 2017.

To discover whether you have the new version, open a console on the
stock web interface and run `dmesg | grep AR803`. New versions print
AR8035, v1 shows AR8032.

Specifications:

 - AR9342 (rev 3) SoC @ 535 MHz
 - 64 MB RAM
 - 8 MB SPI flash
 - 1x 10/100 Mbps Ethernet, 24 Vdc PoE-in
 - AR8035 switch
 - 2T2R 5 GHz radio, 22 dBm
 - 13 dBi built-in directional antenna
 - POWER/LAN green LEDs
 - 4x RSSI LEDs (red, orange, green, green)
 - UART (115200 8N1) on PCB

Flashing via TFTP:

 - Use a pointy tool (e.g., pen cap, paper clip) and keep the reset
   button on the device pressed
 - Power on the device via PoE (keep reset button pressed)
 - Keep pressing until LEDs flash alternatively LED1+LED3 =>
   LED2+LED4 => LED1+LED3, etc.
 - Release reset button
 - The device starts a TFTP server at 192.168.1.20
 - Set a static IP on the computer (e.g., 192.168.1.21/24)
 - Upload via tftp the factory image:
   $ tftp 192.168.1.20
   tftp> bin
   tftp> put openwrt-ath79-generic-xxxxx-ubnt_nanostation-loco-m-xw-v2-squashfs-factory.bin

MAC addresses: stored on Flash, in the "art" partition.

Signed-off-by: Matthias Urlichs <matthias@urlichs.de>
Link: https://github.com/openwrt/openwrt/pull/23912
Signed-off-by: Robert Marko <robert.marko@sartura.hr>
2026-07-01 19:02:40 +02:00
..
base-files/etc/hotplug.d/ieee80211
dts ath79: add support for Ubiquiti NanoStation Loco M (XW v2) 2026-07-01 19:02:40 +02:00
files irq-ath79-intc: move irq_chip to private struct 2026-06-27 12:07:34 +02:00
generic ath79: add support for Ubiquiti NanoStation Loco M (XW v2) 2026-07-01 19:02:40 +02:00
image ath79: add support for Ubiquiti NanoStation Loco M (XW v2) 2026-07-01 19:02:40 +02:00
mikrotik ath79: mikrotik: also compile AG71XX_LEGACY as a module 2026-06-12 10:38:02 +02:00
nand ath79: add Cisco Meraki Z1 2026-05-28 10:38:36 +02:00
patches-6.12 kernel: bump 6.12 to 6.12.94 2026-06-23 09:03:54 +02:00
patches-6.18 ath79: move leds-reset driver to files 2026-06-19 22:30:14 +02:00
tiny ath79: tp-link: tl-wr902ac-v1: move to tiny 2026-05-11 14:46:17 +02:00
config-6.12 ath79: restore kernel 6.12 config files and patches 2026-04-11 21:11:06 +02:00
config-6.18 ath79: refresh 6.18 kernel config files 2026-04-11 21:11:06 +02:00
Makefile ath79: enable 6.18 testing kernel 2026-04-11 21:11:07 +02:00
modules.mk