Broadcom 57xx, Dell Optiplex GX280 and RIS

C

Chris Szilagyi

Hello,

Recently we were trying to get an image working with a new Dell
Optiplex GX280 for WinXP. After some fiddling, we finally got it to
work. I've seen a lot of other posts on the Broadcom gigabit NICs and
RIS, but we actually did a couple additional things to get it to work
for us.


1. We obtained the BCM57xx Windows XP drivers directly from Broadcom
(not Dell). Version 7.8.0.


2. We followed the usual steps to install the NIC drivers for RIS,
from Microsoft's article:

http://support.microsoft.com/default.aspx?scid=kb;en-us;246184


3. Applied the fix for RIS (found in the Driver FAQ on the Broadcom
website, but I included it here as well). This may or may not be
necessary:

80.) How do I install Windows 2000 and Windows XP using Remote
Installation Services?
Refer to Microsoft Article Q246184, "How to Add Third-Party OEM
Network Adapters to RIS Installations."
To deploy a Windows 2000 Image

Verify that the Windows 2000 RIS server has Service Pack 3 or later
installed
Follow the steps described in Microsoft Article Q246184
If the Windows 2000 RIS server does not have Service Pack 3 or later
installed, modify the b57w2k.inf file as described below. 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):
Original Revised

[Manufacturer] [Manufacturer]
%BRCM% = Broadcom, NTx86.5.1 %BRCM% = Broadcom

[ControlFlags] [ControlFlags]
ExcludeFromSelect = * ExcludeFromSelect = *

[Broadcom.NTx86.5.1] [Broadcom]

Follow the steps in Microsoft Article Q246184, skipping step 1 as this
has been done above
To deploy a Windows XP Image

Modify the b57xp32.inf file
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):
Original Revised

[Manufacturer] [Manufacturer]
%BRCM% = Broadcom, NTx86.5.1 %BRCM% = Broadcom

[ControlFlags] [ControlFlags]
ExcludeFromSelect = * ExcludeFromSelect = *

[Broadcom.NTx86.5.1] [Broadcom]

Follow the steps in Microsoft Article Q246184, skipping step 1, as
this has been done above


4. At this point on the client we were able to boot via PXE, but
before it started to copy files (in the text-based part), we got an
error pertaining to "b57w2k.sys" line 5700 something in
d:\xpsp1.....setup.c. So, we did a search and replace in the
b57win32.inf file for the NIC drivers; searched for "b57w2k.sys",
replaced with "b57xp32.sys". Updated the other copies of the
b57win32.inf file as well in the image folders.


This got it working for us. Just thought I'd share since there are
probably others out there that may be having having or will have this
same problem.

Thanks,
 
O

Oli Restorick [MVP]

Excellent info. Thank you for taking the time to share it.

Oli


Chris Szilagyi said:
Hello,

Recently we were trying to get an image working with a new Dell
Optiplex GX280 for WinXP. After some fiddling, we finally got it to
work. I've seen a lot of other posts on the Broadcom gigabit NICs and
RIS, but we actually did a couple additional things to get it to work
for us.


1. We obtained the BCM57xx Windows XP drivers directly from Broadcom
(not Dell). Version 7.8.0.


2. We followed the usual steps to install the NIC drivers for RIS,
from Microsoft's article:

http://support.microsoft.com/default.aspx?scid=kb;en-us;246184


3. Applied the fix for RIS (found in the Driver FAQ on the Broadcom
website, but I included it here as well). This may or may not be
necessary:

80.) How do I install Windows 2000 and Windows XP using Remote
Installation Services?
Refer to Microsoft Article Q246184, "How to Add Third-Party OEM
Network Adapters to RIS Installations."
To deploy a Windows 2000 Image

Verify that the Windows 2000 RIS server has Service Pack 3 or later
installed
Follow the steps described in Microsoft Article Q246184
If the Windows 2000 RIS server does not have Service Pack 3 or later
installed, modify the b57w2k.inf file as described below. 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):
Original Revised

[Manufacturer] [Manufacturer]
%BRCM% = Broadcom, NTx86.5.1 %BRCM% = Broadcom

[ControlFlags] [ControlFlags]
ExcludeFromSelect = * ExcludeFromSelect = *

[Broadcom.NTx86.5.1] [Broadcom]

Follow the steps in Microsoft Article Q246184, skipping step 1 as this
has been done above
To deploy a Windows XP Image

Modify the b57xp32.inf file
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):
Original Revised

[Manufacturer] [Manufacturer]
%BRCM% = Broadcom, NTx86.5.1 %BRCM% = Broadcom

[ControlFlags] [ControlFlags]
ExcludeFromSelect = * ExcludeFromSelect = *

[Broadcom.NTx86.5.1] [Broadcom]

Follow the steps in Microsoft Article Q246184, skipping step 1, as
this has been done above


4. At this point on the client we were able to boot via PXE, but
before it started to copy files (in the text-based part), we got an
error pertaining to "b57w2k.sys" line 5700 something in
d:\xpsp1.....setup.c. So, we did a search and replace in the
b57win32.inf file for the NIC drivers; searched for "b57w2k.sys",
replaced with "b57xp32.sys". Updated the other copies of the
b57win32.inf file as well in the image folders.


This got it working for us. Just thought I'd share since there are
probably others out there that may be having having or will have this
same problem.

Thanks,
 
G

Guest

hello, im accually doing a ton of imaging using RIS of course. i've been
looking how to setup my dell images with SP2 already with them. just a
little back ground on how i image is i run riprep from the computer i've
setup for the image and then bam. (the computer is obviously in safemode)
now, would i have to do the integrated install and add that to the main
source i386 folder on the ris server or what? i hope you can get back with
me on this as soon as possible. thank you




Oli Restorick said:
Excellent info. Thank you for taking the time to share it.

Oli


Chris Szilagyi said:
Hello,

Recently we were trying to get an image working with a new Dell
Optiplex GX280 for WinXP. After some fiddling, we finally got it to
work. I've seen a lot of other posts on the Broadcom gigabit NICs and
RIS, but we actually did a couple additional things to get it to work
for us.


1. We obtained the BCM57xx Windows XP drivers directly from Broadcom
(not Dell). Version 7.8.0.


2. We followed the usual steps to install the NIC drivers for RIS,
from Microsoft's article:

http://support.microsoft.com/default.aspx?scid=kb;en-us;246184


3. Applied the fix for RIS (found in the Driver FAQ on the Broadcom
website, but I included it here as well). This may or may not be
necessary:

80.) How do I install Windows 2000 and Windows XP using Remote
Installation Services?
Refer to Microsoft Article Q246184, "How to Add Third-Party OEM
Network Adapters to RIS Installations."
To deploy a Windows 2000 Image

Verify that the Windows 2000 RIS server has Service Pack 3 or later
installed
Follow the steps described in Microsoft Article Q246184
If the Windows 2000 RIS server does not have Service Pack 3 or later
installed, modify the b57w2k.inf file as described below. 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):
Original Revised

[Manufacturer] [Manufacturer]
%BRCM% = Broadcom, NTx86.5.1 %BRCM% = Broadcom

[ControlFlags] [ControlFlags]
ExcludeFromSelect = * ExcludeFromSelect = *

[Broadcom.NTx86.5.1] [Broadcom]

Follow the steps in Microsoft Article Q246184, skipping step 1 as this
has been done above
To deploy a Windows XP Image

Modify the b57xp32.inf file
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):
Original Revised

[Manufacturer] [Manufacturer]
%BRCM% = Broadcom, NTx86.5.1 %BRCM% = Broadcom

[ControlFlags] [ControlFlags]
ExcludeFromSelect = * ExcludeFromSelect = *

[Broadcom.NTx86.5.1] [Broadcom]

Follow the steps in Microsoft Article Q246184, skipping step 1, as
this has been done above


4. At this point on the client we were able to boot via PXE, but
before it started to copy files (in the text-based part), we got an
error pertaining to "b57w2k.sys" line 5700 something in
d:\xpsp1.....setup.c. So, we did a search and replace in the
b57win32.inf file for the NIC drivers; searched for "b57w2k.sys",
replaced with "b57xp32.sys". Updated the other copies of the
b57win32.inf file as well in the image folders.


This got it working for us. Just thought I'd share since there are
probably others out there that may be having having or will have this
same problem.

Thanks,
 
O

Oli Restorick [MVP]

Where does the Broadcom 57xx and the Dell Optiplex come into this?

Riprep is an imaging technology, so just image the SP2 machine and you're
done.

Oli


Jonathan Larsen said:
hello, im accually doing a ton of imaging using RIS of course. i've been
looking how to setup my dell images with SP2 already with them. just a
little back ground on how i image is i run riprep from the computer i've
setup for the image and then bam. (the computer is obviously in safemode)
now, would i have to do the integrated install and add that to the main
source i386 folder on the ris server or what? i hope you can get back
with
me on this as soon as possible. thank you




Oli Restorick said:
Excellent info. Thank you for taking the time to share it.

Oli


Chris Szilagyi said:
Hello,

Recently we were trying to get an image working with a new Dell
Optiplex GX280 for WinXP. After some fiddling, we finally got it to
work. I've seen a lot of other posts on the Broadcom gigabit NICs and
RIS, but we actually did a couple additional things to get it to work
for us.


1. We obtained the BCM57xx Windows XP drivers directly from Broadcom
(not Dell). Version 7.8.0.


2. We followed the usual steps to install the NIC drivers for RIS,
from Microsoft's article:

http://support.microsoft.com/default.aspx?scid=kb;en-us;246184


3. Applied the fix for RIS (found in the Driver FAQ on the Broadcom
website, but I included it here as well). This may or may not be
necessary:

80.) How do I install Windows 2000 and Windows XP using Remote
Installation Services?
Refer to Microsoft Article Q246184, "How to Add Third-Party OEM
Network Adapters to RIS Installations."
To deploy a Windows 2000 Image

Verify that the Windows 2000 RIS server has Service Pack 3 or later
installed
Follow the steps described in Microsoft Article Q246184
If the Windows 2000 RIS server does not have Service Pack 3 or later
installed, modify the b57w2k.inf file as described below. 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):
Original Revised

[Manufacturer] [Manufacturer]
%BRCM% = Broadcom, NTx86.5.1 %BRCM% = Broadcom

[ControlFlags] [ControlFlags]
ExcludeFromSelect = * ExcludeFromSelect = *

[Broadcom.NTx86.5.1] [Broadcom]

Follow the steps in Microsoft Article Q246184, skipping step 1 as this
has been done above
To deploy a Windows XP Image

Modify the b57xp32.inf file
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):
Original Revised

[Manufacturer] [Manufacturer]
%BRCM% = Broadcom, NTx86.5.1 %BRCM% = Broadcom

[ControlFlags] [ControlFlags]
ExcludeFromSelect = * ExcludeFromSelect = *

[Broadcom.NTx86.5.1] [Broadcom]

Follow the steps in Microsoft Article Q246184, skipping step 1, as
this has been done above


4. At this point on the client we were able to boot via PXE, but
before it started to copy files (in the text-based part), we got an
error pertaining to "b57w2k.sys" line 5700 something in
d:\xpsp1.....setup.c. So, we did a search and replace in the
b57win32.inf file for the NIC drivers; searched for "b57w2k.sys",
replaced with "b57xp32.sys". Updated the other copies of the
b57win32.inf file as well in the image folders.


This got it working for us. Just thought I'd share since there are
probably others out there that may be having having or will have this
same problem.

Thanks,
 
G

Guest

Please Help Me with RIS NIC problem
I have Windows 2003 Server with Ris Installed
i am trying to install laptop IBM X40 with Intel 1000 NIC
i have downloaded those drivers from Intel and put it to i386 image folder(
..inf and .sys files)
also i restarted the BITS service
It just not working !!
I am probaly missing something here
we have same problem with HPCOMPAQ D2000m computer last week
we just deleted cd based image and made a new one and everething is ok now,
but now i have another nic driver )-:
another problem
 
G

Guest

Johan,
Must I have a certain Service Pack included with my base RIS CD image??
Right now I just have Windows 2K image on the server which I am trying to add
these drivers. I have followed these instructions on both a Dell GX260 and
IBM Thinkcentre without any luck...still trying...
 
S

scott18356

I am trying to pull an XP Pro SP2 image from a Windows 2003 RIS Server
(DHCP and DNS are running on a different server). The RIS server is
authorized with DHCP, it is set to respond to clients. DHCP has the
options 66 and 67 configured (60, the PXEclient, is not configured).
i'm using the broadcom gigabit nic - b57xp32.inf, .cat, .sys. i made
the changes to the .inf file and placed them in the appropriate
locations on the client before uploading the image. also put them in
correct locations on RIS server and restarted the BINLSVC. when i go to
pull the image from the RIS server, the client gets passed dhcp and
enters the blue screen windows setup but stops. it says that it can't
find the network adapter, but the adapters are in the proper locations.
i'm getting frustrated. any help???

i also complied with this:
http://support.microsoft.com/kb/315279/EN-US/


thanks,
Scott
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top