From owner-freebsd-net@FreeBSD.ORG Mon Sep 10 04:31:07 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 D4B1C106564A; Mon, 10 Sep 2012 04:31:06 +0000 (UTC) (envelope-from pyunyh@gmail.com) Received: from mail-pb0-f54.google.com (mail-pb0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 5AA3E8FC08; Mon, 10 Sep 2012 04:31:06 +0000 (UTC) Received: by pbbrp2 with SMTP id rp2so1894800pbb.13 for ; Sun, 09 Sep 2012 21:31:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:date:to:cc:subject:message-id:reply-to:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=scwNEPwSnYETpqn4L43ooSYV+EhE9fel+n6b1rf9uwA=; b=l5RhKKb3NI8jiniVGQbKZwErLM++VrJREAhYZCK+BVpeZYMAAnXYjpXBM7IU+Rb36+ XNs9mwwToY8+qaziJCGel0a6bB2HwhhssKJrb97B0bm9pd1V1pAfcFHU4OZYr8Az+R/f tOosWW0Fl5WCAbQVDMzehlLl8ncHvuL+RgT5ZniiTS83egg2yBNTej+hIZYL4/ro5iKD 35+nBbNzG2FAqBDWqNQLwCC2zMzDSplq2bxtbZSORJoOFffVl7lx9ucDoC3sDn/D3RE0 a2DqhLtLpZzbj8UQQe9bVIyRsyc35aPheMR7obbbqcl4S3ew5inEoYCNlA9P/Xec+OsI SXdQ== Received: by 10.68.241.228 with SMTP id wl4mr3922486pbc.51.1347251465689; Sun, 09 Sep 2012 21:31:05 -0700 (PDT) Received: from pyunyh@gmail.com (lpe4.p59-icn.cdngp.net. [114.111.62.249]) by mx.google.com with ESMTPS id tw5sm1276355pbc.48.2012.09.09.21.31.02 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 09 Sep 2012 21:31:04 -0700 (PDT) Received: by pyunyh@gmail.com (sSMTP sendmail emulation); Mon, 10 Sep 2012 13:30:54 -0700 From: YongHyeon PYUN Date: Mon, 10 Sep 2012 13:30:54 -0700 To: Sean Bruno Message-ID: <20120910203054.GA3557@michelle.cdnetworks.com> References: <20120816165651.GA39870@FreeBSD.org> <1347050759.3479.8.camel@powernoodle.corp.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1347050759.3479.8.camel@powernoodle.corp.yahoo.com> User-Agent: Mutt/1.4.2.3i Cc: John , David Christensen , "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 Reply-To: pyunyh@gmail.com List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2012 04:31:07 -0000 On Fri, Sep 07, 2012 at 01:45:59PM -0700, Sean Bruno wrote: > 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 The chipid is 0x168a14e4 which indicates vendor is Broadcom and device is NetXtreme II BCM57800 10G gigabit ethernet. I guess bxe(4) would be right driver to pick up the controller but it seems there is no support for BCM57800 in bxe(4) at this moment. Probably David can add more comment on this(CCed). > > > > 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. bge(4) does not support Broadcom NetXtreme II BCM57800 controllers. It wouldn't make any difference.