RE: Debugging Network Performance
From: Allen Curtis <hidden>
Date: 2002-06-05 13:35:57
With my 200MHz 8260 based board, using kernel 2.4.19-pre7, I fetch a large file (~50Mb) with ftp, and send it to /dev/null get large_file /dev/null and I obtain the following performance: 50216878 bytes received in 5.52 seconds (9090508 bytes/s)
I will check smaller files. I know that there is a nice burst of activity when the transfer starts. Can you try 100MB+ transfer and see if you still get the same performance. Perhaps I should try 2.4.19pre7. If I get better results it sure helps to narrow the search for likely suspects. I will also try piping to /dev/null.
If the performance drops in 100Mbps full duplex, the problem might be one of configuration between your BCM switch and the external switch. Are both ends of the link (between your BCM switch and external switch) set to auto-negotiation?
The switch is a LinkSys 5 port 10/100 switch. (no configuration options that I am aware of) All ports on the BCM should be in auto-negotiate mode. In a previous version I printed the negotiation status of each port and it showed 100, full-duplex. Thanks for the pointers. Based on the emails that I have received, I am not the only one with this problem. Hopefully we can reproduce your results and provide some feedback to the group. ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/