MT7621 + mt76 performance


Could you guys maximum download speed you can achieve on mt7621 devices with mt7615 or mt7915 (or other), please post:

  • OpenWRT version
  • maximum download speed you managed to achieve with WiFi upload (OpenWRT -> client) and download (client -> OpenWRT)
  • 5GHz radio device
  • if that was iperf or just Internet speedtest
  • WAN type: DHCP/PPPoE/other?
  • EDIT: do you have bridger package installed?
  • EDIT: did you enable hw offload?

Thanks & regards

D-Link DAP-X1860

Iperf3 Client: Intel(R) Wi-Fi 6 AX200; (Intel wifi driver version; Iperf3 version 3.11)
Iperf3 Server: Intel I217-LM (Iperf3 version 3.7)

Topology: Iperf3 Client < --- 2 Walls (~5 meter) ~ -68 -70 dBm --- > D-Link DAP x1860 (dumbAP configuration) < --- Gigabit LAN --- > Fritzbox 7490 OEM < --- Gigabit LAN ---> Iperf3 Server

Same location, same configuration for all tests.

Peak throughput: 637 Mbits/sec.

Results from OpenWrt snapshot 2023-04-16 (r22573-72780e3eac) are roughly similar, so I did not bother to enter them into my excel file for comparison.



Many thanks! Could you answer two more questions:

  • do you have bridger package installed?
  • did you enable hw offload?
  • dir-1960, mt7621, no SQM, no addons
  • mt7615N: Wifi AC, 5GHz, 2x2-MIMO iPad, 866Mbit

1Gbit Cable Internet (wieistmeineip Speedtest) -> OpenWRT device -> Wifi client in same room

  • ~390 Megabit/s, if OpenWRT also does routing/NAT (was long time ago, I think I had SW/HW offloading off)
  • ~540 Megabit/s, if OpenWRT is AP only

Roughly same values on v21, v22, v23rc1.

I roughly remember wired LAN cable to client + HW offloading when as router raised the roof close to 880mbit Internet->client. But HW offloading always had some issues for me, even with extra config tweaks.

mt7621 is old and not that powerful, I guess you would need mt7622 or mt7986 for more throughput on non-AP without HW offloading.

  • no bridger
  • no hw offload

FYI There has been a modification in latest snapshot to the .config kernel for mt7621 target that supposedly increases throughput.