Ixgbe driver not loading

Using VyOS 1.2.6, I have a dwdm module that fails to load on boot, or on hotplug, with the error :

[ 6.790363] ixgbe 0000:0d:00.1 0000:0d:00.1 (uninitialized): ixgbe_check_options: FCoE Offload feature enabled
[ 6.891031] ixgbe 0000:0d:00.1: failed to load because an unsupported SFP+ or QSFP module type was detected.
[ 6.891711] ixgbe 0000:0d:00.1: Reload the driver after installing a supported module.

even though

#cat /etc/modprobe.d/ixgbe-options.conf
options ixgbe allow_unsupported_sfp=1 RSS=0,0

With a similar dwdm optic (same vendor), only on a different channel, I have no issue.

Is there a reason why the module isn’t loaded even though i’m requesting it should? Any hints on getting this interface up ?

Hello @bokkepoot,

Can you provide an output of commands? Where ethX interface with this SFP+/QSFP

show hardware pci 
show interfaces ethernet ethX transceiver

I saw that some SFP+ modules do not work even with allow_unsupported_sfp option.

04:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
04:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
05:00.0 Ethernet controller: VMware VMXNET3 Ethernet Controller (rev 01)
0b:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5719 Gigabit Ethernet PCIe (rev 01)
0d:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
0d:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
13:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
13:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
14:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)
14:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)

and unfortunatly :

vyos@rout001:~$ sh interfaces ethernet eth5 transceiver
Cannot get module EEPROM information: No such device

Since I actually do not have the eth5 interface, probably because the ixgbe module isn’t loaded for that one