Is this to be expected when running an iperf3 server on WDS client (192.168.1.2) and then running from the WDS AP (192.168.1.1):
root@OpenWrt:~# iperf3 -c 192.168.1.2 --bidir
Connecting to host 192.168.1.2, port 5201
[ 5] local 192.168.1.1 port 51050 connected to 192.168.1.2 port 5201
[ 7] local 192.168.1.1 port 51066 connected to 192.168.1.2 port 5201
[ ID][Role] Interval Transfer Bitrate Retr Cwnd
[ 5][TX-C] 0.00-1.00 sec 98.2 MBytes 821 Mbits/sec 0 1.94 MBytes
[ 7][RX-C] 0.00-1.00 sec 16.3 MBytes 136 Mbits/sec
[ 5][TX-C] 1.00-2.00 sec 90.9 MBytes 765 Mbits/sec 0 1.94 MBytes
[ 7][RX-C] 1.00-2.00 sec 15.5 MBytes 131 Mbits/sec
[ 5][TX-C] 2.00-3.00 sec 101 MBytes 847 Mbits/sec 0 1.94 MBytes
[ 7][RX-C] 2.00-3.00 sec 13.3 MBytes 112 Mbits/sec
[ 5][TX-C] 3.00-4.00 sec 106 MBytes 889 Mbits/sec 0 1.94 MBytes
[ 7][RX-C] 3.00-4.00 sec 11.7 MBytes 97.9 Mbits/sec
[ 5][TX-C] 4.00-5.00 sec 97.0 MBytes 813 Mbits/sec 0 1.94 MBytes
[ 7][RX-C] 4.00-5.00 sec 12.9 MBytes 108 Mbits/sec
[ 5][TX-C] 5.00-6.00 sec 91.0 MBytes 762 Mbits/sec 0 1.94 MBytes
[ 7][RX-C] 5.00-6.00 sec 14.0 MBytes 118 Mbits/sec
[ 5][TX-C] 6.00-7.00 sec 77.0 MBytes 648 Mbits/sec 0 1.94 MBytes
[ 7][RX-C] 6.00-7.00 sec 16.3 MBytes 137 Mbits/sec
[ 5][TX-C] 7.00-8.00 sec 106 MBytes 888 Mbits/sec 0 1.94 MBytes
[ 7][RX-C] 7.00-8.00 sec 13.1 MBytes 110 Mbits/sec
[ 5][TX-C] 8.00-9.00 sec 97.2 MBytes 818 Mbits/sec 0 1.94 MBytes
[ 7][RX-C] 8.00-9.00 sec 13.7 MBytes 115 Mbits/sec
[ 5][TX-C] 9.00-10.01 sec 95.9 MBytes 800 Mbits/sec 0 1.94 MBytes
[ 7][RX-C] 9.00-10.01 sec 12.5 MBytes 104 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID][Role] Interval Transfer Bitrate Retr
[ 5][TX-C] 0.00-10.01 sec 960 MBytes 805 Mbits/sec 0 sender
[ 5][TX-C] 0.00-10.01 sec 959 MBytes 803 Mbits/sec receiver
[ 7][RX-C] 0.00-10.01 sec 140 MBytes 118 Mbits/sec 296 sender
[ 7][RX-C] 0.00-10.01 sec 139 MBytes 117 Mbits/sec receiver
iperf Done.
That is 800Mbit/s from WDS AP to WDS client, but only 100Mbit/s from WDS client to WDS AP?
Also is it normal to see a lot of TCP retransmissions when uploading to WDS AP from WDS client?
root@OpenWrt:~# iperf3 -c 192.168.1.1
Connecting to host 192.168.1.1, port 5201
[ 5] local 192.168.1.2 port 48060 connected to 192.168.1.1 port 5201
[ ID] Interval Transfer Bitrate Retr Cwnd
[ 5] 0.00-1.00 sec 53.7 MBytes 449 Mbits/sec 147 171 KBytes
[ 5] 1.00-2.00 sec 47.8 MBytes 401 Mbits/sec 119 187 KBytes
[ 5] 2.00-3.00 sec 54.4 MBytes 456 Mbits/sec 130 124 KBytes
[ 5] 3.00-4.00 sec 50.5 MBytes 424 Mbits/sec 124 171 KBytes
[ 5] 4.00-5.00 sec 55.1 MBytes 461 Mbits/sec 118 129 KBytes
[ 5] 5.00-6.00 sec 54.4 MBytes 458 Mbits/sec 95 178 KBytes
[ 5] 6.00-7.00 sec 53.5 MBytes 449 Mbits/sec 160 164 KBytes
[ 5] 7.00-8.00 sec 48.5 MBytes 407 Mbits/sec 103 182 KBytes
[ 5] 8.00-9.00 sec 46.0 MBytes 386 Mbits/sec 127 194 KBytes
[ 5] 9.00-10.00 sec 48.8 MBytes 410 Mbits/sec 177 165 KBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate Retr
[ 5] 0.00-10.00 sec 513 MBytes 430 Mbits/sec 1300 sender
[ 5] 0.00-10.00 sec 512 MBytes 429 Mbits/sec receiver
iperf Done.
@amteza does this correspond with your tests?