From owner-freebsd-hackers Wed Jun 21 0:40:18 2000 Delivered-To: freebsd-hackers@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 618) id BC84C37B9BA; Wed, 21 Jun 2000 00:40:15 -0700 (PDT) Subject: Re: IP checksum offloading with intel 82559 fast ethernet. In-Reply-To: <67B808B0DD93D211ABEE0000B498356B02BCD2@internet.kbgroup.co.nz> from Dave Preece at "Jun 21, 2000 11:53:00 am" To: dave.preece@kbgroup.co.nz (Dave Preece) Date: Wed, 21 Jun 2000 00:40:14 -0700 (PDT) Cc: marc@netstor.com, freebsd-hackers@freebsd.org X-Mailer: ELM [version 2.4ME+ PL54 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20000621074015.BC84C37B9BA@hub.freebsd.org> From: wpaul@FreeBSD.ORG (Bill Paul) Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > Don't some of the Gigabit FreeBSD drivers actually utilize > > the on-board > > checksum processing??? FreeBSD 5.0-current has support for TCP/IP checksum offload, and the if_ti driver makes use of it. The Tigon NICs do this in firmware though. I attempted to add support to the SysKonnect driver, however the transmit side checksum offload support apparently doesn't work, and the receive side offloading has a bug which requires a bit of a workaround. The 3Com 3c90xB/3c90xC chips are also supposed to support checksum offload, but as of yet I haven't had much luck getting this to work either. -Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message