From owner-freebsd-questions Wed Jul 3 13:14:22 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E5A1237B400 for ; Wed, 3 Jul 2002 13:14:19 -0700 (PDT) Received: from mallard.duc.auburn.edu (mallard2.duc.auburn.edu [131.204.2.23]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01A6643E42 for ; Wed, 3 Jul 2002 13:14:19 -0700 (PDT) (envelope-from kokostm@mallard.duc.auburn.edu) Received: (from kokostm@localhost) by mallard.duc.auburn.edu (8.9.3/8.9.3) id PAA12520; Wed, 3 Jul 2002 15:14:18 -0500 (CDT) Message-ID: <20020703151418.19339@mobileway.com> Date: Wed, 3 Jul 2002 15:14:18 -0500 From: Todd Kokoszka To: freebsd-questions@freebsd.org Subject: ipchecksum error with 3c900B-TPO Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.85e Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi, I'm using FreeBSD-4.5-Stable. I have a PCI network card 3com 3c900B-TPO. It uses the xl driver. When I run ethereal 0.9.3 all of the packets coming from my machine have an IP checksum error. It appears that the checksum is always 0x0000, but ethereal provides a correction in parenthesis. Arriving packets and other packets on the network have the correct IP checksum. The UDP checksum and TCP checksum also have consistent errors (ie always seem to be wrong and they seem to be wrong in the same manner). UDP is usually ) something like 10?? and TCP is something like 0x47?? Does anyone have an idea of the problem or could point me in the direction of documentation that would help explain the error? Thanks, Todd To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message