He just solved my Dell GX280 WinXPSP1 issue. I was receiving the "network card driver" error when I attempted a RIS image install off Win 2000 Server. I spent 2 WEEKS working on this, and i'm estatic that its finally working. I should have checked Broadcom's site more thoroughly to find out about removing those entries from the INF FIle.
**** Follow these very carefully and you MUST change these in 4 places, on both your standard winXP flat image(ex:winxpsp1.pro) plus your custom RIS image (ex:winxp_sp1). You should have this INF driver in the I386 and $oem$ directories for each image. CHANGE ALL FOUR!!
In the .inf file that is to be placed in the RemoteInstall\Setup\Language\Images\Dir_Name\i386 folder, remove NTx86.5.1 in two lines (see the following example):
When you created the original WinXP RIS Image, was it with similar GX280 PC?
My problem was a Network Card Driver error, not hardware malfunction error. I would delete the RIS image off your server, and then reimage the origianl PC. Have you installed XP SP1 or SP2?
Message Edited by tmeyer100 on 09-16-2004 11:46 AM
For what it's worth, I ended doing the following to get the latest Broadcom drivers (7.80) working with an XP SP2 RIS image. I edited the b57win32.inf file in both the i386 and $oem$.....\NIC directories as follows:
• Delete the [Broadcom] section • Delete the sections headed “32-bit Windows 2K Install sections� until you get to “32-bit Windows XP Install sections� • Delete the sections headed “Windows 2k common sections� until you get to “32-bit Windows Xp common sections� • In the [Manufacturer] section, modify the following line like so: %BRCM% = Broadcom • In the [Broadcom.NTx86.5.1] section, modify the section header to read [Broadcom]
I think the problem is that Broadcom unified (to some extent) their Win2K and XP drivers, so you have to strip the Win2K info out of the INF file for the XP drivers to get XP RIS to grab the right drivers.
From further experimentation, I've been able to verify that doing this to the b57win32.inf file in the dir_name\$oem$\$1\Drivers\Nic directory is a BAD idea. That results in a successful install, but then the NIC has to be uninstalled and reinstalled once the machine gets imaged. Using the original b57win32.inf file in the dir_name\$oem$\$1\Drivers\Nic and only making the edits to the one in the dir_name\i386 directory gets the desired behavior.
Sorry (hey, this second problem has been confusing me for months!)
If you were previously using the 7.43 release, you might want to remove the b57xp32.inf and b57xp32.cat files it installed since those are no longer part of the 7.80 release and may confuse things. Those will show up in both the dir_name\i386 and dir_name\$oem$\$1\Drivers\Nic directories.
My standard procedure when I muck with anything in the i386 directory is to stop BINLSVC, delete the *.PNF files, start BINLSVC, wait 2 minutes, and then attempt a RIS build. Note that it will take BINLSVC several minutes to recreate the PNF files, so if the RIS install appears to hang, look in the i386 directory and watch it creating all the PNF files.
MGEnginIR
3 Posts
383
0
Posted August 6th, 2004 16:00
I got my RIS to work.
This delt with the NIC for some reason.
I inserted/replaced 3 files in the i386 folder. These files were downloaded from Broadcom's website.
b57w2k.sys 7/26/2004
b57win32.inf 7/26/2004
b57xp32.sys 7/26/2004
I was installing XP Pro the the GX280.
I hope this info helps anyone else thats having similar issues.