Add patch for various SFP+ module support to ixgbe driver in kernel 3.2.0-x (12.04 Precise)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Luis Henriques | ||
Precise |
Fix Released
|
Undecided
|
Luis Henriques | ||
Quantal |
Fix Released
|
Medium
|
Luis Henriques |
Bug Description
The ixgbe driver in kernel 3.2.0-31 (12.04 Precise) does not include the patch "ixgbe: Add module parameter to allow untested and unsafe SFP+ modules" (see http://
Intel has locked down the ixgbe driver for the X520-DA2 (82599EB) 10 Gigabit Ethernet adapters to only support Intel's own SFP+ modules.
If you insert for example a Dell 0WTRD1 / FTLX8571D3BCL-FC module into one port, you get the following kernel output:
ixgbe 0000:41:00.0: failed to initialize because an unsupported SFP+ module type was detected.
ixgbe 0000:41:00.0: Reload the driver after installing a supported module.
I expect to be able to use any SFP+ module in these adapters, if the hardware allows it. This is clearly a driver limitation, not a hardware problem.
'lspci' shows:
41:00.0 Ethernet controller: Intel Corporation 82599EB 10-Gigabit SFP+ Network Connection (rev 01)
41:00.1 Ethernet controller: Intel Corporation 82599EB 10-Gigabit SFP+ Network Connection (rev 01)
'lsb_release -rd' shows:
Description: Ubuntu 12.04.1 LTS
Release: 12.04
'uname -a' shows:
Linux foobar 3.2.0-31-generic #50-Ubuntu SMP Fri Sep 7 16:16:45 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Please include this patch, as it's already accepted in upstream and people using these adapters are not forced to buy their SFP+ modules from Intel.
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
assignee: | nobody → Luis Henriques (henrix) |
Changed in linux (Ubuntu Precise): | |
assignee: | nobody → Luis Henriques (henrix) |
status: | New → Fix Committed |
Changed in linux (Ubuntu Quantal): | |
status: | Triaged → Fix Released |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1065475
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.