You have to fix these in the reverse order. First, compile the LATEST driver, which is 3.19.1, not 3.18.7. It's available on e1000.sourceforge.net. That should resolve the build issue.
Second, use the module parameter allow_unsupported_sfp=1,1 when you load the driver, and this may work. We're not able to test every SFI module and that's why the warning is present. There are modules that fit in the cage that don't even follow the SFI spec so we have the check to show if the module is one that we know to work. I hope that helps. Todd Fujinaka Software Application Engineer Networking Division (ND) Intel Corporation todd.fujin...@intel.com (503) 712-4565 -----Original Message----- From: Yoder, William [mailto:wyo...@bbandt.com] Sent: Monday, February 24, 2014 1:20 PM To: e1000-de...@lists.sf.net Subject: [E1000-devel] Unable to use 10GB NIC cards Hi, Folks: We'd like to use 10GB interfaces to enable fast interconnects between two Oracle servers. However, we've hit a couple problems as follows: Date: 02/24/2014 Problem statement: Cannot access either of a pair of 10GB NIC Fiber cards with SFPs attached. Machine: HP ProLiant DL560 Gen8 Kernel: RHEL 6.5 2.6.32-431.3.1.el6.x86_64 Driver: /lib/modules/2.6.32-431.3.1.el6.x86_64/kernel/drivers/net/ixgbe/ixgbe.ko Problem: I cannot get these cards to be recognized by the kernel. Error Message: From /var/log/dmesg ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 3.15.1-k ixgbe: Copyright (c) 1999-2013 Intel Corporation. alloc irq_desc for 26 on node 0 alloc kstat_irqs on node 0 alloc irq_2_iommu on node 0 ixgbe 0000:07:00.0: PCI INT A -> GSI 26 (level, low) -> IRQ 26 ixgbe 0000:07:00.0: setting latency timer to 64 ixgbe 0000:07:00.0: failed to load because an unsupported SFP+ module type was detected. ixgbe 0000:07:00.0: Reload the driver after installing a supported module. ixgbe 0000:07:00.0: PCI INT A disabled Problem #2 Statement: We cannot build a fresh version of ixgbe kernel module. Build environment: gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4) Support files: /usr/src/kernels/2.6.32-431.3.1.el6.x86_64/ Error messages are of this form: # cd ixgbe-3.18.7/src # make make -C /lib/modules/2.6.32-431.3.1.el6.x86_64/build SUBDIRS=/root/ixgbe-3.18.7src modules make[1]: Entering directory `/usr/src/kernels/2.6.32-431.3.1.el6.x86_64' CC [M] /root/ixgbe-3.18.7/src/ixgbe_main.o In file included from /root/ixgbe-3.18.7/src/ixgbe_osdep.h:41, from /root/ixgbe-3.18.7/src/ixgbe_type.h:69, from /root/ixgbe-3.18.7/src/ixgbe_dcb.h:32, from /root/ixgbe-3.18.7/src/ixgbe.h:51, from /root/ixgbe-3.18.7/src/ixgbe_main.c:54: /root/ixgbe-3.18.7/src/kcompat.h:3491: error: conflicting types for ânetdev_feaures_tâ include/linux/netdevice.h:854: note: previous declaration of ânetdev_features_t was here It probably shouldn't be necessary to build the kernel driver at all. However, we're unable to get the stock RHEL driver to work. Your perspective would be appreciated. Thanks! Bill Yoder wyo...@bbandt.com<mailto:wyo...@bbandt.com> 3200 Beechleaf Court, Suite 300 Raleigh, NC 27604-1085 919-745-5733 The information in this transmission may contain proprietary and non-public information of BB&T or its affiliates and may be subject to protection under the law. The message is intended for the sole use of the individual or entity to which it is addressed. If you are not the intended recipient, you are notified that any use, distribution or copying of the message is strictly prohibited. If you received this message in error, please delete the material from your system without reading the content and notify the sender immediately of the inadvertent transmission. ------------------------------------------------------------------------------ Flow-based real-time traffic analytics software. Cisco certified tool. Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer Customize your own dashboards, set traffic alerts and generate reports. Network behavioral analysis & security monitoring. All-in-one tool. http://pubads.g.doubleclick.net/gampad/clk?id=126839071&iu=/4140/ostg.clktrk _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired