CodingBox Q&A Ask question

VyOS on Supermicro SYS-1019D with Intel X722: i40e has no allow_unsupported_sfp, third-party SFP+ rejected

Asked Active Viewed 144
1

On a Supermicro SYS-1019D-FRN8TP running VyOS 1.4 rolling the on-board Intel X722 (i40e) did not recognise an ISP-supplied 1310/1270 nm single-fibre SFP nor other spare optics; ethtool -m returned Cannot get module EEPROM information: Invalid argument. The poster asked how to apply the well-known ixgbe allow_unsupported_sfp=1 fix to a card that uses i40e.

  • Hardware: Supermicro SYS-1019D-FRN8TP, Intel X722, Intel X520
  • Transceivers: ISP BiDi SFP 1310/1270 nm, third-party SFP+
  • Form factor: SFP, SFP+

Symptoms / messages:

Cannot get module EEPROM information: Invalid argument
module not recognised

Comments 3

Accepted answer

Only ixgbe has the allow_unsupported_sfp parameter; i40e (X710/X722) has no such option, so the driver route is closed.

edge_wolf
Accepted answer

The poster added a separate Intel X520 card (ixgbe) which accepted the modules.

edge_node14

An EEPROM/NVM patching tool (xl710-unlocker on GitHub) can unlock X710/XL710 cards at the firmware level, at some risk.

port_bear20
Log in to comment. Log in