[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#666386: igb + bnx2 + ifenslave + brctl + vconfig = largely broken



On Sun, 2012-04-01 at 12:40 +0200, Josip Rodin wrote:
> On Sun, Apr 01, 2012 at 03:09:56AM +0100, Ben Hutchings wrote:
> > I bet this is due to the combination of LRO plus bridging.  We try to
> > turn off LRO in devices under a bridge, but that won't work if there's
> > an intermediate bonding device.
> > 
> > If you run:
> > 
> > # ethtool -K eth0 lro off
> > # ethtool -K eth2 lro off
> > 
> > does the bridge start working?
> 
> Err...
> 
> % sudo ethtool -K eth0 lro off
> Cannot set large receive offload settings: Operation not supported
> % sudo ethtool -K eth2 lro off
> Cannot set large receive offload settings: Operation not supported

Hmm.  Well it shouldn't be a problem but you could try also turning off
GRO (similar commands).

> That's with eth0 removed from bonding, and eth2 inside.

So the bonding device has only one slave now?

What if you take the bonding device out completely and add eth2 directly
to the bridge?

Ben.

-- 
Ben Hutchings
Reality is just a crutch for people who can't handle science fiction.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: