← Back to team overview

kernel-packages team mailing list archive

[Bug 1291660] [NEW] Intel ixgbe driver doesn't work at 10Gb speeds

 

Public bug reported:

I have a fresh install of 12.04.4 on an IBM server with an Intel 10GbE
card (actually I have seen this on TWO systems, one with a PCIe 10GbE
card and one with a mezzanine add-in card that has the same chipset).

12.04.4 ships with ixgbe version 3.13.10-k

Initially, when the ethernet device comes up, it sets itself at 1Gb not
10Gb.  If you do an ethtool on one of the devices, they clearly show
supported speeds of 100, 1000 and 10000Mb/s as well as advertised speeds
of that nature.

Also, ethtool clearly shows the current speed at 1000 .

now, if you force the card to a speed of 10000 like so:

sudo ethtool -s eth0 speed 10000 duplex full

Ethtool will NOW show "Unknown!" for speed and duplex settings, and will
drop the link.

The link will restore, as will the rest of the output, if you put the
card back to the 1000Mb/s speed.

Thus, the ixgbe driver seems to be broken.

I tried to use apport to file this bug, however apport told me that the
linux and linux-image-generic packages are NOT official Ubuntu packages,
and refused to create the report for me.

Thus, I gathered what i could via sosreport and some other means, which
I am attaching below.

This will gate any certification that uses the Intel 10Gb NICs (seen
onboard at least a couple server systems now).

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Incomplete


** Tags: certification

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1291660

Title:
  Intel ixgbe driver doesn't work at 10Gb speeds

Status in “linux” package in Ubuntu:
  Incomplete

Bug description:
  I have a fresh install of 12.04.4 on an IBM server with an Intel 10GbE
  card (actually I have seen this on TWO systems, one with a PCIe 10GbE
  card and one with a mezzanine add-in card that has the same chipset).

  12.04.4 ships with ixgbe version 3.13.10-k

  Initially, when the ethernet device comes up, it sets itself at 1Gb
  not 10Gb.  If you do an ethtool on one of the devices, they clearly
  show supported speeds of 100, 1000 and 10000Mb/s as well as advertised
  speeds of that nature.

  Also, ethtool clearly shows the current speed at 1000 .

  now, if you force the card to a speed of 10000 like so:

  sudo ethtool -s eth0 speed 10000 duplex full

  Ethtool will NOW show "Unknown!" for speed and duplex settings, and
  will drop the link.

  The link will restore, as will the rest of the output, if you put the
  card back to the 1000Mb/s speed.

  Thus, the ixgbe driver seems to be broken.

  I tried to use apport to file this bug, however apport told me that
  the linux and linux-image-generic packages are NOT official Ubuntu
  packages, and refused to create the report for me.

  Thus, I gathered what i could via sosreport and some other means,
  which I am attaching below.

  This will gate any certification that uses the Intel 10Gb NICs (seen
  onboard at least a couple server systems now).

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1291660/+subscriptions


Follow ups

References