prplos/target/linux
Luis Mita af5bcb84d9 ramips: mt7621: add support for Cudy AP1300 Outdoor v1
Hardware:
 - SoC: MediaTek MT7621DAT
 - Flash: 16 MiB XM25QH128C
 - RAM: 128 MiB
 - WLAN: 2.4 GHz (MT7603E, 11n), 5 GHz (MediaTek MT7613BEN, 11ac)
 - Ethernet: 1x10/100/1000 Mbps LAN
 - Buttons: 1 Reset button, 1 WPS button
 - LEDs: 5x Green
 - Serial Console: unpopulated header 115200 8n1 (silkscreen on PCB)
 - Power: POE 802.3af (37-57V DC)

MAC addresses:
+---------+-------------------+-----------+
|         | MAC               | Algorithm |
+---------+-------------------+-----------+
| LAN     | 80:af:ca:xx:xx:x0 | label     |
| WLAN 2g | 80:af:ca:xx:xx:x0 | label     |
| WLAN 5g | 82:af:ca:xx:xx:x1 | +1        |
+---------+-------------------+-----------+

Installation:
The factory firmware is locked: you can only work with Cudy signed firmware.
Download a intermediate firmware signed by Cudy here:
https://www.cudy.com/blogs/faq/openwrt-software-download

After that, login to the router (192.168.10.254, password "admin") and install the intermediate firmware.

If you can reach LuCI or SSH now on the intermediate firmware, just use the sysupgrade image with the 'Keep settings' option turned off.

Special thanks to Daniel de Kock for starting the porting work at #16265.

Signed-off-by: Luis Mita <luis@luismita.com>
Co-Authored-By: Daniel de Kock <daniel@riot.network>
Co-Authored-By: Hauke Mehrtens <hauke@hauke-m.de>
Link: https://github.com/openwrt/openwrt/pull/20268
(cherry picked from commit 8fb644e9e8416df0d7051d8e35b57b06a030c05e)
Link: https://github.com/openwrt/openwrt/pull/20710
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
(cherry picked from commit c6e59d06afca02ccb2541631cacc769ae4d6569f)
2026-07-09 10:57:34 +01:00
..
airoha kernel: mtd: spinand: esmt: add support for F50L1G41LC 2026-07-09 10:57:33 +01:00
apm821xx kernel: bump 6.6 to 6.6.103 2026-07-09 10:57:24 +01:00
archs38
armsr armsr: remove 'console=tty1' from kernel command line 2026-07-09 10:57:24 +01:00
at91 at91bootstrap: put at91bootstrap images into image staging directory 2026-07-09 10:57:30 +01:00
ath79 ath79: add calibration variant for TP-Link Archer C60 v2 2026-07-09 10:57:30 +01:00
bcm27xx kernel: bump 6.6 to 6.6.117 2026-07-09 10:57:33 +01:00
bcm47xx kernel: bump 6.6 to 6.6.78 2025-02-25 23:16:17 +01:00
bcm53xx bcm53xx: modify 180-usb-xhci-add-support-for-performing-fake-doorbell.patch 2026-07-09 10:57:29 +01:00
bcm4908 bcm63xx-cfe: install into image staging dir 2026-07-09 10:57:29 +01:00
bmips bmips: fix leds on f@st3864op 2026-07-09 10:57:30 +01:00
d1 kernel: bump 6.6 to 6.6.93 2025-06-15 13:37:46 +02:00
gemini kernel: bump 6.6 to 6.6.95 2025-07-06 14:51:08 +02:00
generic kernel: mtd: spinand: esmt: add support for F50L1G41LC 2026-07-09 10:57:33 +01:00
imx kernel: bump 6.6 to 6.6.103 2026-07-09 10:57:24 +01:00
ipq40xx kernel: bump 6.6 to 6.6.117 2026-07-09 10:57:33 +01:00
ipq806x ipq806x: migrate wifi configuration device paths for 6.12 kernel 2026-07-09 10:57:33 +01:00
ixp4xx
kirkwood
lantiq kernel: bump 6.6 to 6.6.114 2026-07-09 10:57:30 +01:00
layerscape layerscape: armv7: drop skipped packages 2026-07-09 10:57:30 +01:00
loongarch64 generic: globally enable CONFIG_PCPU_DEV_REFCNT 2025-03-19 09:24:43 +01:00
malta
mediatek mediatek: use dt-bindings drive strength macros for ipTIME AX7800M-6E 2026-07-09 10:57:34 +01:00
mpc85xx mpc85xx: p1010: kernel: add missing symbol 2026-07-09 10:57:27 +01:00
mvebu kernel: bump 6.6 to 6.6.113 2026-07-09 10:57:30 +01:00
mxs
octeon octeon: ubnt-*: Add device specific DTS pruning 2026-07-09 10:57:25 +01:00
omap
pistachio
qoriq
qualcommax targetwide: imagebuilder: add explicit guards around initramfs rules 2026-07-09 10:57:29 +01:00
ramips ramips: mt7621: add support for Cudy AP1300 Outdoor v1 2026-07-09 10:57:34 +01:00
realtek kernel: bump 6.6 to 6.6.116 2026-07-09 10:57:30 +01:00
rockchip rockchip: LinkEase EasePi R1 use dedicated uboot 2026-07-09 10:57:34 +01:00
sifiveu
siflower
starfive kernel: bump 6.6 to 6.6.117 2026-07-09 10:57:33 +01:00
stm32 stm32: add missing config option 2025-05-28 13:22:00 +02:00
sunxi
tegra tegra: bring back workaround for spurious interrupts 2025-07-28 23:20:46 +02:00
uml
x86 x86: config: add CONFIG_MITIGATION_VMSCAPE=y 2026-07-09 10:57:26 +01:00
zynq
Makefile