Ethernet Products
Determine ramifications of Intel® Ethernet products and technologies
4811 Discussions

WinPE and Intel 82574L network adapter troubles

twalk5
Beginner
1,780 Views

I've been having troubles getting WinPE 5.1 to accept the latest drivers from Intel for the 82574L gigabit Ethernet adapter. Even after adding the drivers to the WinPE image (oem1.inf), the OS insists on loading some old drivers and shows up as e1iexpress adapters via the net1ic64.inf file that has nearly the exact same profiles as for the correct and newer drivers. I can use DRVLOAD while in command shell in WinPE; however, those other drivers are still resident and overriding the load.

Is there a way to force load during starnet.cmd or any other way?

here is one section from the net1ic64.inf file found in winpe from Microsoft:

;-------------------------------------------------------------------------------

 

; Intel(R) 82574L Gigabit Network Connection

 

;

[E10D3.6.2.1]

 

Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

 

BusType = 5 ; PCI

 

AddReg = e1c.reg, TcpSeg.reg, JumboPacket.reg

 

AddReg = CopperQR.reg, Copper1000.reg

 

AddReg = AIFS.reg

 

AddReg = RSS.reg, RSS2Q.reg

 

CopyFiles = win8.CopyFiles

 

*IfType = 6 ; IF_TYPE_ETHERNET_CSMACD

 

*MediaType = 0 ; NdisMedium802_3

 

*PhysicalMediaType = 14 ; NdisPhysicalMedium802_3

[E10D3.6.2.1.Services]

 

AddService = e1iexpress, 2, win8.Service, win8.EventLog

[E10D3.6.2.1.HW]

 

AddReg = MSIX3.reg

 

Include = machine.inf

 

Needs = PciIoSpaceNotRequired

;-------------------------------------------------------------------------------

 

; Intel(R) 82583V Gigabit Network Connection

 

;

[E150C.6.2.1]

 

Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

 

BusType = 5 ; PCI

 

AddReg = e1c.reg, TcpSeg.reg, JumboPacket.reg

 

AddReg = CopperQR.reg, Copper1000.reg

 

AddReg = AIFS.reg

 

CopyFiles = win8.CopyFiles

 

*IfType = 6 ; IF_TYPE_ETHERNET_CSMACD

 

*MediaType = 0 ; NdisMedium802_3

 

*PhysicalMediaType = 14 ; NdisPhysicalMedium802_3

[E150C.6.2.1.Services]

 

AddService = e1iexpress, 2, win8.Service, win8.EventLog

[E150C.6.2.1.HW]

 

AddReg = MSIX1.reg

 

Include = machine.inf

 

Needs = PciIoSpaceNotRequired

here's the section from Intel's inf after conversion to oem1.inf (with adding driver from DISM into the boot.wim):

;-------------------------------------------------------------------------------

 

; Intel(R) 82575EB Gigabit Backplane Connection

 

;

 

[E10A9.6.2.1]

 

Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

 

BusType = 5 ; PCI

 

Port1FunctionNumber = 0

 

DelReg = Advanced.DelReg

 

AddReg = e1q.reg, TcpSeg.reg, JumboPacket.reg

 

AddReg = Powermgmt.reg, WakeOnSlot.reg

 

AddReg = EnableWakeOnManagmentOnTCO.reg

 

AddReg = LLI.reg

 

AddReg = RSS.reg, RSS4Q.reg

 

AddReg = UninstallW2.reg

 

CopyFiles = win8.CopyFiles, UninstallProg.CopyFiles

 

*IfType = 6 ; IF_TYPE_ETHERNET_CSMACD

 

*MediaType = 0 ; NdisMedium802_3

 

*PhysicalMediaType = 14 ; NdisPhysicalMedium802_3

[E10A9.6.2.1.Services]

 

AddService = e1qexpress, 2, win8.Service, win8.EventLog

[E10A9.6.2.1.CoInstallers]

 

AddReg = CoInstaller_AddReg, CoInKS.reg

 

CopyFiles = CoInstaller_CopyFiles

[E10A9.6.2.1.HW]

 

Include = machine.inf

 

Needs = PciIoSpaceNotRequired

 

AddReg = MSIX.reg

;-------------------------------------------------------------------------------

 

; Intel(R) 82574L Gigabit Network Connection

 

;

[E10D3.6.2.1]

 

Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

 

BusType = 5 ; PCI

 

DelReg = Advanced.DelReg

 

AddReg = e1q.reg, TcpSeg.reg, JumboPacket.reg

 

AddReg = Powermgmt.reg, WakeOnSlot.reg

 

AddReg = EnableWakeOnManagmentOnTCO.reg

 

AddReg = Copper.reg, Copper1000.reg

 

AddReg = AIFS.reg

 

AddReg = RSS.reg, RSS2Q.reg

 

AddReg = UninstallW2.reg

 

CopyFiles = win8.CopyFiles, UninstallProg.CopyFiles

 

*IfType = 6 ; IF_TYPE_ETHERNET_CSMACD

 

*MediaType = 0 ; NdisMedium802_3

 

*PhysicalMediaType = 14 ; NdisPhysicalMedium802_3

[E10D3.6.2.1.Services]

 

AddService = e1qexpress, 2, win8.Service, win8.EventLog

[E10D3.6.2.1.CoInstallers]

 

AddReg = CoInstaller_AddReg, CoInKS.reg

 

CopyFiles = CoInstaller_CopyFiles

[E10D3.6.2.1.HW]

 

AddReg = MSIX3.reg

 

Include = machine.inf

 

Needs = PciIoSpaceNotRequired
0 Kudos
0 Replies
Reply