Five rb751-2hnd, five different wifi transfer rates, why?

Hello everyone.
I apologize for my bad English.

I recently bought five used RB751-2hnd routers.
I updated the O.S and the firmware on all of them, installed the same packages, did a basic configuration on one of them, exported the configuration script and imported the configuration on the other routers.

Then tests with 2 android phones, through the application nperf the performance of wifi.

My internet is 100 UP / 100 DOWN Mbs

Three has a performance of about 16 Mbs up / down, one 24 Mbs up / down and the last one does 45Mbs UP / Down.

I tested it several times.

Same hardware, same O.S, same firmware, different results.

They are devices with about 6 years of use.

Can anyone tell me if it is possible to replace any part, such as capacitors for example, to restore performance on these devices?

Thank you very much

There could be various other reasons for that, for example -
maybe they have a different firewall rules?
Did you fully reset the device when performed script /export and using it on other two devices?
Please check the CPU usage on each device when performing the test.

Yes, I made a full reset, and no-default config loaded.
I Will do the tests again, monitoring CPU and let you know about the results.
By the way, same PSU too.

Hello.
I checked CPU utilization during the speed test.

In units that transfer less Mbps, CPU usage is slightly lower than in units that reach 45Mbps.
Utilizing 5% to 9% CPU.

Important to inform that the tests are in the laboratory, there are no other people or devices making use of the network, only the MKT, the internet link and the test phone.

I opened all the mikrotiks, visually did not notice anything unusual with the antennas and capacitors.


Any idea what might cause this data transfer rate difference?