From owner-freebsd-net@FreeBSD.ORG Mon Aug 14 15:20:28 2006 Return-Path: X-Original-To: freebsd-net@FreeBSD.org Delivered-To: freebsd-net@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D6BDE16A4DF; Mon, 14 Aug 2006 15:20:28 +0000 (UTC) (envelope-from mark@immermail.com) Received: from mta1.lbl.gov (mta1.lbl.gov [128.3.41.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10CAC43D49; Mon, 14 Aug 2006 15:20:28 +0000 (GMT) (envelope-from mark@immermail.com) Received: from mta1.lbl.gov (localhost [127.0.0.1]) by mta1.lbl.gov (8.13.7/8.13.7) with ESMTP id k7EFKQnM025217; Mon, 14 Aug 2006 08:20:26 -0700 (PDT) Received: from [172.16.1.37] ([71.141.151.6]) by mta1.lbl.gov (8.13.7/8.13.7) with ESMTP id k7EFKP77025211 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 14 Aug 2006 08:20:25 -0700 (PDT) Message-ID: <44E094B9.1090303@immermail.com> Date: Mon, 14 Aug 2006 08:20:25 -0700 From: mark User-Agent: Thunderbird 1.5.0.5 (Macintosh/20060719) MIME-Version: 1.0 To: Christian Brueffer References: <44D11785.1080107@immermail.com> <20060811111541.GE96644@FreeBSD.org> <44DC9A51.3030303@immermail.com> <20060814105120.GT96644@FreeBSD.org> <20060814124528.GC1763@haakonia.hitnet.RWTH-Aachen.DE> <20060814124810.GB96644@cell.sick.ru> <20060814130452.GD1763@haakonia.hitnet.RWTH-Aachen.DE> In-Reply-To: <20060814130452.GD1763@haakonia.hitnet.RWTH-Aachen.DE> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.4/1659/Mon Aug 14 01:44:22 2006 on mta1 X-Virus-Status: Clean Cc: freebsd-net@FreeBSD.org, Gleb Smirnoff Subject: Re: netgraph with 10Gig interfaces 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: Mon, 14 Aug 2006 15:20:28 -0000 Christian Brueffer wrote: > On Mon, Aug 14, 2006 at 04:48:10PM +0400, Gleb Smirnoff wrote: >> On Mon, Aug 14, 2006 at 02:45:28PM +0200, Christian Brueffer wrote: >> C> > m> >m> ngctl mkpeer . eiface hook ether >> C> > m> >m> ngctl mkpeer ngeth0: one2many lower one >> C> > m> >m> ngctl connect $if1: ngeth0:lower lower many0 >> C> > m> >m> ngctl connect $if2: ngeth0:lower lower many1 >> C> > m> >m> ifconfig ngeth0 -arp up >> C> > m> > >> C> > m> >And where is interface here? Either 10Gig or 1 Gig? I don't >> C> > m> >see one. >> C> > m> >> C> > m> This snippet is from a script, and the variables '$if1' and '$if2' >> C> > m> are set to the interfaces. In effect, the 'connect' lines above >> C> > m> are actually (for Neterion 10Gig driver): >> C> > m> >> C> > m> ngctl connect xge0: ngeth0:lower lower many0 >> C> > m> ngctl connect xge1: ngeth0:lower lower many0 >> C> > >> C> > Never heard about xge(4) driver. What is it? >> C> >> C> http://www.neterion.com/support/drivers/relnotes-fbsd_beta.txt >> C> >> C> FYI, the OpenBSD guys have a driver in their tree if someone wants to >> C> take a look. >> >> Well, we need at least one developer with at least one NIC. Or we need >> very responsive contact in Neterion and their willingness to maintain >> driver in FreeBSD tree. >> > > Right. BTW, small clarification of my words above: > > The driver first appeared in NetBSD and was ported to OpenBSD afterwards. > Unfortunately the CVS logs don't indicate whether or not they had > support from Neterion. It sounds like there's an assumption it's a driver problem. Note that the intel 10Gig driver (from Interl's website) also does not work with netgraph (works fine otherwise though) Is there something that drivers need to do to support netgraph? Mark