From owner-freebsd-current@FreeBSD.ORG Sat Aug 21 03:20:13 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D755116A4CE; Sat, 21 Aug 2004 03:20:13 +0000 (GMT) Received: from mail.mcneil.com (rrcs-west-24-199-45-54.biz.rr.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFC3443D48; Sat, 21 Aug 2004 03:20:13 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id 76AB1FD06B; Fri, 20 Aug 2004 20:20:13 -0700 (PDT) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26162-06; Fri, 20 Aug 2004 20:20:13 -0700 (PDT) Received: from [24.199.45.54] (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id F262BFD067; Fri, 20 Aug 2004 20:20:12 -0700 (PDT) From: Sean McNeil To: Ruslan Ermilov Content-Type: text/plain Message-Id: <1093058412.41311.10.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 20 Aug 2004 20:20:12 -0700 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at mcneil.com cc: current@freebsd.org cc: David_Hankins@isc.org cc: truckman@freebsd.org cc: sobomax@portaone.com cc: gallatin@cs.duke.edu Subject: Re: on amd64 tcp4 cksums are bad (FYI) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Aug 2004 03:20:14 -0000 Gentlemen, > >> >You're almost certainly using a driver which offloads transmit > >> >checksums. (both fxp and em do) Since BPF sniffs the packet before it > >> >leaves the host, the checksum has not yet been calculated, so it looks > >> >bad. I reported this a long time ago. Hardware transmit checksums are broken somewhere. Most likely UDP and perhaps ipfw/nat have something to do with it. I've just checked and the problem still exists. In order for something like NFS to work, you have to turn off txcsum. Other people see this same issue and it has led me to conclude it isn't nic related. Cheers, Sean