Issues ixgbe

zobrelaroca

New Member
Feb 1, 2023
4
0
1
After trying several commands from Proxmox forum I broke ixgbe. Please help me to get it back.
Long story short, I have dual HBA I see it in Proxmox but SFP+ are not connecting.
On the switch showed connected but on Proxmox still down.

For a moment works but went I connected the second fiber never got back to work.
Please see the picture for the error also I can’t initialize ixgbe.698992EA-327C-493E-9FBA-5126114DF3B3.jpeg
 
FWIW, the module has also debug parameter which goes from 0 up to level 16, maybe try enabling that for more info if the change to allow_unsupported_sfp allone isn't enough to make it work.
 
The key information bit from your linked post is:
The OOT driver still has the option (I think it's not present anymore in the intree version).
Here OOT means Out-Of-Tree, which Proxmox VE doesn't use anymore (as intel recommends against using the OOT one).

How can I revert the following command?

echo "options ixgbe allow_unsupported_sfp=1,1" > /etc/modprobe.d/ixgbe-options.conf
As this wrote the options to a dedicated file with ixgbe as prefix it should be safe to just delete the whole thing:
rm /etc/modprobe.d/ixgbe-options.conf

Then either rmmod ixgbe && modprobe ixgbe to apply the settings, or if that errors or to be safe: reboot.

If you then later would want to try that option, but with the syntax supported by the now used in-tree driver, you could use a slightly adapted command:
echo "options ixgbe allow_unsupported_sfp=1" > /etc/modprobe.d/ixgbe-options.conf
 
Thank you guys!! What I mess I have :)

I removed the file --> rm /etc/modprobe.d/ixgbe-options.conf

dmesg |grep ixgbe

root@ProX-1:/tmp# cd
root@ProX-1:~# dmesg |grep ixgbe
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-5.15.74-1-pve root=/dev/mapper/pve-root ro ”ixgbe.allow_unsupported_sfp=1,1″ quiet
[ 0.276052] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.15.74-1-pve root=/dev/mapper/pve-root ro ”ixgbe.allow_unsupported_sfp=1,1″ quiet
[ 37.117689] ixgbe: `1,1' invalid for parameter `allow_unsupported_sfp'
[ 37.500811] ixgbe: `1,1' invalid for parameter `allow_unsupported_sfp'
[ 41.141109] ixgbe: `1,1,1,1' invalid for parameter `allow_unsupported_sfp'
[ 41.277488] ixgbe: `1,1,1,1' invalid for parameter `allow_unsupported_sfp'

Do I have to reinstall the driver ?

root@ProX-1:~# rmmod ixgbe && modprobe ixgbe
rmmod: ERROR: Module ixgbe is not currently loaded
 
oot@ProX-1:~# lspci |grep Eth
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (3) I219-LM (rev 09)
02:00.0 Ethernet controller: Intel Corporation Ethernet 10G 2P X520 Adapter (rev 01)
02:00.1 Ethernet controller: Intel Corporation Ethernet 10G 2P X520 Adapter (rev 01)