Intel 82580EB/82580DB GbE Controller Feature Software Support. LAN Access Division (LAD)

Similar documents
Intel IXP400 Digital Signal Processing (DSP) Software: Priority Setting for 10 ms Real Time Task

Intel IXP400 Software Version 1.5

Open FCoE for ESX*-based Intel Ethernet Server X520 Family Adapters

Migration Guide: Numonyx StrataFlash Embedded Memory (P30) to Numonyx StrataFlash Embedded Memory (P33)

Intel Platform Administration Technology Quick Start Guide

Intel Server Board S2400SC

Intel Server Board S2600CW2S

Intel Desktop Board DZ68DB

Intel 848P Chipset. Specification Update. Intel 82848P Memory Controller Hub (MCH) August 2003

Intel Ethernet Controller I350 Frequently Asked Questions (FAQs)

IEEE1588 Frequently Asked Questions (FAQs)

Intel G31/P31 Express Chipset

GUID Partition Table (GPT)

Boot Agent Application Notes for BIOS Engineers

LED Manager for Intel NUC

How to Configure Intel X520 Ethernet Server Adapter Based Virtual Functions on SuSE*Enterprise Linux Server* using Xen*

Intel Cache Acceleration Software for Windows* Workstation

Installation Guide and Release Notes

Techniques for Lowering Power Consumption in Design Utilizing the Intel EP80579 Integrated Processor Product Line

Intel Atom Processor E3800 Product Family Development Kit Based on Intel Intelligent System Extended (ISX) Form Factor Reference Design

Intel Desktop Board D945GCLF2

Intel Server Board S1200BTS

Non-Volatile Memory Cache Enhancements: Turbo-Charging Client Platform Performance

Intel X48 Express Chipset Memory Controller Hub (MCH)

Intel Server Board S2600STB

INTEL PERCEPTUAL COMPUTING SDK. How To Use the Privacy Notification Tool

Innovating and Integrating for Communications and Storage

Forging a Future in Memory: New Technologies, New Markets, New Applications. Ed Doller Chief Technology Officer

Intel Server Board S5520HC

Sample for OpenCL* and DirectX* Video Acceleration Surface Sharing

Intel Setup and Configuration Service. (Lightweight)

Intel Desktop Board DH55TC

Intel Setup and Configuration Service Lite

Intel Desktop Board D946GZAB

PCI Express x8 Single Port SFP+ 10 Gigabit Server Adapter (Intel 82599ES Based) Single-Port 10 Gigabit SFP+ Ethernet Server Adapters Provide Ultimate

Intel Desktop Board DG41CN

OpenCL* and Microsoft DirectX* Video Acceleration Surface Sharing

Understanding Windows To Go

QuickSpecs. HP Z 10GbE Dual Port Module. Models

Intel Education Theft Deterrent Release Note WW16'14. August 2014

Intel Core TM Processor i C Embedded Application Power Guideline Addendum

Intel Desktop Board DG31PR

How to Create a.cibd File from Mentor Xpedition for HLDRC

True Scale Fabric Switches Series

Intel Desktop Board D915GUX Specification Update

Intel Desktop Board D915GEV Specification Update

Installation Guide and Release Notes

How to Create a.cibd/.cce File from Mentor Xpedition for HLDRC

Intel Desktop Board DG41RQ

Intel Desktop Board D945GCLF

TLBs, Paging-Structure Caches, and Their Invalidation

Intel Desktop Board D945GCCR

Software Evaluation Guide for ImTOO* YouTube* to ipod* Converter Downloading YouTube videos to your ipod

Intel Desktop Board DP55SB

Upgrading Intel Server Board Set SE8500HW4 to Support Intel Xeon Processors 7000 Sequence

Intel 945(GM/GME)/915(GM/GME)/ 855(GM/GME)/852(GM/GME) Chipsets VGA Port Always Enabled Hardware Workaround

Using Tasking to Scale Game Engine Systems

Intel Desktop Board D975XBX2

Intel IXP400 Software Version 2.1

Intel I350 Gigabit Ethernet Adapters Product Guide

Intel Desktop Board DH61CR

SELINUX SUPPORT IN HFI1 AND PSM2

Intel IXDPG465 Reference Platform Bootloader LSP Release Notes Version 1.0 May 2006

Enabling DDR2 16-Bit Mode on Intel IXP43X Product Line of Network Processors

Intel Parallel Studio XE 2011 for Windows* Installation Guide and Release Notes

Intel C++ Compiler Documentation

Intel Server Board S1200V3RPO Intel Server System R1208RPOSHORSPP

Installation Guide and Release Notes

Spansion* Flash Memory to Numonyx StrataFlash Wireless Memory (L) Migration Guide Application Note #309205

Getting Compiler Advice from the Optimization Reports

Intel Platform Controller Hub EG20T

Intel Server Board S1200V3RPO Intel Server System R1208RPOSHORSPP

Intel Thread Checker 3.1 for Windows* Release Notes

Intel Ethernet Converged Network Adapter X520-QDA1

Intel 852GME/852PM Chipset Graphics and Memory Controller Hub (GMCH)

Intel Desktop Board DH61SA

Intel Parallel Studio XE 2015 Composer Edition for Linux* Installation Guide and Release Notes

Embedded and Communications Group January 2010

Enhanced Serial Peripheral Interface (espi) ECN

Intel USB 3.0 extensible Host Controller Driver

Intel Core TM i7-4702ec Processor for Communications Infrastructure

Intel vpro Technology Virtual Seminar 2010

Intel Desktop Board D945PSN Specification Update

Drive Recovery Panel

Network Adapters. FS Network adapter are designed for data center, and provides flexible and scalable I/O solutions. 10G/25G/40G Ethernet Adapters

Software Evaluation Guide for WinZip 15.5*

Intel IT Director 1.7 Release Notes

Intel Desktop Board DP67DE

Evolving Small Cells. Udayan Mukherjee Senior Principal Engineer and Director (Wireless Infrastructure)

LNet Roadmap & Development. Amir Shehata Lustre * Network Engineer Intel High Performance Data Division

Device Firmware Update (DFU) for Windows

This user manual describes the VHDL behavioral model for NANDxxxxxBxx flash memory devices. Organization of the VHDL model delivery package

Intel Ethernet Server Bypass Adapter X520/X540 Family

Intel Atom Processor D2000 Series and N2000 Series Embedded Application Power Guideline Addendum January 2012

AN Migration Guide

Intel Extreme Memory Profile (Intel XMP) DDR3 Technology

Intel 845G/845GL/845GV Chipset

Intel Atom Processor E6xx Series Embedded Application Power Guideline Addendum January 2012

Software Evaluation Guide for CyberLink MediaEspresso *

Intel Platform Controller Hub EG20T

Transcription:

Intel 82580EB/82580DB GbE Controller Feature Software Support LAN Access Division (LAD) Revision: 1.3 March 2012

Intel 82580EB/82580DB GbE Controller Legal Legal INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. Intel may make changes to specifications and product descriptions at any time, without notice. Intel Corporation may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights that relate to the presented subject matter. The furnishing of documents and other materials and information does not provide any license, express or implied, by estoppel or otherwise, to any such patents, trademarks, copyrights, or other intellectual property rights. Designers must not rely on the absence or characteristics of any features or instructions marked reserved or undefined. Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. This document as well as the software described in it is furnished under license and may only be used or copied in accordance with the terms of the license. The information in this manual is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Intel Corporation. Intel Corporation assumes no responsibility or liability for any errors or inaccuracies that may appear in this document or any software that may be provided in association with this document. Except as permitted by such license, no part of this document may be reproduced, stored in a retrieval system, or transmitted in any form or by any means without the express written consent of Intel Corporation. Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order. Copies of documents which have an ordering number and are referenced in this document or visit Intel's website at http://www.intel.com. Intel and Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. *Other names and brands may be claimed as the property of others. Copyright 2011-2012. Intel Corporation. All Rights Reserved. Intel 82580EB/82580DB Gigabit Ethernet Controller Revision: 1.3 Software Architecture Specification March 2012 2

Revisions Intel 82580EB/82580DB GbE Controller Revisions Rev Date Comment 0.5 04/01/2008 Initial Outline. 0.6 05/30/2008 Update with details on all sections 0.7 06/19/2008 Update based on feedback 0.9 07/10/2008 Update based on review feedback 1.0 03/13/2009 Update TPH/LTR/DMA Coalescing sections 1.1 11/7/2011 Updated. 1.2 3/6/2012 Updated driver reference. 1.3 3/14/2014 Linux OS data updated. Header split feature removed from Windows*. Revision: 1.3 March 2012 Intel 82580EB/82580DB GbE Controller Software Architecture Specification 3

Intel 82580EB/82580DB GbE Controller Revisions NOTE: This page intentionally left blank. Intel 82580EB/82580DB Gigabit Ethernet Controller Revision: 1.3 Software Architecture Specification March 2012 4

Features Supported by Software Intel 82580EB/82580DB GbE Controller 1.0 Features Supported by Software The following two tables detail feature and operating system support provided by software driver release 16.81. Feature support for releases after this point are consistent. Table 1-1. Features Features Link Modes Windows* Driver name: e1r See Note. 1 Linux* Driver name: igb See Note. 1 MDI(Copper) Device ID:150E 1Gb/s full-duplex, 10/100 Mb/s full and half duplex. 1G SerDes BX/KX Device ID:1510 Yes Yes 1G SerDes Fiber Device ID:150F Yes Yes SGMII Device ID:1511 No Yes Link Flow Control Yes Yes Receive Buffers Yes (256, 512, 1024 and 2048 bytes) 1Gb/s full-duplex, 10/100 Mb/s full and half duplex. Yes (256, 512, 1024 and 2048 bytes) Checksum Offload Yes (IPv4/IPv6,TCP,UDP,TX/RX) Yes (IPv4/IPv6,TCP,UDP,TX/RX) Large Send Offload (TSO) Yes - Up to 64KB Yes - Up to 64KB SCTP receive and transmit checksum offload N/A Yes Interrupt Moderation Rate Yes (Supports Static and AIM Adaptive Interrupt Moderation) Message Signaled Interrupts (MSI) Yes Yes Yes(Supports Static and Dynamic Interrupt Moderation) Message Signaled Interrupts (MSI-X) Yes (10 vectors) Yes (10 vectors) IPSec N/A N/A Header Data Split No Yes Jumbo Packet Yes(9014 bytes) Yes(9014 bytes) Receive Side Scaling Yes (Receive and Transmit Scaling) Yes RSS Receive Queues 1-8 1-8 OS2BMC N/A N/A Wake from S1 S4 Yes Yes Wake from S5 Yes Yes Revision: 1.3 March 2012 Intel 82580EB/82580DB GbE Controller Software Architecture Specification 5

Intel 82580EB/82580DB GbE Controller Features Supported by Software Table 1-1. Features (Continued) DCB N/A N/A Teaming Yes. No (Supported by channel bonding in kernel) Virtualization (SR-IOV) N/A N/A VMDq2 Yes Yes FCoE N/A N/A Receive Side Coalescing No TCP only, done in SW IEEE 1588 N/A Yes (kernel 2.6.30 and later) MacSec N/A N/A Note: 1. Yes = Support provided in the driver No = No Support provided in the driver N/A = Not supported in 82580 silicon Table 1-2. Operating Systems Operating System Kernel IA32 X64 IPF 1 Windows* XP Professional SP3 Y Y n/a Windows Vista SP2 Y Y n/a Windows 7 Y Y n/a Windows Server 2003 SP2 Y Y Y Windows Server 2008 SP2 Y Y Y Windows Server 2008 SP2 Core Y Y n/a Windows Server 2008 SP2 (w/ Hyper-V* role) n/a Y* n/a Hyper-V Server 2008 SP2 n/a Y* n/a Windows Server 2008 R2 n/a Y Y Windows Server 2008 R2 Core n/a Y Y Intel 82580EB/82580DB Gigabit Ethernet Controller Revision: 1.3 Software Architecture Specification March 2012 6

Features Supported by Software Intel 82580EB/82580DB GbE Controller Table 1-2. Operating Systems (Continued) Windows Server 2008 R2 (w/ Hyper-V role) n/a Y* n/a Hyper-V Server* 2008 R2 n/a Y* n/a Linux* Stable Kernel version 2.6/3.x 3.1 Y Y N/A Linux RHEL 5.8 2.6.18-307.el5 Y Y Y Linux RHEL 6.2 2.6.32.220.el6 Y Y N/A Linux SLES 11 SP2 3.0.13-0.27 Y Y Y Linux SLES 10 SP4 2.6.16.60-0.85.1 Y Y N/S FreeBSD 9 9.0 Y Y N/A SCO* OpenServer 5.0.7 and 6.0 4 Y n/a n/a DOS* NDIS2 Y n/a n/a DOSODI* Y n/a n/a EFI* 1.1 N n/a Y UEFI* 2.1 N Y Y Vmware* ESX4.0i 3 ESX4.1i 3 ESX5.0i 3 n/a Y n/a Notes: 1. Itanium Product Family 2. Minimal validation 3. VMware* ESX drivers are not included on LAD SW Releases, they are only available from VMware s web site and they are released on a separate schedule. 4. Driver provided through OS vendors. Revision: 1.3 March 2012 Intel 82580EB/82580DB GbE Controller Software Architecture Specification 7

Intel 82580EB/82580DB GbE Controller Features Supported by Software NOTE: This page intentionally left blank. Intel 82580EB/82580DB Gigabit Ethernet Controller Revision: 1.3 Software Architecture Specification March 2012 8