<div dir="ltr"><div>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. <br>
<br>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 :). <br>
<br></div>Thanks again,<br>Rusty<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, May 5, 2013 at 7:00 PM, Narayan Desai <span dir="ltr"><<a href="mailto:narayan.desai@gmail.com" target="_blank">narayan.desai@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Nope. IPoIB doesn't provide a full ethernet interface, so it isn't<br>
suitable for use with ethernet bridging. It isn't so much a limitation<br>
with current drivers as much as an impedance mismatch between APIs.<br>
IPoIB won't ever be able to do this.<br>
<br>
There are some alternative drivers, but the story isn't great with any<br>
of them yet. I've had initial luck with eoipoib, which provides an<br>
ethernet interface over ipoib frames, but there is a weird user space<br>
agent that needs to push mac address information into the system. I've<br>
found that user space daemon to be lacking so far; I needed to hack it<br>
to get it working on ubuntu. (it is also advertised as alpha quality,<br>
so caveat emptor) performance appeared to be about half of ipoib.<br>
<br>
There is also eoib, which appears to be discontinued; mellanox used to<br>
make a line of hardware bridges that converted between eoib and<br>
ethernet. The bridge functioned as a controller for the eoib network,<br>
but these are now discontinued.<br>
 -nld<br>
<div><div class="h5"><br>
On Sun, May 5, 2013 at 5:06 PM, Russell Dekema <<a href="mailto:dekemar@umich.edu">dekemar@umich.edu</a>> wrote:<br>
> Good afternoon,<br>
><br>
> Is it possible to add an IPoIB interface to a Linux network bridge? I was<br>
> messing with OFED 3.5 on Ubuntu 12.04.02 but received the following error:<br>
><br>
> # brctl addbr br0<br>
> # brctl addif br0 ib0<br>
> can't add ib0 to bridge br0: Invalid argument<br>
><br>
> If IPoIB interfaces can't be bridged at the moment due to inherent driver<br>
> problems, that is fine. Otherwise, I would be curious to know what<br>
> configurations (Linux distribution, OFED version, IB hardware) people have<br>
> been able to make this work on.<br>
><br>
> Thanks,<br>
> Rusty Dekema<br>
><br>
> [Writing for myself, not on behalf of any employer.]<br>
><br>
><br>
><br>
</div></div>> _______________________________________________<br>
> Users mailing list<br>
> <a href="mailto:Users@lists.openfabrics.org">Users@lists.openfabrics.org</a><br>
> <a href="http://lists.openfabrics.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.openfabrics.org/cgi-bin/mailman/listinfo/users</a><br>
><br>
</blockquote></div><br></div>