From owner-freebsd-questions@FreeBSD.ORG Thu Oct 30 11:33:39 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C8881065678 for ; Thu, 30 Oct 2008 11:33:39 +0000 (UTC) (envelope-from admin@cpcnw.co.uk) Received: from fhw-relay07.plus.net (fhw-relay07.plus.net [212.159.14.148]) by mx1.freebsd.org (Postfix) with ESMTP id E79ED8FC20 for ; Thu, 30 Oct 2008 11:33:38 +0000 (UTC) (envelope-from admin@cpcnw.co.uk) Received: from [81.174.174.115] (helo=3bsd.cpcnw.co.uk) by fhw-relay07.plus.net with esmtp (Exim) id 1KvVmT-0006oo-4o for freebsd-questions@freebsd.org; Thu, 30 Oct 2008 11:33:37 +0000 Date: Thu, 30 Oct 2008 11:33:34 -0000 To: freebsd-questions@freebsd.org From: "Graham Bentley" Organization: Custom PC North West Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Message-ID: User-Agent: Opera Mail/9.60 (FreeBSD) X-Plusnet-Relay: 1eeb753eb59bb1dc9652a15841257e15 Subject: Marvell 88E8052 PCI-E LAN on FreeBSD 7.0 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: admin@cpcnw.co.uk List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 30 Oct 2008 11:33:39 -0000 Hi ALl, I have a DFI LanParty Mobo that includes Marvells 88E8052 and 88E8053 LAN IF. Using the module with 7.0 [msk] the network preformance is terrible, Opera / Links stall, or wont page load at all although pings to the router are fine? I then tried using Marvells own driver the website [myk] and the results where about the same. Just before I was about to give up and put in my trusty old 3Com 3C509 [xl] I noticed that in the Marvell doco there where several tunable params so decided to try out a few. I discovered that adding -txcsum and -rxcsum (i.e. disabling hardware checksuming) to the ifconfig statement, the performance was as quick as it is on that other OS! It seems that hw cs is on by default so I added the above to my ifoncfig line in /etc/rc.conf and now all is snappy! I was wondering how could this be the case and also if anyone else had this issue with Marvell chips?