Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Aug 2006 08:20:25 -0700
From:      mark <mark@immermail.com>
To:        Christian Brueffer <brueffer@FreeBSD.org>
Cc:        freebsd-net@FreeBSD.org, Gleb Smirnoff <glebius@FreeBSD.org>
Subject:   Re: netgraph with 10Gig interfaces
Message-ID:  <44E094B9.1090303@immermail.com>
In-Reply-To: <20060814130452.GD1763@haakonia.hitnet.RWTH-Aachen.DE>
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>

next in thread | previous in thread | raw e-mail | index | archive | help
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







Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44E094B9.1090303>