I am testing and evaluation various WIFI radios to be used in an embedded project. Currently I'm using a 2.4GHz / 5GHz combo access point, Wi-spy to view the spectrum and embedded linux. I'm doing continuous iperf tests and later look at the bandwidth graphs.
Now I'm at the stage where I want to completely eliminate any variance that occurs as a result of "in the air interference" and want to test how CPU utilization and the SDIO link between the WIFI radio and linux performs. So, I want to feed the WIFI radio a deterministic, fixed, clean WIFI signal and want to monitor CPU utilization, interrupt rate etc on the linux side. What options do I have for this? For example, what would happen if I connect the output of the WIFI access point directly to the WIFI radio over a 50 dB attenuator. Something like this. AP output to SMA cable, 50 dB fixed attenuator, SMA to u.FL cable and then into the WIFI radio antenna input.
If the above would work, it would also be possible to use an SDR like hackrf for more sophisticated test patterns. There are also vector signal generators that also seem to allow this, but that's not an option for me, cause I would like to keep both of my kidneys if possible