From owner-freebsd-current@FreeBSD.ORG Thu Sep 21 18:19:37 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org 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 5C67916A492 for ; Thu, 21 Sep 2006 18:19:37 +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 D490143D45 for ; Thu, 21 Sep 2006 18:19:34 +0000 (GMT) (envelope-from davidch@broadcom.com) Received: from 10.10.64.154 by mms1.broadcom.com with ESMTP (Broadcom SMTP Relay (Email Firewall v6.2.0)); Thu, 21 Sep 2006 11:19:25 -0700 X-Server-Uuid: F962EFE0-448C-40EE-8100-87DF498ED0EA Received: by mail-irva-10.broadcom.com (Postfix, from userid 47) id 9AC4E2AF; Thu, 21 Sep 2006 11:19:25 -0700 (PDT) Received: from mail-irva-8.broadcom.com (mail-irva-8 [10.10.64.221]) by mail-irva-10.broadcom.com (Postfix) with ESMTP id 77B832AE; Thu, 21 Sep 2006 11:19:25 -0700 (PDT) Received: from mail-irva-12.broadcom.com (mail-irva-12.broadcom.com [10.10.64.146]) by mail-irva-8.broadcom.com (MOS 3.7.5a-GA) with ESMTP id EFP36687; Thu, 21 Sep 2006 11:19:17 -0700 (PDT) Received: from NT-IRVA-0750.brcm.ad.broadcom.com (nt-irva-0750 [10.8.194.64]) by mail-irva-12.broadcom.com (Postfix) with ESMTP id 7E9F469CA4; Thu, 21 Sep 2006 11:19:17 -0700 (PDT) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Date: Thu, 21 Sep 2006 11:19:15 -0700 Message-ID: <09BFF2FA5EAB4A45B6655E151BBDD90301FD1F42@NT-IRVA-0750.brcm.ad.broadcom.com> In-Reply-To: <4511AA4A.2070601@centtech.com> Thread-Topic: bge/bce support for another Dell card Thread-Index: Acbc9t5pittr8wWCSO2VVBeoy03XxgAstwwg From: "David Christensen" To: "Eric Anderson" , freebsd-current@freebsd.org X-TMWD-Spam-Summary: SEV=1.1; DFV=A2006092106; IFV=2.0.6,4.0-7; RPD=4.00.0004; RPDID=303030312E30413031303230332E34353132443542462E303031392D412D; ENG=IBF; TS=20060921181929; CAT=NONE; CON=NONE; X-MMS-Spam-Filter-ID: A2006092106_4.00.0004_2.0.6,4.0-7 X-WSS-ID: 690C08273CC8864128-01-01 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Cc: Subject: RE: bge/bce support for another Dell card X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Thu, 21 Sep 2006 18:19:37 -0000 > We've got a brand new Dell Precision 390 (Core 2 Duo) which has a=20 > Broadcom NIC in it, Probably much like the one in the PowerEdge 1950,=20 > but cheaper and less reliable (if you can imagine that). =20 > It's doesn't=20 > seem to be supported yet on the 6-STABLE branch, and so I'm=20 > wondering if=20 > we would have better luck with -CURRENT, or if the PCI ID's=20 > just need to=20 > be mapped out, etc. The PowerEdge servers use the 5708 controller which is supported by the bce driver. >=20 > Here's the pciconf output for that card: >=20 > none2@pci4:0:0: class=3D0x020000 card=3D0x01de1028=20 > chip=3D0x167a14e4 rev=3D0x02=20 > hdr=3D0x00 > vendor =3D 'Broadcom Corporation' > class =3D network > subclass =3D ethernet >=20 >=20 > I see a line in the bge driver (sys/dev/bge/if_bgereg.h), like: >=20 > #define BCOM_DEVICEID_BCM5754 0x167A >=20 > But I believe it's a BCM5787, and when the bge driver loads,=20 > the system=20 > panics because of (excude my vagueness here - I'll get the details=20 > tomorrow) some kind of NMI memory checksum failure, but the device is=20 > fine, tests ok, and runs perfectly under other OS'es. >=20 > Is that device supposed to be supported yet on -STABLE or -CURRENT? The 5787 has a device ID of 0x169b. The 0x167a is used on the 5754. Dave