From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Tvrtko A. Ursulin" Subject: Slow and asymmetric bandwith with skge, possibly forcedeth involved as well as kacpid. Possible 2.6.27 regression as well. Date: Thu, 20 Nov 2008 20:49:11 +0000 Message-ID: <200811202049.11931.tvrtko@ursulin.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org To: linux-kernel@vger.kernel.org Return-path: Received: from mk-outboundfilter-6-a-2.mail.uk.tiscali.com ([212.74.114.16]:31208 "EHLO mk-outboundfilter-6-a-2.mail.uk.tiscali.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752642AbYKTU7o (ORCPT ); Thu, 20 Nov 2008 15:59:44 -0500 Content-Disposition: inline Sender: netdev-owner@vger.kernel.org List-ID: Hi to all, This is pretty confusing at the moment so I don't know even where to start. Lets see.. I have two machines in a local network, a server and a client, both with gigabit NICs and connected via gigabit switch. Until recently I was running Ubuntu 8.04 (2.6.24 derivative) on the server and openSUSE 11 on the client (2.6.25 derivative). At that time problem was pretty slow gigabit performance regardless of the transport (Samba, NFS, SFTP) which was always just around 20Mbytes/sec. So double of what fast ethernet was providing which was kind of disappointing but never mind, interesting stuff hasn't even started yet. Few words about the hardware. Server is a SFF PC with AMD Turion64 TL-34 CPU and has a D-Link DGE-530T (PCI) NIC with a chip which uses skge driver: 02:08.0 Ethernet controller: D-Link System Inc DGE-530T Gigabit Ethernet Adapter (rev 11) (rev 11) Subsystem: D-Link System Inc DGE-530T Gigabit Ethernet Adapter (rev 11) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR- Kernel driver in use: skge Kernel modules: skge Client is a more modern desktop with Core2Duo E6550 and onboard NVidia NIC (well integrated in the chipset): 00:0f.0 Ethernet controller: nVidia Corporation MCP73 Ethernet (rev a2) Subsystem: Giga-byte Technology Device e000 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- Seems to work, but the it doesn't. Hmm... same for any parameter here. Any ideas? I can try some debugging and diagnosing if only I had some expert guidance. Hopefully I presented it sufficiently clearly for people to understand what is happening here. Many thanks, Tvrtko