We are running 2.9.28 on a 2.4GHz Pentium PC and a 1GHz Via motherboard. We are running a bandwidth test between them over a wireless link with 35 byte packets and limiting the bandwidth to 1Mbps in each direction. Using UDP shows fluctuations in the speeds and drops packets. However, if we ping the radios, no packets are dropped. Switching to TCP clears things up.
Running the same test over a DS-3 works fine between two similar machines.
Any idea why UDP would put more strain on the router over a wireless connection vs. a wired on? Why would TCP perform better than UDP? It should be the other way around.