;******************************************************************************* ; INF for Intel(R) 10 Gigabit PCIe Network Adapters ;******************************************************************************* [Version] Signature = "$Windows NT$" Class = Net ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318} Provider = %Intel% CatalogFile = ixt5132.cat DriverVer = 03/30/2012,2.11.114.0 [Manufacturer] %Intel% = Intel, NTx86.5.2, NTIA64, NTamd64, NTx86.6.0 [Intel] [Intel.NTx86.5.2] ; DisplayName Section DeviceID ; ----------- ------- -------- %T10A6.DeviceDesc% = NO_DRV, PCI\VEN_8086&DEV_10A6 %T1528.Dual.Description% = T1528, PCI\VEN_8086&DEV_1528&SUBSYS_00018086 %T1528.Dual.Description% = T1528, PCI\VEN_8086&DEV_1528&SUBSYS_001A8086 %T1528.Dual2P.Description% = T1528_D2P, PCI\VEN_8086&DEV_1528&SUBSYS_50038086 %T1528.Single.Description% = T1528, PCI\VEN_8086&DEV_1528&SUBSYS_00028086 %T1528.Single.Description% = T1528, PCI\VEN_8086&DEV_1528&SUBSYS_00A28086 %T1528.Dual.LPA.Description% = T1528, PCI\VEN_8086&DEV_1528&SUBSYS_7B15108E %T1528.Dual.EM.Description% = T1528, PCI\VEN_8086&DEV_1528&SUBSYS_7B14108E %T1528.Copper.NDC.Description% = T1528_NDC, PCI\VEN_8086&DEV_1528&SUBSYS_1F611028 %T1528.Generic.Description% = T1528_PM, PCI\VEN_8086&DEV_1528 [Intel.NTIA64] [Intel.NTamd64] [Intel.NTx86.6.0] [NO_DRV] Characteristics = 0x01 Include = machine.inf Needs = NO_DRV [NO_DRV.Services] Include = machine.inf Needs = NO_DRV.Services ; ------------------------------------------------ ; Intel(R) Ethernet Server Adapter X540 ; ------------------------------------------------ [T1528] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; PCI AddReg = Default.reg, RSS.reg, LLI.reg, Triplespeed.reg, Uninstall.reg ;CpyFiles = CopyFiles, MessageDll.CopyFiles, Uninstall.CopyFiles *IfType = 6 ; IF_TYPE_ETHERNET_CSMACD *MediaType = 0 ; NdisMedium802_3 *PhysicalMediaType = 14 ; NdisPhysicalMedium802_3 [T1528.Services] AddService = %ServiceName%, 2, Service, EventLog [T1528.HW] Include = machine.inf Needs = PciIoSpaceNotRequired [T1528.CoInstallers] AddReg = CoInstaller_AddReg, CoInK.reg ;CpyFiles = CoInstallerCopyFiles ; ------------------------------------------------ ; Intel(R) Ethernet Controller X540-AT2 ; ------------------------------------------------ [T1528_PM] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; PCI AddReg = Default.reg, RSS.reg, LLI.reg, Triplespeed.reg, Uninstall.reg AddReg = Powermgmt.reg ;CpyFiles = CopyFiles, MessageDll.CopyFiles, Uninstall.CopyFiles *IfType = 6 ; IF_TYPE_ETHERNET_CSMACD *MediaType = 0 ; NdisMedium802_3 *PhysicalMediaType = 14 ; NdisPhysicalMedium802_3 [T1528_PM.Services] AddService = %ServiceName%, 2, Service, EventLog [T1528_PM.HW] Include = machine.inf Needs = PciIoSpaceNotRequired [T1528_PM.CoInstallers] AddReg = CoInstaller_AddReg, CoInKPM.reg ;CpyFiles = CoInstallerCopyFiles ; ------------------------------------------------ ; Intel(R) Ethernet 10G 2P X540-t Adapter ; ------------------------------------------------ [T1528_D2P] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; PCI AddReg = Default.reg, RSS.reg, LLI.reg, Triplespeed.reg, Uninstall.reg ;CpyFiles = CopyFiles, MessageDll.CopyFiles, Uninstall.CopyFiles *IfType = 6 ; IF_TYPE_ETHERNET_CSMACD *MediaType = 0 ; NdisMedium802_3 *PhysicalMediaType = 14 ; NdisPhysicalMedium802_3 [T1528_D2P.Services] AddService = %ServiceName%, 2, Service, EventLog [T1528_D2P.HW] Include = machine.inf Needs = PciIoSpaceNotRequired [T1528_D2P.CoInstallers] AddReg = CoInstaller_AddReg, CoInK.reg ;CpyFiles = CoInstallerCopyFiles ; ------------------------------------------------------ ; Intel(R) 10GbE 2P X540 rNDC ; ------------------------------------------------------ [T1528_NDC] Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL BusType = 5 ; PCI AddReg = Default.reg, RSS.reg, LLI.reg, Triplespeed.reg, Uninstall.reg AddReg = Powermgmt.reg ;CpyFiles = CopyFiles, MessageDll.CopyFiles, Uninstall.CopyFiles *IfType = 6 ; IF_TYPE_ETHERNET_CSMACD *MediaType = 0 ; NdisMedium802_3 *PhysicalMediaType = 14 ; NdisPhysicalMedium802_3 [T1528_NDC.Services] AddService = %ServiceName%, 2, Service, EventLog [T1528_NDC.HW] Include = machine.inf Needs = PciIoSpaceNotRequired [T1528_NDC.CoInstallers] AddReg = CoInstaller_AddReg, CoInK.reg ;CpyFiles = CoInstallerCopyFiles ;------------------------------------------------------------------------------- ; Registry Settings ;------------------------------------------------------------------------------- [Default.reg] HKR, Ndi\Interfaces, UpperRange, 0, "ndis5" HKR, Ndi\Interfaces, LowerRange, 0, "ethernet" HKR, Ndi, Service, 0, %ServiceName% ; *FlowControl HKR, Ndi\Params\*FlowControl, ParamDesc, 0, %FlowControl% HKR, Ndi\Params\*FlowControl, default, 0, "3" HKR, Ndi\Params\*FlowControl\Enum, "0", 0, %Disabled% HKR, Ndi\Params\*FlowControl\Enum, "1", 0, %FlowControl_TxOnly% HKR, Ndi\Params\*FlowControl\Enum, "2", 0, %FlowControl_RxOnly% HKR, Ndi\Params\*FlowControl\Enum, "3", 0, %FlowControl_Full% HKR, Ndi\Params\*FlowControl, type, 0, "enum" ; *TransmitBuffers HKR, Ndi\params\*TransmitBuffers, ParamDesc, 0, %TransmitBuffers% HKR, Ndi\params\*TransmitBuffers, default, 0, "512" HKR, Ndi\params\*TransmitBuffers, min, 0, "128" HKR, Ndi\params\*TransmitBuffers, max, 0, "16384" HKR, Ndi\params\*TransmitBuffers, step, 0, "64" HKR, Ndi\params\*TransmitBuffers, Base, 0, "10" HKR, Ndi\params\*TransmitBuffers, type, 0, "int" ; *ReceiveBuffers HKR, Ndi\params\*ReceiveBuffers, ParamDesc, 0, %ReceiveBuffers% HKR, Ndi\params\*ReceiveBuffers, default, 0, "512" HKR, Ndi\params\*ReceiveBuffers, min, 0, "128" HKR, Ndi\params\*ReceiveBuffers, max, 0, "2048" HKR, Ndi\params\*ReceiveBuffers, step, 0, "64" HKR, Ndi\params\*ReceiveBuffers, Base, 0, "10" HKR, Ndi\params\*ReceiveBuffers, type, 0, "int" ; *TCPChecksumOffloadIPv4 HKR, Ndi\Params\*TCPChecksumOffloadIPv4, ParamDesc, 0, %TCPChksumOffv4% HKR, Ndi\Params\*TCPChecksumOffloadIPv4, default, 0, "3" HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum, "0", 0, %Disabled% HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum, "1", 0, %ChksumOffTx% HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum, "2", 0, %ChksumOffRx% HKR, Ndi\Params\*TCPChecksumOffloadIPv4\Enum, "3", 0, %ChksumOffTxRx% HKR, Ndi\Params\*TCPChecksumOffloadIPv4, type, 0, "enum" ; *UDPChecksumOffloadIPv4 HKR, Ndi\Params\*UDPChecksumOffloadIPv4, ParamDesc, 0, %UDPChksumOffv4% HKR, Ndi\Params\*UDPChecksumOffloadIPv4, default, 0, "3" HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum, "0", 0, %Disabled% HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum, "1", 0, %ChksumOffTx% HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum, "2", 0, %ChksumOffRx% HKR, Ndi\Params\*UDPChecksumOffloadIPv4\Enum, "3", 0, %ChksumOffTxRx% HKR, Ndi\Params\*UDPChecksumOffloadIPv4, type, 0, "enum" ; *IPChecksumOffloadIPv4 HKR, Ndi\Params\*IPChecksumOffloadIPv4, ParamDesc, 0, %IPChksumOffv4% HKR, Ndi\Params\*IPChecksumOffloadIPv4, default, 0, "3" HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum, "0", 0, %Disabled% HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum, "1", 0, %ChksumOffTx% HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum, "2", 0, %ChksumOffRx% HKR, Ndi\Params\*IPChecksumOffloadIPv4\Enum, "3", 0, %ChksumOffTxRx% HKR, Ndi\Params\*IPChecksumOffloadIPv4, type, 0, "enum" ; Network Address HKR, Ndi\params\NetworkAddress, ParamDesc, 0, %LAA% HKR, Ndi\params\NetworkAddress, Default, 0, "" HKR, Ndi\params\NetworkAddress, type, 0, "edit" HKR, NDI\params\NetworkAddress, LimitText, 0, "12" HKR, NDI\params\NetworkAddress, UpperCase, 0, "1" HKR, NDI\params\NetworkAddress, optional, 0, "1" ;Log Link State Event HKR,Ndi\Params\LogLinkStateEvent, ParamDesc, 0, %LogLinkState% HKR,Ndi\Params\LogLinkStateEvent, Type, 0, "enum" HKR,Ndi\Params\LogLinkStateEvent, Default, 0, "51" HKR,Ndi\Params\LogLinkStateEvent\Enum, "51", 0, %Enabled% HKR,Ndi\Params\LogLinkStateEvent\Enum, "16", 0, %Disabled% HKR,, LogLinkStateEvent, 0, "51" ; Interrupt Throttle Rate HKR, Ndi\Params\ITR, ParamDesc, 0, %InterruptThrottleRate% HKR, Ndi\Params\ITR, default, 0, "65535" HKR, Ndi\Params\ITR\Enum, "65535", 0, %Adaptive% HKR, Ndi\Params\ITR\Enum, "2000", 0, %Extreme% HKR, Ndi\Params\ITR\Enum, "950", 0, %High% HKR, Ndi\Params\ITR\Enum, "488", 0, %Medium% HKR, Ndi\Params\ITR\Enum, "200", 0, %Low% HKR, Ndi\Params\ITR\Enum, "0", 0, %Off% HKR, Ndi\Params\ITR, type, 0, "enum" ; *PriorityVLANTag HKR, Ndi\Params\*PriorityVLANTag, ParamDesc, 0, %PriorityVLANTag% HKR, Ndi\Params\*PriorityVLANTag, default, 0, "3" HKR, Ndi\Params\*PriorityVLANTag\Enum, "0", 0, %PriorityVlanDisabled% HKR, Ndi\Params\*PriorityVLANTag\Enum, "1", 0, %PriorityEnabled% HKR, Ndi\Params\*PriorityVLANTag\Enum, "2", 0, %VlanEnabled% HKR, Ndi\Params\*PriorityVLANTag\Enum, "3", 0, %PriorityVlanEnabled% HKR, Ndi\Params\*PriorityVLANTag, type, 0, "enum" ; *LsoV1IPv4 HKR, Ndi\Params\*LsoV1IPv4, ParamDesc, 0, %LsoV1IPv4% HKR, Ndi\Params\*LsoV1IPv4, default, 0, "1" HKR, Ndi\Params\*LsoV1IPv4\Enum, "0", 0, %Off% HKR, Ndi\Params\*LsoV1IPv4\Enum, "1", 0, %On% HKR, Ndi\Params\*LsoV1IPv4, type, 0, "enum" ; EnableDca HKR, PROSetNdi\Params\EnableDca, ParamDesc, 0, %EnableDca% HKR, PROSetNdi\Params\EnableDca, default, 0, "1" HKR, PROSetNdi\Params\EnableDca, type, 0, "enum" HKR, PROSetNdi\Params\EnableDca\Enum, "1", 0, %Enabled% HKR, PROSetNdi\Params\EnableDca\Enum, "0", 0, %Disabled% HKR,, EnableDca, 2, "1" ; *JumboPacket HKR, Ndi\Params\*JumboPacket, ParamDesc, 0, %JumboPacket% HKR, Ndi\Params\*JumboPacket, default, 0, "1514" HKR, Ndi\Params\*JumboPacket\Enum, "1514", 0, %Disabled% HKR, Ndi\Params\*JumboPacket\Enum, "4088", 0, %Bytes4088% HKR, Ndi\Params\*JumboPacket\Enum, "9014", 0, %Bytes9014% HKR, Ndi\Params\*JumboPacket, type, 0, "enum" ; Miscellanous defaults HKR,, MulticastFilterType, 0, "0" HKR,, VlanFiltering, 0, "0" [Triplespeed.reg] HKR, Ndi\params\*SpeedDuplex, ParamDesc, 0, %SpeedDuplex% HKR, Ndi\params\*SpeedDuplex, default, 0, "0" HKR, Ndi\params\*SpeedDuplex, type, 0, "enum" HKR, Ndi\params\*SpeedDuplex\enum, "0", 0, %AutoNegotiation% HKR, Ndi\params\*SpeedDuplex\enum, "4", 0, %100Mb_Full_Duplex% HKR, Ndi\params\*SpeedDuplex\enum, "6", 0, %1000Mb_Full_Duplex% HKR, Ndi\params\*SpeedDuplex\enum, "7", 0, %10Gb_Full_Duplex% [RSS.reg] ; NumRssQueues HKR, Ndi\Params\NumRssQueues, ParamDesc, 0, %NumRssQueues% HKR, Ndi\Params\NumRssQueues, default, 0, "2" HKR, Ndi\Params\NumRssQueues, type, 0, "enum" HKR, Ndi\Params\NumRssQueues\Enum, "1", 0, %1queue% HKR, Ndi\Params\NumRssQueues\Enum, "2", 0, %2queues% HKR, Ndi\Params\NumRssQueues\Enum, "4", 0, %4queues% ; *RSS HKR, Ndi\Params\*RSS, ParamDesc, 0, %RSS% HKR, Ndi\Params\*RSS, default, 0, "1" HKR, Ndi\Params\*RSS, type, 0, "enum" HKR, Ndi\Params\*RSS\Enum, "0", 0, %Disabled% HKR, Ndi\Params\*RSS\Enum, "1", 0, %Enabled% HKR,, ReceiveScalingMode, 0, "1" [LLI.reg] HKR, PROSetNdi\Params\EnableLLI, ParamDesc, 0, %EnableLLI% HKR, PROSetNdi\Params\EnableLLI, default, 0, "0" HKR, PROSetNdi\Params\EnableLLI, type, 0, "enum" HKR, PROSetNdi\Params\EnableLLI\Enum, "0", 0, %Disabled% HKR, PROSetNdi\Params\EnableLLI\Enum, "1", 0, %LLIPortBased% HKR, PROSetNdi\Params\EnableLLI\Enum, "2", 0, %LLIPSHBased% HKR,, EnableLLI, 2, "0" HKR, PROSetNdi\Params\LLIPorts, ParamDesc, 0, %LLIPorts% HKR, PROSetNdi\Params\LLIPorts, default, 0, "" HKR, PROSetNdi\Params\LLIPorts, type, 0, "edit" HKR, PROSetNdi\Params\LLIPorts, UpperCase, 0, "1" HKR, PROSetNdi\Params\LLIPorts, optional, 0, "1" HKR, PROSetNdi\Params\LLIPorts, multi_string, 0, "1" HKR,, LLIPorts, 0x00010002, "" [Powermgmt.reg] ; EnablePME HKR,Ndi\Params\EnablePME, ParamDesc, 0, %Enable_PME% HKR,Ndi\Params\EnablePME, Type, 0, "enum" HKR,Ndi\Params\EnablePME, Default, 0, "0" HKR,Ndi\Params\EnablePME\Enum, "1", 0, %Enabled% HKR,Ndi\Params\EnablePME\Enum, "0", 0, %Disabled% HKR,Ndi\Params\WakeOn, ParamDesc, 0, %WakeOnSettings% HKR,Ndi\Params\WakeOn, type, 0, "enum" HKR,Ndi\Params\WakeOn, default, 0, "246" HKR,Ndi\Params\WakeOn\Enum, "0", 0, %Disabled% HKR,Ndi\Params\WakeOn\Enum, "2", 0, %WakeOnMagicPacket% HKR,Ndi\Params\WakeOn\Enum, "116", 0, %WakeOnDirectedPacket% HKR,Ndi\Params\WakeOn\Enum, "118", 0, %WakeOnMagicAndDirectedPackets% HKR,Ndi\Params\WakeOn\Enum, "246", 0, %OSControlled% HKR,Ndi\Params\WakeOnLink, ParamDesc, 0, %WakeOnLinkSettings% HKR,Ndi\Params\WakeOnLink\Enum, "0", 0, %Disabled% HKR,Ndi\Params\WakeOnLink\Enum, "2", 0, %Forced% HKR,Ndi\Params\WakeOnLink, type, 0, "enum" HKR,Ndi\Params\WakeOnLink, default, 0, "0" [AddEventLog] HKR,, EventMessageFile, 0x00020000, %EventLogMessageDllPath% HKR,, TypesSupported, 0x00010001, 7 ;----------------------------------------------------------------------------- ; Uninstall parameters ;----------------------------------------------------------------------------- [Uninstall.reg] HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 10A6, 0, "10A6" HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 1528, 0, "1528" HKLM,Software\Intel\Prounstl\Dins, ixt5132.din, 0, "8259x.Uninstall" HKLM,Software\Intel\Prounstl\Services, %ServiceName%, 0, ixt5132.sys ;----------------------------------------------------------------------------- ; Driver "service" installation settings ;----------------------------------------------------------------------------- [Service] DisplayName = %Service.Displayname% ServiceType = 1 ;%SERVICE_KERNEL_DRIVER% StartType = 3 ;%SERVICE_DEMAND_START% ErrorControl = 1 ;%SERVICE_ERROR_NORMAL% ServiceBinary = %12%\ixt5132.sys LoadOrderGroup = NDIS ;----------------------------------------------------------------------------- ; Event Log settings ;----------------------------------------------------------------------------- [EventLog] AddReg = AddEventLog ;----------------------------------------------------------------------------- ; Coinstaller installation ;----------------------------------------------------------------------------- [CoInstallerCopyFiles] NicCo2.dll,,,0x00000010 ;don't overwrite NicInIXT.dll [CoInstaller_AddReg] HKR,, CoInstallers32, 0x00010000, "NicCo2.dll,NicCoInstallerEntry" HKR,, NicCoPlugins, 0x00010000, "NicInIXT.dll,NicCoInstallerEntry" [CoInK.reg] HKR,, CoInstallFlag, 0x00010001, 0x00001000 [CoInKPM.reg] HKR,, CoInstallFlag, 0x00010001, 0x00001008 [CopyFiles] ixt5132.sys,,,2 [MessageDll.CopyFiles] ixtmsg.dll,,,2 [Uninstall.CopyFiles] ixt5132.din,,,2 ;----------------------------------------------------------------------------- ; DestinationDirs ;----------------------------------------------------------------------------- [DestinationDirs] ;CpyFiles = 12 DefaultDestDir = 11 Uninstall.CopyFiles = 11 CoInstallerCopyFiles = 11 MessageDll.CopyFiles = 11 [SourceDisksNames] 1 = %DiskName%,,, ;----------------------------------------------------------------------------- ; SourceDisksFiles ;----------------------------------------------------------------------------- [SourceDisksFiles] ixt5132.sys = 1 ixt5132.din = 1 ixtmsg.dll = 1 NicCo2.dll = 1 NicInIXT.dll = 1 [Strings] EnableLLI = "Low Latency Interrupts" LLIPorts = "Low Latency Interrupt Ports" LLIPortBased = "Port-Based" LLIPSHBased = "PSH Flag-Based" EnableDca = "Direct Cache Access" InterruptThrottleRate = "Interrupt Moderation Rate" Adaptive = "Adaptive" Extreme = "Extreme" High = "High" Medium = "Medium" Low = "Low" IPChksumOffv4 = "IPv4 Checksum Offload" TCPChksumOffv4 = "TCP Checksum Offload (IPv4)" UDPChksumOffv4 = "UDP Checksum Offload (IPv4)" LsoV1IPv4 = "Offload TCP Segmentation" ChksumOffTxRx = "Rx & Tx Enabled" ChksumOffTx = "Tx Enabled" ChksumOffRx = "Rx Enabled" TransmitBuffers = "Transmit Buffers" ReceiveBuffers = "Receive Buffers" RSS = "Receive Side Scaling" NumRssQueues = "Receive Side Scaling Queues" 1queue = "1 Queue" 2queues = "2 Queues" 4queues = "4 Queues" FlowControl = "Flow Control" FlowControl_RxOnly = "Rx Enabled" FlowControl_TxOnly = "Tx Enabled" FlowControl_Full = "Rx & Tx Enabled" PriorityVLANTag = "Priority & VLAN" PriorityVlanDisabled = "Priority & VLAN Disabled" PriorityEnabled = "Priority Enabled" PriorityVlanEnabled = "Priority & VLAN Enabled" VlanEnabled = "VLAN Enabled" SpeedDuplex = "Speed & Duplex" AutoNegotiation = "Auto Negotiation" 100Mb_Full_Duplex = "100 Mbps Full Duplex" 1000Mb_Full_Duplex = "1.0 Gbps Full Duplex" 10Gb_Full_Duplex = "10 Gbps Full Duplex" On = "On" Off = "Off" Enabled = "Enabled" Disabled = "Disabled" Bytes4088 = "4088 Bytes" Bytes9014 = "9014 Bytes" LAA = "Locally Administered Address" JumboPacket = "Jumbo Packet" LogLinkState = "Log Link State Event" Enable_PME = "Enable PME" WakeOnMagicPacket = "Wake on Magic Packet" WakeOnSettings = "Wake on Settings" WakeOnDirectedPacket = "Wake on Directed Packet" WakeOnMagicAndDirectedPackets = "Wake on Magic & Directed" OSControlled = "OS Controlled" WakeOnLinkSettings = "Wake on Link Settings" Forced = "Forced" ServiceName = "ixgbt" Intel = "Intel" EventLogMessageDllPath = "%SystemRoot%\System32\netevent.dll;%SystemRoot%\System32\drivers\ixt5132.sys" DiskName = "Intel(R) PRO/10GbE Driver Disk" Service.Displayname = "Intel(R) PRO/10GbE PCIe-T Network Connection Driver" ;----------------------------------------------------------------------------- ; Device Description Strings ;----------------------------------------------------------------------------- T10A6.DeviceDesc = "Intel(R) X540 Multi-Function Network Device" T1528.Dual.Description = "Intel(R) Ethernet Converged Network Adapter X540-T2" T1528.Dual2P.Description = "Intel(R) Ethernet 10G 2P X540-t Adapter" T1528.Single.Description = "Intel(R) Ethernet Converged Network Adapter X540-T1" T1528.Generic.Description = "Intel(R) Ethernet Controller X540-AT2" T1528.Dual.LPA.Description = "Sun Dual Port 10 GbE PCIe 2.0 Low Profile Adapter, Base-T" T1528.Dual.EM.Description = "Sun Dual Port 10 GbE PCIe 2.0 ExpressModule, Base-T" T1528.Copper.NDC.Description = "Intel(R) Ethernet 10G 4P X540/I350 rNDC"