Hi, Todd and Don:

Thanks for your prompt and helpful responses regarding our problem.  I can 
certainly appreciate your position:  "We're not able to test every SFI 
module..."  The number of possible configurations seems staggering.

After some discussion with the BB&T team, our conclusion is not to use an 
untested device driver configured to "allow_unsupported_sfp" in our production 
Oracle servers.  We'd like to replace the current SFPs and/or 10GB fiber NICs 
with those which will work with off-the-shelf device drivers that are shipped 
as part of the official RHEL 6.5 release.

Do you have any suggestions for replacement hardware or contact information for 
a sales rep?

Thanks a bunch!

Bill Yoder
wyo...@bbandt.com<mailto:wyo...@bbandt.com>
3200 Beechleaf Court, Suite 300
Raleigh, NC 27604-1085
919-745-5733



-----Original Message-----
From: Fujinaka, Todd [mailto:todd.fujin...@intel.com]
Sent: Monday, February 24, 2014 5:31 PM
To: Yoder, William; e1000-de...@lists.sf.net<mailto:e1000-de...@lists.sf.net>
Subject: RE: Unable to use 10GB NIC cards



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<mailto:todd.fujin...@intel.com>

(503) 712-4565



-----Original Message-----
From: Skidmore, Donald C [mailto:donald.c.skidm...@intel.com]
Sent: Monday, February 24, 2014 5:21 PM
To: Yoder, William; e1000-de...@lists.sf.net<mailto:e1000-de...@lists.sf.net>
Subject: RE: Unable to use 10GB NIC cards



Hey Bill,



The reason the your 10G adapters aren't getting recognized is because you have 
undefined SFP+ modules in the cage.



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.



Basically this means that you're using SPF+ modules we haven't tested will so 
we don't know how to initialize them.  You might what to pull a new driver from 
source forge and see if they are supported there.  There is also an unsupported 
module option on that driver.  In might help you but it only really enables 
support for un-branded SFP+ module that we recognize (i.e. we at least know 
they won't harm the device, but not necessarily work) but haven't tested.



As for building the driver we don't control what Redhat/Oracle back ports from 
kernel.org into their driver.  You should talk to them if you want to get it to 
work.  Another option would be to use the Source Forge driver like I mentioned 
above, the latest driver should build in your environment since it is basically 
the kernel.org driver with kcompat code.  We control that driver much like the 
kernel.org driver. :)



Thanks,

-Don Skidmore <donald.c.skidm...@intel.com<mailto:donald.c.skidm...@intel.com>>



-----Original Message-----

From: Yoder, William [mailto:wyo...@bbandt.com]

Sent: Monday, February 24, 2014 1:20 PM

To: e1000-de...@lists.sf.net<mailto: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<mailto:wyo...@bbandt.com%3cmailto: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&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to