<br><font size=2 face="Tahoma">We have been running TCP_STREAM tests with
no problems with the following command line on Linux:</font>
<br>
<br><font size=2 face="Tahoma">./netperf -H 10.18.212.230 -l 5 -t TCP_STREAM
-f k &nbsp;-- -s 64K -S 64K -m 64K -M 64K</font>
<br>
<br><font size=2 face="Tahoma">Normally, we telnet on to the two PCs and
perform a simultaneous test by running netperf on both units simultaneously.
Due to some issues in our lab we are starting to use the TCP_MAERTS test
to gather performance numbers so that we can run both the upstream and
downstream tests from a single computer. However we are noticing the following
problem:</font>
<br>
<br><font size=2 face="Tahoma">./netperf -H 10.18.212.230 -l 5 -t TCP_MAERTS
-f k &nbsp;-- -s 64K -S 64K -m 64K -M 64K</font>
<br><font size=2 face="Tahoma">TCP MAERTS TEST from 0.0.0.0 (0.0.0.0) port
0 AF_INET to 10.18.212.230 (10.18.212.230) port 0 AF_INET</font>
<br><font size=2 face="Tahoma">send_tcp_maerts: data recv error: Interrupted
system call</font>
<br><font size=2 face="Tahoma">len was -1</font>
<br>
<br><font size=2 face="Tahoma">When we run without the buffer settings
it seems to work OK:</font>
<br>
<br><font size=2 face="Tahoma">./netperf -H 10.18.212.230 -l 5 -t TCP_MAERTS
-f k &nbsp;--</font>
<br><font size=2 face="Tahoma">TCP MAERTS TEST from 0.0.0.0 (0.0.0.0) port
0 AF_INET to 10.18.212.230 (10.18.212.230) port 0 AF_INET</font>
<br><font size=2 face="Tahoma">Recv &nbsp; Send &nbsp; &nbsp;Send</font>
<br><font size=2 face="Tahoma">Socket Socket &nbsp;Message &nbsp;Elapsed</font>
<br><font size=2 face="Tahoma">Size &nbsp; Size &nbsp; &nbsp;Size &nbsp;
&nbsp; Time &nbsp; &nbsp; Throughput</font>
<br><font size=2 face="Tahoma">bytes &nbsp;bytes &nbsp; bytes &nbsp; &nbsp;secs.
&nbsp; &nbsp;10^3bits/sec</font>
<br>
<br><font size=2 face="Tahoma">&nbsp;87380 &nbsp;16384 &nbsp;16384 &nbsp;
&nbsp;7.70 &nbsp; &nbsp; &nbsp;119.11</font>
<br>
<br><font size=2 face="Tahoma">Also, the TCP_STREAM test seems to work
correctly on the other machine when we try emulating what the TCP_MAERTS
test should be doing. We are running this with a Cable Modem which is rate
limited to 128K/64K DS/US. &nbsp;This behavior was seen on netperf 2.4.0,
2.4.2, and a copy built from the latest subversion repository. This is
running on &nbsp;Fedora Core 2 with the 2.6.10 kernel. Thanks in advance
for any advice you can provide.</font>
<br>
<br><font size=2 face="Tahoma">-EH</font>