1 Reply Latest reply on Jul 27, 2010 6:15 AM by hoytb

    Problems with 82577LC on Toshiba M780

    hoytb

      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 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.

        • 1. Re: Problems with 82577LC on Toshiba M780
          hoytb

          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.