On Sun, 7 Feb 2010, Greg Troxel wrote:
I would suggest that you run 'netstat -s' on the netbsd box before and after the failed ls and diff them to see what counters are increasing. In particular see fragments received and reassembled. But saving them both to a file and diff is often very illuminating. Also, are you running a firewall that might perhaps be blocking fragments? Dump firewall counters before and after. Also, run tcpdump with -s1500 on both the freebsd and netbsd boxes, and see if there are any missing packets on one vs the other. It wasn't clear to me from your message that the dump was taken on the netbsd side.
Yep, I only saw one tcpdump and I don't know/remember if it was taken at the client or server end. Comparing them is a good idea. I've seen some pretty weird stuff around here, due to Cisco's "smart networking". Good luck with it, rick