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

Problems with 82577LC on Toshiba M780

idata
Employee
1,800 Views

I just got some Toshiba M780 machines in and I am trying to image them using Microsoft WDS + MDT2010. I have added the latest drivers from CD 15.4.1 to my build and when it boots to WinPE it fails to load the driver for PCI\VEN_8086&DEV_10EB&SUBSYS_00011179. I have read other places that people have had luck with the drivers from Toshiba that are based on 14.6 available from http://cdgenp01.csd.toshiba.com/content/support/downloads/TC00285200A.exe http://cdgenp01.csd.toshiba.com/content/support/downloads/TC00285200A.exe I went through the E1K6232.INF from both driver sets and noticed some differences for this controller. I highlighted them below. Any suggestions on getting the newer drivers working? Is it a bug in the INF or the .sys?

Toshiba

 

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

 

; Intel(R) 82577LC Gigabit Network Connection

 

;

[E10EB.6.1.1]

 

Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

 

BusType = 5 ; PCI

 

DelReg = Advanced.DelReg

 

AddReg = e1k.reg, Copper.reg, Copper1000.reg

 

AddReg = Powermgmt.reg, AcDcLink.reg, Sips.reg

 

AddReg = TcpSeg.reg, UninstallW2.reg, WakeOnSlot.reg

 

CopyFiles = winvista.CopyFiles, UninstallProg.CopyFiles

 

*IfType = 6 ; IF_TYPE_ETHERNET_CSMACD

 

*MediaType = 0 ; NdisMedium802_3

 

*PhysicalMediaType = 0 ; NdisPhysicalMediumUnspecified

[E10EB.6.1.1.Services]

 

AddService = e1kexpress, 2, winvista.Service, winvista.EventLog

[E10EB.6.1.1.CoInstallers]

 

AddReg=CoInstaller_AddReg, CoInKS.reg

 

CopyFiles=CoInstaller_CopyFiles

[E10EB.6.1.1.HW]

 

Include=machine.inf

 

Needs=PciIoSpaceNotRequired

 

AddReg=MSI.reg

Intel

 

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

 

; Intel(R) 82577LC Gigabit Network Connection

 

;

 

[E10EB]

 

Characteristics = 0x84 ; NCF_HAS_UI | NCF_PHYSICAL

 

BusType = 5 ; PCI

 

DelReg = Advanced.DelReg

 

AddReg = e1k.reg, Copper.reg, Copper1000.reg

 

AddReg = Powermgmt.reg, AcDcLink.reg, SVOFFMode.reg

 

AddReg = TcpSeg.reg, UninstallW2.reg, WakeOnSlot.reg

 

CopyFiles = winvista.CopyFiles, UninstallProg.CopyFiles

 

*IfType = 6 ; IF_TYPE_ETHERNET_CSMACD

 

*MediaType = 0 ; NdisMedium802_3

 

*PhysicalMediaType = 14 ; NdisPhysicalMedium802_3

[E10EB.Services]

 

AddService = e1kexpress, 2, winvista.Service, winvista.EventLog

[E10EB.CoInstallers]

 

AddReg = CoInstaller_AddReg, CoInKS.reg

 

CopyFiles = CoInstaller_CopyFiles

[E10EB.HW]

 

Include = machine.inf

 

Needs = PciIoSpaceNotRequired

Different Sections (These sections match between the two files, so the difference is really if they are included or not)

 

[Sips.reg]

 

HKR, Ndi\Params\SipsEnabled, ParamDesc, 0, %SipsEnabled%

 

HKR, Ndi\Params\SipsEnabled, type, 0, "enum"

 

HKR, Ndi\Params\SipsEnabled, default, 0, "0"

 

HKR, Ndi\Params\SipsEnabled\Enum, "0", 0, %Disabled%

 

HKR, Ndi\Params\SipsEnabled\Enum, "1",

[SVOFFMode.reg]

 

HKR,, SVOFFMode, 0, "1"

[MSI.reg]

 

HKR, "Interrupt Management", 0x00000010

 

HKR, "Interrupt Management\MessageSignaledInterruptProperties", 0x00000010

 

HKR, "Interrupt Management\MessageSignaledInterruptProperties", MSISupported, 0x00010001, 1

 

HKR, "Interrupt Management\MessageSignaledInterruptProperties", MessageNumberLimit, 0x00010001, 1

Thanks for any help.

0 Kudos
1 Reply
idata
Employee
938 Views

Two further notes of information. It appears the driver / inf in 15.4.1 for this particular driver is the same as what was released in 15.2, so whatever changed was changed then not in 15.4.1. Also I looked at 15.1.1 driver set and the Inf matches the 14.6 driver set. Whatever changed or was broken happened between 15.1.1 and 15.2. Hopefully it can be figured out and fixed in the next revision.

0 Kudos
Reply