Hi folks!
I use the latest and greatest release OpenWrt 18.06.1 r7258-5eb055306f on my TP-Link TL-WDR3600 v1 with Atheros AR9344 rev 2.
Besides some problems with 5 Ghz which had some DFS problems I had no problems with it.
The Ping to the Device from my MCB is 1-2ms. But when I play NVIDIA GeForce Now I have some random ping spikes and losses. Also the NVIDIA client always reports high packet loss.
Every Speedtest reports 50/5
$iperf -c ping.online.net
------------------------------------------------------------
Client connecting to ping.online.net, TCP port 5001
TCP window size: 129 KByte (default)
------------------------------------------------------------
[ 6] local 10.0.0.138 port 55010 connected with 62.210.18.40 port 5001
[ ID] Interval Transfer Bandwidth
[ 6] 0.0-10.1 sec 5.50 MBytes 4.56 Mbits/sec
$iperf -u -c ping.online.net
------------------------------------------------------------
Client connecting to ping.online.net, UDP port 5001
Sending 1470 byte datagrams, IPG target: 11215.21 us (kalman adjust)
UDP buffer size: 9.00 KByte (default)
------------------------------------------------------------
[ 6] local 10.0.0.138 port 62120 connected with 62.210.18.40 port 5001
read failed: Connection refused
[ 6] WARNING: did not receive ack of last datagram after 1 tries.
[ ID] Interval Transfer Bandwidth
[ 6] 0.0-10.0 sec 1.25 MBytes 1.05 Mbits/sec
[ 6] Sent 892 datagrams
Same problem with another Wifi with pfsense. But when I connect my macbook via lan to the switch everything is fine. Wireshark only reports wrong checksums which is normal. Booth wifis are on the same switch with the same vlan.
TL;DR: Any ideas how to debug why udp is slow over wifi but not pover lan and TCP has no problems?