From owner-freebsd-hackers Mon May 13 10:58:35 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id E9DD237B40D for ; Mon, 13 May 2002 10:58:19 -0700 (PDT) Received: from apollo.backplane.com (localhost [127.0.0.1]) by apollo.backplane.com (8.12.3/8.9.1) with ESMTP id g4DHwJhU068942; Mon, 13 May 2002 10:58:19 -0700 (PDT) (envelope-from dillon@apollo.backplane.com) Received: (from dillon@localhost) by apollo.backplane.com (8.12.3/8.12.3/Submit) id g4DHwJFj068941; Mon, 13 May 2002 10:58:19 -0700 (PDT) Date: Mon, 13 May 2002 10:58:19 -0700 (PDT) From: Matthew Dillon Message-Id: <200205131758.g4DHwJFj068941@apollo.backplane.com> To: David Greenman-Lawrence Cc: Terry Lambert , jamie@tridentmicrosystems.co.uk, freebsd-hackers@FreeBSD.ORG Subject: Re: Broadcom BCM5701 Chipset problems References: <20020513115600.A50967@mufuf.trident-uk.co.uk> <3CDFF60C.48A2EA65@mindspring.com> <20020513102526.H72322@nexus.root.com> Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG :>If you aren't using VLAN tagging, you shouldn't care. : : No, that is absolutely not correct. The checksum problems happend in many :situations, depending on the chipset and other factors. The problem that :resulted in the commit to disable the receive hardware checksum was caused :by small packets with certain byte patterns, NOT VLAN ENCAPSULATION. : :-DG : :David Greenman-Lawrence 100% confirmation here. When Bill Paul was tracking down these issues on my 2550's they were all operating normally, without any vlan tagging. The broadcom chips are horrendously buggy. The phase of the moon is as likely to cause a problem as anything else. The on-chip checksum code is especially bad. It's a classic example of rushing a chip into production and praying that the hardware is flexible enough that problems can be fixed in software by the driver. -Matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message