[Users] Bridging an IPoIB Interface in Linux

Russell Dekema dekemar at umich.edu
Sun May 5 16:21:33 PDT 2013


Oh, of course - the IPoIB interface is a layer 3 thing, not layer 2 which
can be bridged. Thanks! Thanks also for the EoIPoIB suggestion; my current
line of inquiry is for experimentation at home as opposed to
work/production, so I will probably check into that.

As for the EoIB stuff, I think Mellanox's newer dual-mode (IB/Ethernet)
switches include the EoIB controller functionality that the BridgeX used to
have, at least if you have the right license. That, of course, is not an
option for the home experimenter on a budget :).

Thanks again,
Rusty


On Sun, May 5, 2013 at 7:00 PM, Narayan Desai <narayan.desai at gmail.com>wrote:

> Nope. IPoIB doesn't provide a full ethernet interface, so it isn't
> suitable for use with ethernet bridging. It isn't so much a limitation
> with current drivers as much as an impedance mismatch between APIs.
> IPoIB won't ever be able to do this.
>
> There are some alternative drivers, but the story isn't great with any
> of them yet. I've had initial luck with eoipoib, which provides an
> ethernet interface over ipoib frames, but there is a weird user space
> agent that needs to push mac address information into the system. I've
> found that user space daemon to be lacking so far; I needed to hack it
> to get it working on ubuntu. (it is also advertised as alpha quality,
> so caveat emptor) performance appeared to be about half of ipoib.
>
> There is also eoib, which appears to be discontinued; mellanox used to
> make a line of hardware bridges that converted between eoib and
> ethernet. The bridge functioned as a controller for the eoib network,
> but these are now discontinued.
>  -nld
>
> On Sun, May 5, 2013 at 5:06 PM, Russell Dekema <dekemar at umich.edu> wrote:
> > Good afternoon,
> >
> > Is it possible to add an IPoIB interface to a Linux network bridge? I was
> > messing with OFED 3.5 on Ubuntu 12.04.02 but received the following
> error:
> >
> > # brctl addbr br0
> > # brctl addif br0 ib0
> > can't add ib0 to bridge br0: Invalid argument
> >
> > If IPoIB interfaces can't be bridged at the moment due to inherent driver
> > problems, that is fine. Otherwise, I would be curious to know what
> > configurations (Linux distribution, OFED version, IB hardware) people
> have
> > been able to make this work on.
> >
> > Thanks,
> > Rusty Dekema
> >
> > [Writing for myself, not on behalf of any employer.]
> >
> >
> >
> > _______________________________________________
> > Users mailing list
> > Users at lists.openfabrics.org
> > http://lists.openfabrics.org/cgi-bin/mailman/listinfo/users
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/users/attachments/20130505/b80759bb/attachment.html>


More information about the Users mailing list