Hello developers and community,
I hope this message finds you well. I'm sharing current testing results to help update the Table of Hardware (ToH) pages for a few devices. I've successfully installed and configured OpenWRT 25.12.2 (build r32802-f505120278) on the following hardware.
1. Primary Router:
Linksys MR8300 (x1)
- Tech specs: https://techinfodepot.shoutwiki.com/wiki/Linksys_MR8300
- OpenWrt device page: https://openwrt.org/toh/linksys/mr8300
- "Currently supported release" : 24.10.5
- Tested working: 25.12.2 (fully functional after specific upgrade path)
Installation steps performed:
- Upgraded stock Linksys firmware to latest (Ver. 2.1.19.215389) via WebUI.
- Flashed OpenWrt 22.03.0 factory image via Linksys WebUI: openwrt-22.03.0-ipq40xx-generic-linksys_mr8300-squashfs-factory.bin
- Power cycled, SSH'd in, and increased kernel size from 3MB to 5MB (kernsize=500000) to accommodate newer images.
- Power cycled again, then flashed OpenWrt 25.12.2 sysupgrade via LuCI: openwrt-25.12.2-ipq40xx-generic-linksys_mr8300-squashfs-sysupgrade.bin
- Completed initial setup, updated all packages.
- Removed ath10k-ct packages and installed base ath10k packages: ath10k-board-qca4019, ath10k-firmware-qca4019, ath10k-board-qca9888, ath10k-firmware-qca9888, kmod-ath, kmod-ath10k
- Installed batman-adv packages: kmod-batman-adv, luci-proto-batman-adv, batctl-full
- Configured batman-adv device and mesh interface.
The device is stable and running as the primary router in a batman-adv mesh.
( Side Note : I also enabled the TFTP server, and put the uImage for the KD20 on there in hopes of bringing it back to life, no joy... Yet.
Install OpenWrt on Shuttle OMNINAS KD20 - #116 by konus )
2. Mesh Nodes / APs:
Linksys WHW03 V2 (x2)
- Tech specs: https://techinfodepot.shoutwiki.com/wiki/Linksys_Velop_(WHW03_V2)
- OpenWrt device page: https://openwrt.org/toh/linksys/whw03_v2
- "Currently supported release" : 24.10.6
- Tested working: 25.12.2 (factory flash worked directly)
Installation steps (per node):
- Upgraded stock Linksys firmware to latest (Ver. 2.1.20.216877) via WebUI.
- Flashed OpenWrt 25.12.2 factory image directly via Linksys WebUI:
openwrt-25.12.2-ipq40xx-generic-linksys_whw03v2-squashfs-factory.bin - Power cycled, completed initial setup, updated packages.
- Switched from ath10k-ct to base ath10k packages (same list as above).
- Installed batman-adv packages (same list as above).
- Configured batman-adv mesh interface and connected to the MR8300 primary router.
- Set up as AP and tested links (throughput, bandwidth, latency — everything performing well).
The mesh is operational with good real-world performance.
3. NAS:
Shuttle OmniNAS KD20 (oxnas) (x1)
- Tech specs: https://techinfodepot.shoutwiki.com/wiki/Shuttle_OmniNAS_KD20
- OpenWrt device page: https://openwrt.org/toh/shuttle/kd20
- "Currently supported release" : 23.05.6
- Current status: Soft-bricked after attempting older lede-17.01 image following wiki steps. Waiting for USB UART/serial adapter.
Plans include booting Debian Wheezy rootfs from HDD/USB to update u-boot, then installing 23.05.6 and setting up software RAID. Serial console access (115200 baud) will be key once the adapter arrives.
4. Other:
Linksys SRW2024 24-port managed switch
- Not currently supported by OpenWRT.
- Features: 24Ă— 10/100/1000 ports, 2Ă— miniGBIC slots, store-and-forward, 8K MAC table, etc.
- I've ordered a console cable and will investigate a bit further, but a full OpenWrt port onto this switch would be EPIC! Any insights on feasibility would be welcome.
All devices (except the KD20) are currently running in a live batman-adv mesh setup with the MR8300 as root and the two WHW03 V2 units as mesh APs. WiFi is using the base ath10k firmware after removing the -ct variants.
I'm happy to provide more logs, test specific results, or assist with wiki updates. Let me know the best way to contribute this information officially (ToH edits, device page updates, forum thread, etc.).
Thanks for all the great work on OpenWrt 25.12.2!
Best regards,
Matthew