CodingBox Q&A Ask question

Intel ixgbe allow_unsupported_sfp needs a per-port value and does not exist for X710

Asked Active Viewed 40
3

An operator asked how to use non-Intel SFP+ modules for 10G fibre on Intel adapters under Linux. The replies summarised the practical rules: for 82599/X520 class NICs the ixgbe module parameter allow_unsupported_sfp must be set, and on dual-port cards it must be given per port (allow_unsupported_sfp=1,1) or only the first port is unlocked; for X710/XL710 the SFP validation is enforced in the adapter firmware, so a driver option is not enough and the NVRAM itself would have to be modified.

  • Hardware: Intel X520 (82599), Intel X710
  • Transceivers: non-Intel SFP+
  • Form factor: SFP+

Symptoms / messages:

unsupported SFP+ module rejected
second port stays locked

Comments 2

Accepted answer

Add options ixgbe allow_unsupported_sfp=1,1 (one value per port) to the modprobe configuration.

edge_wolf34

X710 checks the module in firmware; only an NVRAM patch can unlock it.

net_runner
Log in to comment. Log in