ixgbe issue - 10Gbit nic issue

shrek

New Member
Jan 16, 2014
15
0
1
Hello, I have bought recently new dell R420(2x) and it was shipped with Intel X520-DA2 SFP+ network card, but acctual kernel module can not let me use unsupported SFP+ transcievers, my kernel is 2.6.32-26-pve, I know that I need to recompile kernel module or whole kernel but I was doing it about 3 times im my whole life and I do not want to broke anything ;)

I have seen that there were posted older kernels with this support in deb package but for current I can't find it.

Code:
# dmesg | grep ixgbeixgbe 0000:08:00.0: PCI INT A -> GSI 48 (level, low) -> IRQ 48
ixgbe 0000:08:00.0: setting latency timer to 64
ixgbe: 0000:08:00.0: ixgbe_check_options: FCoE Offload feature enabled
ixgbe 0000:08:00.0: failed to load because an unsupported SFP+ or QSFP module type was detected.
ixgbe 0000:08:00.0: Reload the driver after installing a supported module.
ixgbe 0000:08:00.0: PCI INT A disabled
ixgbe 0000:08:00.1: PCI INT B -> GSI 52 (level, low) -> IRQ 52
ixgbe 0000:08:00.1: setting latency timer to 64
ixgbe: 0000:08:00.1: ixgbe_check_options: FCoE Offload feature enabled
ixgbe 0000:08:00.1: failed to load because an unsupported SFP+ or QSFP module type was detected.
ixgbe 0000:08:00.1: Reload the driver after installing a supported module.
ixgbe 0000:08:00.1: PCI INT B disabled

I have found on some debian blog http://www.panticz.de/Debian-Fix-Squeeze-ixgbe-kernel-module-for-Intel-10-Gigabit-NIC the link for deb package of the driver but it is incompatible with my kernel.

May I please somebody to help me with it?

PS. link to patching instructions http://git.kernel.org/cgit/linux/ke.../?id=8ef78adcb03b1fcb53c3bd62df4e96c1d2706c58
 
Last edited:
But oryginal drivers are the cause of that. Are you patching drivers before compiling the kernel?

Wysłane z mojego HTC One przy użyciu Tapatalka
 
pls add all info the corresponding bug report.
 
Hi, I've coped with the topic
we need to run modprobe ixgbe allow_unsupported_sfp=1,1 not only 1 and it enables
but when I need to run NIC on system boot I 've added ixgbe allow_unsupported_sfp=1,1 to /etc/modules rebooted and it still loads in default, more i vave deleted ixgbe entry from modules and added a ixgbe.con in modprobe.d with options ixgbe allow_unsupported_sfp=1,1 , rebooted and still it is the same! why module does not load with proper options?! what to change and where?
 
No, i Has found what was wrony. We needed to Run update-initrd(something) to rebuild kernel loaded wt First. Delete ixgbe grom /etc/modules. Leaving only option in modules.d/ixgbe.conf

Wysłane z mojego HTC One przy użyciu Tapatalka
 
Do we have a timescale for when this new kernel will be released? Also I could really do with a work around ASAP. I'm trying to build a 5 head cluster all connecting via 2x 10Gb NICS bonded together and back ending to a NetApp filer.
 
you can get latest kernel package via pvetest repository.
 
So I've added the pvetest repo and installed kernel 3.10.0-1-pve but I'm still seeing the issue with the NIC being unsupported, and not working.
 
echo "options ixgbe allow_unsupported_sfp=1,1" > /etc/modprobe.d/ixgbe-options.conf
depmod -a
update-initramfs -u

Wysłane z mojego HTC One przy użyciu Tapatalka
 
3.10 kernel has 3.18.7

2.6.32 kernel got a newer ixgbe version, 3.19.1

can you try 2.6.32 with latest ixgbe?

you can check verison with:
> modinfo ixgbe
 
Yes I installed 2.6.32-27-pve and now I can enable the unsupported modules and access my NetApp..

Thanks very much for the fast and effective support guys. As always you're the best! :)
 
echo "options ixgbe allow_unsupported_sfp=1,1" > /etc/modprobe.d/ixgbe-options.conf
depmod -a
update-initramfs -u

Wysłane z mojego HTC One przy użyciu Tapatalka

Hi to all.

This configuration works for me when i have a only a card Intel X250-DA2, but when i have 4 cards no works.

Any suggestions? ... Google don't help me.

Best regards
Cesar
 
Works fine for me and I have four interfaces.. you need to add extra "1"'s for each interface:

options ixgbe allow_unsupported_sfp=1,1,1,1
 
Works fine for me and I have four interfaces.. you need to add extra "1"'s for each interface:

options ixgbe allow_unsupported_sfp=1,1,1,1

Hi Guy

Many thanks for your answer. I was trying of do the same thing before seeing your post, and it works perfect.
This is a excellent community :p !!!

Best regards
Cesar
 

Hi shrek

This is the message:
Code:
ixgbe 0000:46:00.0: PCI INT B -> GSI 85 (level, low) -> IRQ 85
ixgbe 0000:46:00.0: setting latency timer to 64
ixgbe: 0000:46:00.0: ixgbe_check_options: FCoE Offload feature enabled
ixgbe: allow_unsupported_sfp Enabled

ixgbe 0000:46:00.0: failed to load because an unsupported SFP+ or QSFP module type was detected.
ixgbe 0000:46:00.0: Reload the driver after installing a supported module.
ixgbe 0000:46:00.0: PCI INT B disabled
ixgbe 0000:46:00.1: PCI INT A -> GSI 82 (level, low) -> IRQ 82
ixgbe 0000:46:00.1: setting latency timer to 64
ixgbe: 0000:46:00.1: ixgbe_check_options: FCoE Offload feature enabled
ixgbe: allow_unsupported_sfp Enabled

ixgbe 0000:46:00.1: failed to load because an unsupported SFP+ or QSFP module type was detected.
ixgbe 0000:46:00.1: Reload the driver after installing a supported module.
ixgbe 0000:46:00.1: PCI INT A disabled
ixgbe 0000:48:00.0: PCI INT A -> GSI 85 (level, low) -> IRQ 85
ixgbe 0000:48:00.0: setting latency timer to 64
ixgbe: 0000:48:00.0: ixgbe_check_options: FCoE Offload feature enabled
ixgbe: allow_unsupported_sfp Enabled

ixgbe 0000:48:00.0: failed to load because an unsupported SFP+ or QSFP module type was detected.
ixgbe 0000:48:00.0: Reload the driver after installing a supported module.
ixgbe 0000:48:00.0: PCI INT A disabled

ixgbe 0000:48:00.1: PCI INT B -> GSI 84 (level, low) -> IRQ 84
ixgbe 0000:48:00.1: setting latency timer to 64
ixgbe: 0000:48:00.1: ixgbe_check_options: FCoE Offload feature enabled
ixgbe: allow_unsupported_sfp Enabled

ixgbe 0000:48:00.1: failed to load because an unsupported SFP+ or QSFP module type was detected.
ixgbe 0000:48:00.1: Reload the driver after installing a supported module.
ixgbe 0000:48:00.1: PCI INT B disabled

Do you have solution my problem?
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!