How to benchmark adapters? #204
Replies: 2 comments 2 replies
-
Interesting topic.
You are asking for the impossible. A good goal for either speed or range tests would be to design a test and determine the adapters that we want to test and then have someone do it over a short period of time. Users submitting their own tests at their own locations would make for useless comparison tests. I know it sounds good but this technology is design to share so unless we have a rock solid way to duplicate local conditions, it can't be done and we have no practical way to duplicate local conditions. I recently posted the following: A lot of thought went into making sure this was a fair test and the test was executed over short period of time. I have many wifi adapters. Design a test or two and I'll see what I can do. Nick |
Beta Was this translation helpful? Give feedback.
-
One thing I can add to this is maybe standardizing around the use of iperf3 for throughout figures. I see speedtests out to the general Internet being used as metrics and I wouldn't call those reliable. One gotcha with iperf3 if not the ending and receiving devices also need to have enough CPU to create and revive/validate the flood of packet data. I see artificially low results either sending from or receiving to old routers, my Engenius APs, etc due to this factor. I also really like wavemon as a tool to see what's going on with signal strength (especially signal strength transients), link rates, etc. Much faster update than "watch iwconfig", for example. Finally, hostapd_cli gives deeper reporting on what the AP thinks of the capabilities of the STAs that are connected to it. |
Beta Was this translation helpful? Give feedback.
-
Hey, folks! 🖖
I want to start a discussion and get your opinions on how to benchmark wireless network adapters.
I think it would be beneficial to have easily reproducible benchmark setups:
The performance comparison document is a good kickstart for this discussion.
There are a lot of variables involved and many of them can't be controlled in a testing setup. And even more, there are different usage scenarios where adapters can perform differently depending on what is measured.
If you folks agree, we can use this thread to:
Beta Was this translation helpful? Give feedback.
All reactions