Re: [E1000-devel] ixgbe 5.8.1 dropped support for NBase-T in X550

2020-09-11 Thread Philipp Wollermann
Thank you so much for your quick help here. I'm fine with adding the code back into my local copy for now and am looking forward to your next driver release. Kind regards, Philipp On Fri, Sep 11, 2020 at 10:39 PM Fujinaka, Todd wrote: > > The ethtool fixes ended up in the driver that is set to

Re: [E1000-devel] ixgbe 5.8.1 dropped support for NBase-T in X550

2020-09-11 Thread Fujinaka, Todd
The ethtool fixes ended up in the driver that is set to be released "soon", scheduled for Q3 so that meant by the end of the month in original scheduling. The fixes enabled the toggling of 2.5G and 5G. If you need it now, I'd suggest adding the code back in. The fixes should be upstream now and

Re: [E1000-devel] ixgbe 5.8.1 dropped support for NBase-T in X550

2020-09-11 Thread Philipp Wollermann
Thank you for your quick response and detailed information, Todd. I totally understand where you are coming from. Per your suggestion, I have now tried to manually enable the auto negotiation advertising of the NIC to include 2500baseT and 5000baseT via ethtool: ethtool -s enp65s0f0 advertise

Re: [E1000-devel] ixgbe 5.8.1 dropped support for NBase-T in X550

2020-09-11 Thread Fujinaka, Todd
The short answer is that we needed to turn it off by default because of interoperability issues with switches that were pre-standards, and you can turn it back on using ethtool. There were two ways we could fix this: ask the people with the switches to upgrade their switch firmware, or turn

[E1000-devel] ixgbe 5.8.1 dropped support for NBase-T in X550

2020-09-11 Thread Philipp Wollermann
Hi, after upgrading from ixgbe 5.7.1 to 5.8.1, my X550-T2 NICs can no longer auto-negotiate a link with 2.5Gb/s or 5GB/s. I diffed the code and noticed that in src/ixgbe_phy.c the following lines were removed: case ixgbe_mac_X550: hw->phy.speeds_supported |= IXGBE_LINK_SPEED_2_5GB_FULL;