[OmniOS-discuss] Intel Corporation 82599ES 10-Gigabit not working since upgrade to r151020

Dale Ghent daleg at omniti.com
Wed Nov 30 18:52:25 UTC 2016


The Intel ixgbe driver (and igb/e1000g driver for the 1Gb NICs as well) comes in two parts: The “Intel Common Code” - a library that’s maintained by Intel and provides the core functions for configuring and operating an Intel NIC, and the OS-specific wrapper code that uses it and provides all the OS-specific logic to interface between the ICC and the OS’s own management and network APIs.

When it comes to SFP/SFFP copper and optical parts, Intel tests the ICC using a specific set of these from specific vendors. The ICC code interrogates the SFP module for its make and model, and if it’s not on their list of tested parts, you see the warning that you saw. Unless it’s overridden (in our case, by adding the line in ixgbe.conf) the ICC will refuse to progress during the interface attach phase, or during the setup phase if a module was replaced after boot.

Intel maintains a list of these makes and models for each card. For example, here’s the list for the X520 (aka 82599) 
http://www.intel.com/content/www/us/en/support/network-and-i-o/ethernet-products/000005528.html

/dale

> On Nov 30, 2016, at 1:38 PM, Richard Skelton <skeltonr at btconnect.com> wrote:
> 
> Hi,
> The SFP+ is a Cisco P/N 10-3105-01 is just not supported because it's not an Intel part :-)
> 
> Richard Skelton wrote:
>> Hi,
>> After setting the allow_unsupported_sfp = 1; 
>> I now see :-
>> Nov 28 20:59:46 myhost pcplusmp: [ID 805372 kern.info] pcplusmp: pciex8086,10fb (ixgbe) instance 0 irq 0x43 vector 0x64 ioapic 0xff intin 0xff is bound to cpu 6
>> Nov 28 20:59:46 myhost pcplusmp: [ID 805372 kern.info] pcplusmp: pciex8086,10fb (ixgbe) instance 0 irq 0x44 vector 0x65 ioapic 0xff intin 0xff is bound to cpu 7
>> Nov 28 20:59:46 myhost pseudo: [ID 129642 kern.info] pseudo-device: devinfo0
>> Nov 28 20:59:46 myhost genunix: [ID 936769 kern.info] devinfo0 is /pseudo/devinfo at 0
>> Nov 28 20:59:46 myhost ixgbe: [ID 398243 kern.notice] NOTICE: WARNING: Intel (R) Network Connections are quality tested using Intel (R) Ethernet Optics. Using untested modules is not supported and may cause unstable operation or damage to the module or the adapter. Intel Corporation is not responsible for any harm caused by using untested modules.
>> Nov 28 20:59:47 myhost mac: [ID 469746 kern.info] NOTICE: ixgbe0 registered
>> Nov 28 20:59:47 myhost ixgbe: [ID 611667 kern.info] NOTICE: ixgbe0: Intel 10Gb Ethernet
>> Nov 28 20:59:49 myhost mac: [ID 435574 kern.info] NOTICE: ixgbe0 link up, 10000 Mbps, full duplex
>> 
>> I think the SFP+ are made by Cisco will get the P/N tomorrow
>> 
>> What SFP+ P/N should I use?
>> 
>> Dan McDonald wrote:
>>> Literally separate things with a space, AND end it with a semicolon:
>>> 
>>> 	allow_unsupported_sfp = 1;
>>> 
>>> Dan
>>> 
>>>   
>>> 
> _______________________________________________
> OmniOS-discuss mailing list
> OmniOS-discuss at lists.omniti.com
> http://lists.omniti.com/mailman/listinfo/omnios-discuss



More information about the OmniOS-discuss mailing list