| Hostname | OpenWrt |
|---|---|
| Model | Xiaomi Mi Router 4A Gigabit Edition |
| Architecture | MediaTek MT7621 ver:1 eco:3 |
What is the maximum download and upload volume I can achieve from this device without enabling software streaming acceleration? By using all CPUs
| Hostname | OpenWrt |
|---|---|
| Model | Xiaomi Mi Router 4A Gigabit Edition |
| Architecture | MediaTek MT7621 ver:1 eco:3 |
What is the maximum download and upload volume I can achieve from this device without enabling software streaming acceleration? By using all CPUs
Maybe ~500-700 Mbps, depending on what "streaming acceleration" means.
How much throughput can I get with both software and hardware acceleration disabled?
Same answer. When disabled:
(This number varies depending on what's running on the router itself.)
When enabled:
~985 Mbps
Without software flow acceleration enabled, I can’t even use 200 Mbps download, and even though speed test results show around 200 Mbps, actual downloads get stuck at around 13 Mbps. Why does it do that?
Without software flow acceleration enabled, I can’t even use 200 Mbps download
You should be able to get x2 or x3 this. The bottleneck is elsewhere.
around 13 Mbps
That low? ![]()
Install a default image and set minimal settings. Retry bandwith test.
These mt7621 devices are pretty much the same from a hardware POV, so it is easy to know the performance you can expect.
What do you mean by default image? My problem is that my iMac is experiencing a bottleneck when downloading files. I don't experience speed issues with other phones.
My problem is that my iMac is experiencing a bottleneck
I don't experience speed issues with other phones.
So, to be clear - only one client is experiencing an issue?
It's actually a strange situation. Sometimes, during the buffer bloat test, my speed is 190 Mbps on other iPhone 7 devices, sometimes 75 Mbps, but I always get 200 Mbps on my iPhone 12. I can't figure out which one is the problem.
default OpenWrt image for your device
but I always get 200 Mbps on my iPhone 12.
What is the speed from the ISP?
Sometimes, during the buffer bloat test, my speed is 190 Mbps on other iPhone 7 devices, sometimes 75 Mbps, but I always get 200 Mbps on my iPhone 12. I can't figure out which one is the problem.
Disconnect all devices but one, and perform the test from this one.
13 Mbps.
Can you contact the site in question to not cap you? Seriously 50 questions later you should have been able to put two and two together.
My problem is clear damn cpu
Sometimes, during the buffer bloat test, my speed is 190 Mbps on other iPhone 7 devices, sometimes 75 Mbps, but I always get 200 Mbps on my iPhone 12. I can't figure out which one is the problem.
I’m assuming those tests are using wireless ? It sounds like sometimes the iPhone 7 may be connecting to the 2.4Ghz band instead of the 5Ghz.
To get accurate speed tests you really need a wired connection to the router but I guess thats not possible in your case. As to overall max throughput of the MT7621, I use one (an ER605) running Openwrt, with h/w offload enabled it will handle my 900/115Mb FTTP connection just fine. With all offloading disabled it maxes out at around 300Mb download on a wired test.
First you need to get more or less clear channel for tests. Competing wifi in same channel will delay transmissions for ceertain. As a matter of fact wifi will never be better than wired. At lest dozem millisecs or a lot more if loaded worse.
There is no problem in normal use, but when both normal use and downloading start, the CPU works at least at 80% and reaches 100%, so the download stays at 13 mbs.
the CPU works at least at 80% and reaches 100%, so the download stays at 13 mbs.
Because you have software and hardware flow offloading disabled, correct?
Hence, the CPU is used.
Have you tested by enabling?
Yes, I left the CPU on to use SQM efficiently, but the CPU is at its peak performance without software offloading enabled. I enabled software offloading, turned on the CPU, and SQM is only running on the load side.
How can I enable instant CPU usage in the overview menu in the Luci interface?
How can I enable instant CPU usage in the overview menu
I assume this mean to see CPU usage?
The first load value is what you're seeking.
Yes, how can I see it instantly from the Luci interface?