Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Apr 2012 16:49:56 -0300
From:      Chris Forgeron <cforgeron@acsi.ca>
To:        "freebsd-stable@freebsd.org" <freebsd-stable@freebsd.org>
Subject:   RE: ixgbe v2.3.11 won't negotiate LACP, v2.4.4 does
Message-ID:  <BEBC15BA440AB24484C067A3A9D38D7E016D2F5FD121@server7.acsi.ca>
In-Reply-To: <DA2DCD4C7399E0499DD65C0E22F7F225016D52DB06BF@server7.acsi.ca>
References:  <BEBC15BA440AB24484C067A3A9D38D7E016BF4A6F76A@server7.acsi.ca> <DA2DCD4C7399E0499DD65C0E22F7F225016D52DB06B6@server7.acsi.ca> <DA2DCD4C7399E0499DD65C0E22F7F225016D52DB06BF@server7.acsi.ca>

next in thread | previous in thread | raw e-mail | index | archive | help

I think there's still some problems with LACP in the ixgbe 2.4.4 code.

When I use 2.4.4, I am able to establish the LACP link, as stated below. Pi=
ngs, and light traffic all works well. However, if I start driving some hea=
vier NFS traffic 20-40+ MB/s)  across the link from an ESXi server, I run i=
nto networking issues where the NFS shares hosted by FreeBSD over the ixgbe=
 LACP link disappear, timeouts on the ESXi end, etc.

If I set the FreeBSD ixgbe ports to FEC instead of LACP, everything continu=
es to work.

This is on FreeBSD 9.0-STABLE as of March 17th.

My feeling is that something subtle is wrong still in the LACP code for ixg=
be?

LACP links for bce work fine under the same Dell PowerConnect switch, but t=
hose are 1 gig links, not 10 gig links.  In my tests, my LAG is set to Dyna=
mic, not static, and has the proper MTU's (all set to 9000).=20

Only with LACP mode for the laggport do I have these problems.=20

How can I help Jack (or others) diagnose and test this further?

Thanks.

-----Original Message-----
From: owner-freebsd-stable@freebsd.org [mailto:owner-freebsd-stable@freebsd=
.org] On Behalf Of Chris Forgeron
Sent: Tuesday, March 06, 2012 7:01 PM
To: freebsd-stable@freebsd.org
Subject: ixgbe v2.3.11 won't negotiate LACP, v2.4.4 does

I have a few systems with Intel X520-DA2 PCIe network cards (10 Gig).

The problem I've been running into is with a fresh 9.0-STABLE or 9.0-RELEAS=
E install. I can't get a LACP connection established over the ix0 and ix1 p=
orts. It's showing COLLECTING and DISTRIBUTING, but not ACTIVE.=20

I've noticed that older 9.0-BETA copies with the 2.3.10 ixgbe driver are wo=
rking with the same switch without problems.

The 9.0-STABLE that I was doing the most work with had an ixgbe of 2.3.11

 After some digging around, I downloaded the ixgbe 2.4.4 from the Intel sit=
e, compiled the .ko (a little editing due to the bool typdef), and now my 9=
.0-STABLE systems can properly setup a LACP link over ixgbe devices.

 I'm sure others will run into this in time - Can we get the 2.4.4 into 9-S=
TABLE?=20

 Thanks.
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"



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