wifi data rate
Hi. I use wireshark at win10 in combination with Acrylic Suite and ASUS USB-AC68. I capture air interface between router and mobile phone during iperf connection. Via iperf I can see a bandwidth of about 300Mbit/s. If I check the wireshark airtrace the <tx rate=""> max. is 156 (VHT / channel 36 / 20 MHz / MCS8 / 2 spatial streams).
Why there is this huge gap in bandwith between iperf and wireshark air-sniff? Is there any misinterpretation of wireshark? I'm using wireshark 3.4.9
Are you sure you are capturing all the traffic in the stream?
I'm not sure how to understand the question? Is there any chance to verify it if all data of the stream is captured?
Maybe I need to add the router is using a 80MHz channel. 80MHz is also configured by selecting the sniffer in wireshark.
Under Expert Details <analyse experteninformation=""> I have seen 25% of the packages get a warning about <data rate="" invalid="">.
One way to tell is from visual inspection - if you look at the first screenshot in the answer here, that would be one clue. Another clue is to verify via timing/size analysis that the traffic you see is consistent with what you expect. In this case, say iperf is run with simple options of just client and server, so that one of the hosts will send large packets to the other, very quickly. It is easy to verify the direction, rate, and relative size with a wired capture, then check on the wireless side to see if this is observed. Even if wireless traffic stream is encrypted, MAC address, frame length, and timing will be available. What is the datarate of these large frames moving from one host to the other, very rapidly? That would represent the iperf data moving and the comparison you need.
There is no telling what the Acrylic Windows driver might pass up to a pcap file in terms of rate decoding. Perhaps you should verify with them the capabilities and what information they send up? This does not mean there is not a problem with Wireshark tool, but I would check there first.
I cannot follow your guidance. The ASUS USB-AC68 I use is pronounced by Acrylic as proposed adapter it is capable of 80 MHz bandwidth and it is supporting four antennas. I see on two independent devices (router, client) which are connected via WLAN the same data throughput by using iperf. I have measured 60s by a throughput of about 300Mbit/s. The dump file is about 2.5 GByte. All data/ packages should be there. I would expect wireshark is able to indicate correct bandwidth. I would expect a bandwidth of 80 MHz. Radiotab is showing 20 MHz by MCS8 and 2 spatial streams. (80MHz and correct channel are configured after starting wireshark.) Some days ago I used wireshark v2.6.1. With this version it presented the data is transmitted via MCS9 by 20 MHz bandwidth. According to MCS table MCS9 is n/a by 20MHz channel bandwidth. With ...(more)