<div class="gmail_quote">On Thu, May 13, 2010 at 5:07 PM, <span dir="ltr"><<a href="mailto:criggie@criggie.dyndns.org">criggie@criggie.dyndns.org</a>></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">> On Thu, May 13, 2010 at 3:41 PM, Graeme Woollett<br>
</div><div><div></div><div class="h5">> <<a href="mailto:g.woollett@irl.cri.nz">g.woollett@irl.cri.nz</a> <mailto:<a href="mailto:g.woollett@irl.cri.nz">g.woollett@irl.cri.nz</a>>> wrote:<br>
><br>
> See <a href="http://ubuntuforums.org/showthread.php?t=1022411" target="_blank">http://ubuntuforums.org/showthread.php?t=1022411</a><br>
><br>
><br>
> That thread seems to be saying that the problem is the driver not the<br>
> chip. It also sounds like it's specific to using the 8169 driver with<br>
> embedded 8111 or 8168 chips.<br>
> As I said I haven't had any problems with my 8169 PCI card. Thought I<br>
> can't say I've managed to hit full gigabit speeds on any of my gear.<br>
> File sharing is bottlenecked by CPU and/or disk well below the gigabit<br>
> level. Benchmarking with netio I can get about 58MB/s (TCP), still<br>
> limited by the CPU in the fileserver. Between my desktop and laptop I<br>
> can get up to about 75MB/s and it doesn't seem to be pegging the CPUs<br>
> (I guess it might be pegging one of the cores in the laptop). It seem<br>
> likely that the cheap switches I'm using are a bottleneck.<br>
<br>
</div></div>That's dreadful.... that's not even "okay" 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'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'm running three different varieties of nic and they're all limited pretty severely I suspect either the switches or the cabling. But I can't say I'm really bothered as I don't really have anything that can consume much more than 60KB/s (that's the upper end of write speed of the drives I'm using).<br>
<br>Cheers,<br>Steve<br></div></div>