From owner-freebsd-net@FreeBSD.ORG Fri Sep 7 20:46:17 2012 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B9401065670; Fri, 7 Sep 2012 20:46:17 +0000 (UTC) (envelope-from seanbru@yahoo-inc.com) Received: from mrout1-b.corp.bf1.yahoo.com (mrout1-b.corp.bf1.yahoo.com [98.139.253.104]) by mx1.freebsd.org (Postfix) with ESMTP id D3B7F8FC12; Fri, 7 Sep 2012 20:46:16 +0000 (UTC) Received: from [IPv6:::1] (proxy6.corp.yahoo.com [216.145.48.19]) by mrout1-b.corp.bf1.yahoo.com (8.14.4/8.14.4/y.out) with ESMTP id q87KjxI7086488; Fri, 7 Sep 2012 13:46:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=yahoo-inc.com; s=cobra; t=1347050760; bh=a/1TXnTeUmZHpskiXuBCqPW1V1r45U1s6L9jVoVlxqk=; h=Subject:From:To:Cc:In-Reply-To:References:Content-Type:Date: Message-ID:Mime-Version:Content-Transfer-Encoding; b=dPeWZkUtSmCNgCuXB1mCsPcmU13EDCKHZCh0X1pbqA+g+HHuZoEGB4e5aKG//5puW VEnj75tSZhsXRF+KGHWpX8eqjURbqqYSULzeIhugjyU1GDPl3kdtrzFMdz9Ax2t0PB gV9djpa7cFNY3dtfjiCkeQsuc5oZqHC2EDazycJM= From: Sean Bruno To: John In-Reply-To: <20120816165651.GA39870@FreeBSD.org> References: <20120816165651.GA39870@FreeBSD.org> Content-Type: text/plain; charset="UTF-8" Date: Fri, 07 Sep 2012 13:45:59 -0700 Message-ID: <1347050759.3479.8.camel@powernoodle.corp.yahoo.com> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Milter-Version: master.31+4-gbc07cd5+ X-CLX-ID: 050759003 Cc: "freebsd-net@freebsd.org" Subject: Re: Dell PowerEdge R820 Broadcom BCM57800 support X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Sep 2012 20:46:17 -0000 On Thu, 2012-08-16 at 09:56 -0700, John wrote: > Hi Folks, > > I have an R820 I'm testing. The system seems to boot up fine, but > no network adapters show up. From pciconf -l : > > none4@pci0:1:0:0: class=0x020000 card=0x1f5c1028 chip=0x168a14e4 rev=0x10 hdr=0x00 > none5@pci0:1:0:1: class=0x020000 card=0x1f5c1028 chip=0x168a14e4 rev=0x10 hdr=0x00 > none6@pci0:1:0:2: class=0x020000 card=0x1f671028 chip=0x168a14e4 rev=0x10 hdr=0x00 > none7@pci0:1:0:3: class=0x020000 card=0x1f671028 chip=0x168a14e4 rev=0x10 hdr=0x00 > > which appears to be these: > > Broadcom BCM57800 NetXtreme II 10 GigE 1f5c > Broadcom BCM57800 NetXtreme II 1 GigE 1f67 > > Does anyone have any experience with these? > > Thanks, > John John: Hey, I'm currently testing a patchset that enables the use of the 1Gig adapter via bge(4). I'm not sure about the 10Gig adapter though, is that bxe(4) At this time, there no functional version of bge(4) that works on a stable release. You'd have the best luck in compiling your own kernel from stable/9 and applying the following updates from > > http://people.freebsd.org/~yongari/bge/if_bge.c > > http://people.freebsd.org/~yongari/bge/if_bgereg.h > > http://people.freebsd.org/~yongari/bge/brgphy.c You'll need to overwrie brgphy.c in sys/dev/mii and move if_bge.c if_bgereg.h to sys/dev/bge and recompile your kernel. Sean