Setup
- Device: Meraki MR33
- Radio: IPQ4019 (2x2 embedded) - QCA9887 (1x1) disabled
- Channel: 153 (5.765 GHz, VHT80)
- TX Power: 20 dBm
- Testing: WiFi speedtest.net (same town server)
Complete Test Results Across Versions
| OpenWrt Version | Download | Upload | Ping | Notes |
|---|---|---|---|---|
| v21.02.7 (r16847-f8282da11e) | 316.34 Mbps | 25.80 Mbps | 6-14 ms | Best upload |
| v25.12.4 (r32933-4ccb782af7) | 404.89 Mbps | 23.15 Mbps | 5-32 ms | Best download |
| v24.10.7 (r29197-ab4c7d6af7) @ Ch.153 | 360.60 Mbps | 23.27 Mbps | 6-11 ms | Channel optimized |
| v24.10.7 (r29197-ab4c7d6af7) @ Ch.36 | 321.24 Mbps | 21.86 Mbps | 6-11 ms | Default channel |
| v23.05.6 (r24232-539228933c) | 420.07 Mbps | 21.62 Mbps | 6-34 ms | Highest download |
| v19.07.10 (r11427-9ce6aa9d8d) | 310.69 Mbps | 22.15 Mbps | 7-12 ms | Stable |
Key Observation
Upload consistently limited to 21.62 - 25.80 Mbps range across all OpenWrt versions, despite switching to IPQ4019 (2x2 MIMO).
Optimizations Tested (Minimal Impact)
ath10k-ct driver (Candela)
Different firmware variants (full-htt, standard)
TX Power levels (20-30 dBm)
Kernel buffer tuning (128MB rmem/wmem)
Flow offloading modes
Channel selection (36 vs 153)- Result: None significantly improve upload beyond firmware version differences
Questions for MR33 Community
If you're running Meraki MR33 with OpenWrt, please share:
- Your OpenWrt version:
cat /etc/openwrt_release | grep VERSION - Which radio as primary AP? QCA9887 or IPQ4019?
- Your WiFi speedtest results:
- Download: ___ Mbps
- Upload: ___ Mbps
- Ping: ___ ms
- Any special tuning you've applied?
Am I missing a configuration that unlocks higher upload speeds? ![]()