0 Replies Latest reply on Apr 2, 2012 7:43 PM by vijayyadlapalli

    Unable to add Intel driver to Windows embedded image

    Community Member



      I am running into an issue with an out of box driver. I added the out of box driver under offline servicing phase and created IBW image from answer file. Copied the image to a USB and tried booting from USB. The installation goes fine however the driver does not get installed. I get the following log in cbs_unattend.log that I collected after installation


      2012-04-03 00:18:24, Error                 DISM   DISM Driver Manager: PID=1884 Failed to find driver packages at 'D:\\AutoUnattend_Files\offlineServicing\Out-of-Box Drivers\Intel\Montevina(Cantiga-Chipset)-Intel(R)_85277_GbE_LAN-Drivers\14.8\x86' ( HRESULT = 0x80070003 ) - DriversCallback

      I have also copied the hardware id part from e1y6232.inf file which shows that the inf file is compatible with this controller


      ; DisplayName                   Section         DeviceID
      ; -----------                   -------         --------
      %E10F5NC.DeviceDesc%            = E10F5,       PCI\VEN_8086&DEV_10F5
      %E10F5NC.DeviceDesc%            = E10F5,       PCI\VEN_8086&DEV_10F5&SUBSYS_10F58086
      %E10F5NC.DeviceDesc%            = E10F5,       PCI\VEN_8086&DEV_10F5&SUBSYS_00011179
      %E10BFNC.DeviceDesc%            = E10BF,       PCI\VEN_8086&DEV_10BF
      %E10BFNC.DeviceDesc%            = E10BF,       PCI\VEN_8086&DEV_10BF&SUBSYS_10BF8086
      %E10BFNC.DeviceDesc%            = E10BF,       PCI\VEN_8086&DEV_10BF&SUBSYS_00011179
      %E10BFNC.DeviceDesc%            = E10BF,       PCI\VEN_8086&DEV_10BF&SUBSYS_00021179
      %E10CBNC.DeviceDesc%            = E10BF,       PCI\VEN_8086&DEV_10CB
      %E10CBNC.DeviceDesc%            = E10BF,       PCI\VEN_8086&DEV_10CB&SUBSYS_10CB8086
      %E10CBNC.DeviceDesc%            = E10BF,       PCI\VEN_8086&DEV_10CB&SUBSYS_00011179
      %E10CCNC.DeviceDesc%            = E10CC,       PCI\VEN_8086&DEV_10CC&SUBSYS_10CC8086
      %E10CCNC.DeviceDesc%            = E10CC,       PCI\VEN_8086&DEV_10CC
      %E10CDNC.DeviceDesc%            = E10CD,       PCI\VEN_8086&DEV_10CD&SUBSYS_10CD8086
      %E10CDNC.DeviceDesc%            = E10CD,       PCI\VEN_8086&DEV_10CD
      %E10CENC.DeviceDesc%            = E10CD,       PCI\VEN_8086&DEV_10CE&SUBSYS_10CE8086
      %E10CENC.DeviceDesc%            = E10CD,       PCI\VEN_8086&DEV_10CE
      %E10E5NC.DeviceDesc%            = E10CC,       PCI\VEN_8086&DEV_10E5
      %E1501NC.DeviceDesc%            = E10CD,       PCI\VEN_8086&DEV_1501


      I have copied the relevant log from the setupapi.dev.log. However after the installation completes if I do update driver from device manager and point the location to the USB. The driver gets installed. Any help is highly appreciated

      >>>  [Setup online Device Install (Hardware initiated) - pci\ven_8086&dev_1501&subsys_00008086&rev_04\3&33fd14ca&0&c8]
      >>>     Section start 2012/03/31 00:11:47.625
      ump: Creating Install Process: DrvInst.exe 00:11:47.625
      ndv: Retrieving device info...
      ndv: Setting device parameters...
      ndv: Searching Driver Store and Device Path...
      dvi: {Build Driver List} 00:11:47.640
      dvi:      Searching for hardware ID(s):
      dvi:           pci\ven_8086&dev_1501&subsys_00008086&rev_04
      dvi:           pci\ven_8086&dev_1501&subsys_00008086
      dvi:           pci\ven_8086&dev_1501&cc_020000
      dvi:           pci\ven_8086&dev_1501&cc_0200
      dvi:      Searching for compatible ID(s):
      dvi:           pci\ven_8086&dev_1501&rev_04
      dvi:           pci\ven_8086&dev_1501
      dvi:           pci\ven_8086&cc_020000
      dvi:           pci\ven_8086&cc_0200
      dvi:           pci\ven_8086
      dvi:           pci\cc_020000
      dvi:           pci\cc_0200
      cpy:      Policy is set to make all digital signatures equal.
      dvi:      Enumerating INFs from path list 'C:\Windows\inf'
      inf:      Searched 0 potential matches in published INF directory
      inf:      Searched 18 INFs in directory: 'C:\Windows\inf'
      dvi: {Build Driver List - exit(0x00000000)} 00:11:48.375
      ndv: Selecting best match from Driver Store (including Device Path)...
      dvi: {DIF_SELECTBESTCOMPATDRV} 00:11:48.437
      dvi:      No class installer for 'Ethernet Controller'
      dvi:      No CoInstallers found
      dvi:      Default installer: Enter 00:11:48.437
      dvi:           {Select Best Driver}
      !    dvi:                Selecting driver failed(0xe0000228)
      dvi:           {Select Best Driver - exit(0xe0000228)}
      !    dvi:      Default installer: failed!
      !    dvi:      Error 0xe0000228: There are no compatible drivers for this device.
      dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 00:11:48.484
      ndv: Waiting for previous device install to complete. 00:11:48.484
      ndv: {Core Device Install} 00:11:49.640
      !    ndv:      Installing NULL driver!
      dvi:      Set selected driver complete.
      dvi:      {DIF_ALLOW_INSTALL} 00:11:49.875
      dvi:           No class installer for 'Ethernet Controller'
      dvi:           Default installer: Enter 00:11:49.875
      dvi:           Default installer: Exit
      dvi:      {DIF_ALLOW_INSTALL - exit(0xe000020e)} 00:11:49.875
      dvi:      {DIF_INSTALLDEVICE} 00:11:49.875
      dvi:           No class installer for 'Ethernet Controller'
      dvi:           Default installer: Enter 00:11:49.890
      !    dvi:                Installing NULL driver!
      dvi:                Writing common driver property settings.
      dvi:                {Restarting Devices} 00:11:49.906
      dvi:                     Restart: PCI\VEN_8086&DEV_1501&SUBSYS_00008086&REV_04\3&33FD14CA&0&C8
      dvi:                     Restart complete.
      dvi:                {Restarting Devices exit} 00:11:50.046
      dvi:           Default installer: Exit
      dvi:      {DIF_INSTALLDEVICE - exit(0x00000000)} 00:11:50.046