It got a packet loss on iperf test. WRLinux-5.0.1 seems send a invaild packet to the peer. Please see the packet capture.
[SabreSDB/WRLinux-5.0.1] [Linux Host/Ubuntu 12.04]
192.168.0.90/iperf client <== 100BASE-TX HUB ==> 192.168.0.100/iperf server
[Linux Host/Ubuntu 12.04]
1) iperf -s -u -i 1
2) Wireshark(*1)
*1: Wireshark's Filter:
!udp && !tcp && !arp && !igmp && !icmpv6 && !icmp && !ip
[SabreSDB/WRLinux-5.0.1]
1) build malloc_loop.c
2) ./run_malloc_loop.sh
3) iperf -c 192.168.0.100 -u -i 1 -b 90M -t 9999999
==> Wireshark got the attached packet capture.
The packet data seems u-boot code(address is 0).
If you can not reproduce this issue, please use the attached
iperf-2.0.5_for_imx6.tar.gz on WRLinux-5.0.1.