From owner-freebsd-drivers@FreeBSD.ORG Tue Jun 16 01:48:03 2009 Return-Path: Delivered-To: freebsd-drivers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 548A0106566B for ; Tue, 16 Jun 2009 01:48:03 +0000 (UTC) (envelope-from davidch@broadcom.com) Received: from mms1.broadcom.com (mms1.broadcom.com [216.31.210.17]) by mx1.freebsd.org (Postfix) with ESMTP id 30E028FC08 for ; Tue, 16 Jun 2009 01:48:03 +0000 (UTC) (envelope-from davidch@broadcom.com) Received: from [10.9.200.133] by mms1.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.3.2)); Mon, 15 Jun 2009 18:47:52 -0700 X-Server-Uuid: 02CED230-5797-4B57-9875-D5D2FEE4708A Received: from IRVEXCHCCR01.corp.ad.broadcom.com ([10.252.49.30]) by IRVEXCHHUB02.corp.ad.broadcom.com ([10.9.200.133]) with mapi; Mon, 15 Jun 2009 18:49:16 -0700 From: "David Christensen" To: Eric , "freebsd-drivers@freebsd.org" Date: Mon, 15 Jun 2009 18:47:51 -0700 Thread-Topic: Broadcom NetXtreme II BCM5709 Gigabit Ethernet Dell 610 and Dell Thread-Index: AcnlxkRLpIq35r+ESvyj6sNqLOfJmAIXPVzw Message-ID: <5D267A3F22FD854F8F48B3D2B523819339EBCC774C@IRVEXCHCCR01.corp.ad.broadcom.com> References: <5E42C46B1EB84E55963EC55EF515B4A0@PCdeEricDHEM> In-Reply-To: <5E42C46B1EB84E55963EC55EF515B4A0@PCdeEricDHEM> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US MIME-Version: 1.0 X-WSS-ID: 662826420YS8299382-01-01 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Cc: Subject: RE: Broadcom NetXtreme II BCM5709 Gigabit Ethernet Dell 610 and Dell X-BeenThere: freebsd-drivers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Writing device drivers for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Jun 2009 01:48:03 -0000 > Does any one find solution to this problem as we have same,=20 > try a proposed patch but still have problem and don't find=20 > anywhere the solution? I've worked with a few people off list and it seems there is an issue with the way the management firmware loaded on the 5709C enables packet reception before the FreeBSD driver has an=20 opportunity to load. I haven't been able to find a driver only workaround that works with the "production" firmware on the Dell systems. (I don't have any reason to believe this issue is limited to just the Dell systems but I simply haven't been able to test I on other systems yet.) The only reliable workaround at present is to disable the management firmware on the 5709C. You should have a DOS based "uxdiag.exe" utility on the driver disks you recevied from Dell. If you run the commands=20 "C:\>uxdiag.exe -c 1 -mfw 0" "C:\>uxdiag.exe -c 1 -mfw 0" You will disable the management firmware on both devices. I have tested an unreleased version of firmware which does seem=20 reliably resolve the problem but we could be a month on more away from releasing it. Dave=