<div class="gmail_quote">On Thu, May 13, 2010 at 5:07 PM,  <span dir="ltr">&lt;<a href="mailto:criggie@criggie.dyndns.org">criggie@criggie.dyndns.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Steve Hodge wrote, On 05/13/2010 04:28 PM:<br>
<div class="im">&gt; On Thu, May 13, 2010 at 3:41 PM, Graeme Woollett<br>
</div><div><div></div><div class="h5">&gt; &lt;<a href="mailto:g.woollett@irl.cri.nz">g.woollett@irl.cri.nz</a> &lt;mailto:<a href="mailto:g.woollett@irl.cri.nz">g.woollett@irl.cri.nz</a>&gt;&gt; wrote:<br>
&gt;<br>
&gt;     See <a href="http://ubuntuforums.org/showthread.php?t=1022411" target="_blank">http://ubuntuforums.org/showthread.php?t=1022411</a><br>
&gt;<br>
&gt;<br>
&gt; That thread seems to be saying that the problem is the driver not the<br>
&gt; chip. It also sounds like it&#39;s specific to using the 8169 driver with<br>
&gt; embedded 8111 or 8168 chips.<br>
&gt; As I said I haven&#39;t had any problems with my 8169 PCI card. Thought I<br>
&gt; can&#39;t say I&#39;ve managed to hit full gigabit speeds on any of my gear.<br>
&gt; File sharing is bottlenecked by CPU and/or disk well below the gigabit<br>
&gt; level. Benchmarking with netio I can get about 58MB/s (TCP), still<br>
&gt; limited by the CPU in the fileserver. Between my desktop and laptop I<br>
&gt; can get up to about 75MB/s and it doesn&#39;t seem to be pegging the CPUs<br>
&gt; (I guess it might be pegging one of the cores in the laptop). It seem<br>
&gt; likely that the cheap switches I&#39;m using are a bottleneck.<br>
<br>
</div></div>That&#39;s dreadful.... that&#39;s not even &quot;okay&quot; for 100 Mbit, let alone gig.<br></blockquote><div><br>Those numbers are bytes, not bits. And I think payload numbers rather than raw bandwidth.<br>
<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

desktop<br>
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.<br>
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 01)<br>
<br>
server<br>
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.<br>
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)<br>
<br>
<br>
thionite:~# iperf -c caffeine<br>
------------------------------------------------------------<br>
Client connecting to caffeine, TCP port 5001<br>
TCP window size: 16.0 KByte (default)<br>
------------------------------------------------------------<br>
[  3] local 10.28.2.9 port 48654 connected with 10.28.1.2 port 5001<br>
[ ID] Interval       Transfer     Bandwidth<br>
[  3]  0.0-10.0 sec  1.10 GBytes    942 Mbits/sec<br></blockquote><div><br>Interesting. I&#39;m getting about 467 Mbits/sec using my fileserver (rtl8169) as the server and my Windows XP desktop as the client (Marvell Yukon 88E). XP laptop (Broadcom NetXtreme 57xx) to XP desktop is worse. Since I&#39;m running three different varieties of nic and they&#39;re all limited pretty severely I suspect either the switches or the cabling. But I can&#39;t say I&#39;m really bothered as I don&#39;t really have anything that can consume much more than 60KB/s (that&#39;s the upper end of write speed of the drives I&#39;m using).<br>
<br>Cheers,<br>Steve<br></div></div>