Hi all, Just hoping someone here can help me with this problem (which should be straight forward but aint).
Overview:
Trying to boot into a WDS build image accross the network, The image is a straight forward WinPE 2.0.
I can not get a single driver to load and work for a HP Desktop model (D530) which uses a Broadcom NetXtreme Nic.
Details:
There seems no support for this nic in PE 2.0 by default (or at least if there is its not working for me), Initially thought shoudl be straight forward.
Downloaded the following drivers and integrated them to the image (using imagex and peimg) none of them seemed to work:
Drivers tested:
HP vista - failed
HP Win XP - failed
HP PE from scripting toolset - failed
Broadcom Vista - failed
Broadcom xp - failed
Broadcom Monolithic - failed
With the failures I have attempted loading each one manually via booting to a WinPE image, pressing Shift +10 to get the cmd up, drvload the driver, wpeutil InitializeNetwork.
Results below:
~~~~~~~~
>>> [Build Driver List - PCI\VEN_14E4&DEV_1696&SUBS
YS_12BC103
C&REV_03\4
&3A321F38&
0&10F0]
>>> Section start 2008/03/28 17:49:13.062
cmd: winpeshl.exe
dvi: Searching for hardware ID(s):
dvi: pci\ven_14e4&dev_1696&subs
ys_12bc103
c&rev_03
dvi: pci\ven_14e4&dev_1696&subs
ys_12bc103
c
dvi: pci\ven_14e4&dev_1696&cc_0
20000
dvi: pci\ven_14e4&dev_1696&cc_0
200
dvi: Searching for compatible ID(s):
dvi: pci\ven_14e4&dev_1696&rev_
03
dvi: pci\ven_14e4&dev_1696
dvi: pci\ven_14e4&cc_020000
dvi: pci\ven_14e4&cc_0200
dvi: pci\ven_14e4
dvi: pci\cc_020000
dvi: pci\cc_0200
dvi: Enumerating INFs from path list 'X:\WINDOWS\inf'
inf: Opened INF: 'X:\WINDOWS\System32\Drive
rStore\Fil
eRepositor
y\netb57vx
.inf_f5368
0c1\netb57
vx.inf' ([strings.0409] <src=drvstore>)
inf: Saved PNF: 'X:\WINDOWS\System32\Drive
rStore\Fil
eRepositor
y\netb57vx
.inf_f5368
0c1\netb57
vx.PNF' (Language = 0409)
sig: {_VERIFY_FILE_SIGNATURE} 17:49:13.109
sig: Key = netb57vx.inf
sig: FilePath = X:\WINDOWS\System32\Driver
Store\File
Repository
\netb57vx.
inf_f53680
c1\netb57v
x.inf
sig: Success: A valid signature was found in an installed catalog
sig: Cat: 'X:\WINDOWS\system32\CatRo
ot\{F750E6
C3-38EE-11
D1-85E5-00
C04FC295EE
}\nt5.cat'
sig: {_VERIFY_FILE_SIGNATURE exit(0x00000000)} 17:49:13.109
dvi: Created Driver Node:
dvi: HardwareID - PCI\VEN_14e4&DEV_1696
dvi: InfName - X:\WINDOWS\System32\Driver
Store\File
Repository
\netb57vx.
inf_f53680
c1\netb57v
x.inf
dvi: DevDesc - Broadcom NetXtreme Gigabit Ethernet
dvi: DrvDesc - Broadcom NetXtreme Gigabit Ethernet
dvi: Provider - Microsoft
dvi: Mfg - Broadcom
dvi: ModelsSec - Broadcom.NTx86.6.0
dvi: InstallSec - BCM5705A2_LHinst.NTx86.6.0
dvi: ActualSec - BCM5705A2_LHinst.NTx86.6.0
dvi: Rank - 0x0dff2001
dvi: Signer - Microsoft Windows
dvi: Signer Score - INBOX
dvi: DrvDate - 08/01/2006
dvi: Version - 9.20.0.3
dvi: Created Driver Node:
dvi: HardwareID - PCI\VEN_14e4&DEV_1696&SUBS
YS_12bc103
c
dvi: InfName - X:\WINDOWS\System32\Driver
Store\File
Repository
\netb57vx.
inf_f53680
c1\netb57v
x.inf
dvi: DevDesc - Broadcom NetXtreme Gigabit Ethernet
dvi: DrvDesc - Broadcom NetXtreme Gigabit Ethernet
dvi: Provider - Microsoft
dvi: Mfg - Broadcom
dvi: ModelsSec - Broadcom.NTx86.6.0
dvi: InstallSec - BCM5705A2_LHinst.NTx86.6.0
dvi: ActualSec - BCM5705A2_LHinst.NTx86.6.0
dvi: Rank - 0x0dff0001
dvi: Signer - Microsoft Windows
dvi: Signer Score - INBOX
dvi: DrvDate - 08/01/2006
dvi: Version - 9.20.0.3
inf: Searched 1 potential matches in published INF directory
inf: Searched 18 INFs in directory: 'X:\WINDOWS\inf'
<<< Section end 2008/03/28 17:49:13.218
<<< [Exit status: SUCCESS]
>>> [DIF_SELECTBESTCOMPATDRV - PCI\VEN_14E4&DEV_1696&SUBS
YS_12BC103
C&REV_03\4
&3A321F38&
0&10F0]
>>> Section start 2008/03/28 17:49:13.218
cmd: winpeshl.exe
dvi: Using exported function 'NetClassInstaller' in module 'X:\WINDOWS\system32\NetCf
gx.dll'.
dvi: Class installer == NetCfgx.dll,NetClassInstal
ler
dvi: Using exported function 'NciDeviceInstall' in module 'X:\WINDOWS\system32\nci.d
ll'.
dvi: CoInstaller 1 == nci.dll,NciDeviceInstall
!!! dvi: Loading module 'X:\WINDOWS\system32\wlani
nst.dll' failed.
!!! dvi: Error 126: The specified module could not be found.
!!! dvi: Error 126 loading CoInstaller(wlaninst.dll,W
lanDeviceC
lassCoInst
aller)
!!! dvi: Error 126: The specified module could not be found.
dvi: CoInstaller 1: Enter 17:49:13.250
dvi: CoInstaller 1: Exit
dvi: Class installer: Enter 17:49:13.250
dvi: Class installer: Exit
dvi: Default installer: Enter 17:49:13.250
dvi: {Select Best Driver}
dvi: Selected driver installs from section [BCM5705A2_LHinst.NTx86.6.
0] in 'x:\windows\system32\drive
rstore\fil
erepositor
y\netb57vx
.inf_f5368
0c1\netb57
vx.inf'.
dvi: Class GUID of device changed to: {4d36e972-e325-11ce-bfc1-0
8002be1031
8}.
dvi: {DIF_DESTROYPRIVATEDATA} 17:49:13.250
dvi: CoInstaller 1: Enter 17:49:13.250
dvi: CoInstaller 1: Exit
dvi: Class installer: Enter 17:49:13.250
dvi: Class installer: Exit
dvi: {DIF_DESTROYPRIVATEDATA - exit(0x00000000)} 17:49:13.250
dvi: Set selected driver complete.
dvi: Selected:
dvi: Description - [Broadcom NetXtreme Gigabit Ethernet]
dvi: InfFile - [x:\windows\system32\drive
rstore\fil
erepositor
y\netb57vx
.inf_f5368
0c1\netb57
vx.inf]
dvi: Section - [BCM5705A2_LHinst.NTx86.6.
0]
dvi: Signer - [Microsoft Windows]
dvi: Rank - [0x0dff0001]
dvi: {Select Best Driver - exit(0x00000000)}
dvi: Default installer: Exit
<<< Section end 2008/03/28 17:49:13.250
<<< [Exit status: SUCCESS]
~~~~~~~~
As you can see it seemed to be trying to use the default ms driver still.
To further diagnostics I removed this driver from the image, then retested again loading the dirver manually with drvload etc, below are the results
~~~~~~~~
>>> [DIF_SELECTBESTCOMPATDRV - PCI\VEN_14E4&DEV_1696&SUBS
YS_12BC103
C&REV_03\4
&3A321F38&
0&10F0]
>>> Section start 2008/03/28 17:16:29.250
cmd: wpeutil InitializeNetwork
dvi: No class installer for 'Ethernet Controller'
dvi: No CoInstallers found
dvi: Default installer: Enter 17:16:29.250
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.
<<< Section end 2008/03/28 17:16:29.250
<<< [Exit status: FAILURE(0xe0000228)]
~~~~~~~~
OK so it seems that using default driver it fails to load the driver fully/sucessfully, using downloaded drivers none seem to be detected or seens as usable.
Would like to hear from anyone who has ideas, expierence or solution for this.
Thanks in advance.
Start Free Trial