Here you will find common questions regarding Broadcom's
Ethernet NIC products and drivers.
1.) |
What are the system requirements to use this adapter?
|
Please refer to the Broadcom NetXtreme Gigabit Ethernet Adapter user
manual |
Back to Top |
|
2.) |
Will the adapter link at 10 Mb, 100 Mb, and 1000 Mb?
|
- Broadcom NetXtreme Copper Adapter: Links at 10 Mb, 100 Mb, and 1000
Mb.
- Broadcom NetXtreme Fiber-Optic Adapter: Only links at 1000 Mb.
- Broadcom 440X 10/100 Integrated Controller: Only links at 10 Mb and
100 Mb.
|
Back to Top |
|
3.) |
Will the 32-bit desktop adapter work on a 64-bit PCI slot?
|
Yes. |
Back to Top |
|
4.) |
Will the 64-bit server adapter work on a 32-bit PCI slot?
|
Yes. |
Back to Top |
|
5.) |
How can I view IRQ/IO settings on my system?
|
In Windows 98/ME/2000/XP/Server 2003:
- In the Control Panel, double-click the
System icon.
- Click the Device Manager tab.
- Double-click Computer.
In Windows NT4.0:
- From the Start menu, select
Programs.
- Select Administrative Tools
Windows NT Diagnostics.
- Select the Resource tab.
- Select IRQ.
For DOS 6.x:
- Type MSD in your DOS directory.
|
Back to Top |
|
6.) |
What if there is an IRQ/IO conflict on my system?
|
Go into the BIOS and assign another IRQ for your adapter.
Make sure it's not sharing an IRQ with another device. |
Back to Top |
|
7.) |
How do I troubleshoot when my system is not detecting the adapter?
|
- Make sure the adapter is not defective either by visually inspecting
it or by using an adapter diagnostic program.
- Check your cabling system and its connectivity; check the link LED
on the adapter and/or on the switch.
- Ensure the adapter is placed properly into the PCI slot.
- Move the adapter into a different PCI slot.
- Inspect the driver configuration; please refer to the user
manual for instruction.
|
Back to Top |
|
8.) |
How do I install the driver for Windows ME/98?
|
- Windows ME/98 uses the Windows 2000 driver. A new hardware device
window will pop up and prompt you to specify the directory of your
driver, or it can perform an automatic search. Locate the driver on
the CD provided.
- For Windows 98, after you specify the location of the driver, you
will be prompted for the Windows 98 CD. If you do not have the
Windows 98 CD, alternate between c:\windows\system and c:\windows
to copy files for the driver installation.
|
Back to Top |
|
9.) |
How do I uninstall the driver for Windows 98/ME/2000/XP/Server 2003?
|
- Right-click My Computer and go to
Properties.
- Select the Device Manager tab and
expand Network Adapters.
- Right-click the Broadcom adapter and select
Remove.
|
Back to Top |
|
10.) |
How do I upgrade the driver for Windows 98/ME/2000/XP/Server 2003?
|
- Right-click My Computer and go to
Properties.
- Select the Device Manager tab and
expand Network Adapters.
- Double-click the Broadcom adapter.
- Select the Driver tab.
- Select Update Driver, and specify the
location of the new driver.
|
Back to Top |
|
11.) |
How do I install the driver for Windows NT 4.0?
|
- Open the Control Panel.
- In the Control Panel, double-click the
Network icon.
- When the Network window opens, select the
Adapters tab.
- Click Add to install a new adapter.
All previously installed drivers are listed under Network Adapters.
- When the "Select Network Adapter" window opens, click
Have Disk...
- When prompted, insert the driver installation media or choose a
location to install the driver from. Type the path to the driver
and click OK.
For example, to install the adapter driver software for Windows
NT, type: e:\ in the Insert Disk
location box (where e: is the
designation of the CD-ROM drive on your system).
- With Gigabit Ethernet Controller
highlighted in the Select OEM Option window, click
OK.
- Click Close, then the
"Microsoft TCP/IP Properties" window will appear.
- Configure the TCP/IP protocol and click
OK.
- When prompted to restart your computer, click
Yes.
|
Back to Top |
|
12.) |
How do I uninstall the driver for Windows NT 4.0?
|
- Open the Control Panel and double-click the
Network icon.
- When the Network window opens, select the
Adapters tab.
- Individually select each Gigabit Ethernet Adapter you want to remove
and click Remove.
- After the appropriate adapters have been removed, click
Close.
- When prompted to restart your computer, click
Yes.
|
Back to Top |
|
13.) |
How do I upgrade the driver for Windows NT 4.0?
|
- Open the Control Panel and double-click the
Network icon.
- When the Network window opens, select the
Adapters tab.
- Select a Broadcom Gigabit Ethernet Adapter and click
Update.
- When the Select Network Adapter window opens, click
Have Disk...
- When prompted, insert the Broadcom CD-ROM into your system's CD-ROM
drive, type the root path to the drive, and click
Continue.
The system then copies the appropriate adapter files from the
CD-ROM.
- When the copying process is complete, click
Close in the Network window.
- When prompted to restart your computer, click
Yes. The system will restart
using the new configuration settings.
|
Back to Top |
|
14.) |
How do I install the driver for Windows 2000?
|
- When the Windows 2000 system first boots up after installing a new
hardware device, the system automatically detects the new hardware
and prompts you to install the driver software for that device.
- In the "Install Hardware Device Drivers" window, click
Search for a suitable driver for my
device (recommended), and then click
Next.
- In the "Locate Driver Files" window, select the applicable
search location checkboxes, and then click
Next.
- When prompted, insert the media to be searched into your CD-ROM
drive or floppy drive.
- In the Driver Files Search Results window, verify that the correct
path to the driver software is shown, and then click
Next.
|
Back to Top |
|
15.) |
How do I install the driver for Windows XP/Windows Server 2003?
|
- When the Windows XP/Windows Server 2003 system first boots up after
installing a new hardware device, the system automatically detects
the new hardware and prompts you to install the driver software for
that device.
- Choose the Install the Software
Automatically (recommended) option, click
Next. The "Found New Hardware
Wizard" then searches for the appropriate driver and
automatically installs the software.
- If asked to specify the location of the Windows Server 2003 CD-ROM,
click Browse and locate the path
to the Gigabit Ethernet drivers that was previously specified.
- When the software installation is complete, click
Finish to close
the wizard and complete the software installation.
|
Back to Top |
|
16.) |
How do I install DOS Client32 drivers to connect to a Novell Netware server?
|
You will need to obtain the Client Installation from the Novell
CD or download file at
http://www.novell.com/coolsolutions/tools/downloads/dw271e.zip.
- Copy the file into a temporary directory.
- Run the file.
- Copy the drivers into the temporary directory.
- Run INSTALL.EXE.
- Follow the directions within the installation software.
|
Back to Top |
|
17.) |
How do I install NDIS2 drivers for OS/2?
|
- Copy the files to a temporary directory.
- Double-click the OS/2 System
icon.
- Double-click the System Setup
icon.
- Double-click the MPTS icon.
|
Back to Top |
|
18.) |
How do I install NDIS2 drivers to connect my DOS client to Microsoft Windows servers?
|
Requirements:
- Microsoft Network Client version 3.0 for MS-DOS from Windows NT
Server 4.0 installation CD.
- Blank MS-DOS bootable 3.5" High Density floppy disk.
- Broadcom NDIS2 driver. (B57.dos or B44.dos)
Windows NT 3.51/4.0 Server users:
- When using the "Network Client Administrator" tool available in
Windows NT, simply choose any other network card from the list
(NE2000 Compatible for example) to create the diskette.
- After creating the diskette, follow the instructions below under
"Modifying boot diskette for Broadcom network card".
Windows 2000/XP users:
Method 1: Running "Network Client Administrator" tool from Windows 2000/XP:
- Create a folder called "NCADMIN" in the root of the C: drive.
- Copy NCADMIN.CN_, NCADMIN.EX_, and NCADMIN.HL_ from the I386 folder
on the Windows NT Server 4.0 cd.
- Open a command prompt window and change directory to C:\NCADMIN.
- Type expand -r ncadmin.* and press enter.
- Close the command prompt window.
- Start Windows Explorer
- Open the NCADMIN folder and
double-click NCADMIN.EXE.
- Follow the instructions to make the network startup disk.
(Choose "NE2000 Compatible" when selecting the network adapter.)
- After creating the diskette, follow the instructions below under
"Modifying boot diskette for Broadcom network card".
Method 2: Running Microsoft Network Client version 3.0 for MS-DOS setup from a DOS prompt:
- Copy the NETSETUP directory from the
Windows NT Server 4.0 CD located under
<cd-rom drive letter>:\clients
- Open a command prompt window.
- From the "C:" prompt type cd \NETSETUP
and press the ENTER key.
- Type setup and press the ENTER key.
- Press the ENTER key to continue.
- Accept the default installation path of "C:\NET" by pressing the ENTER key.
- Use the down arrow to scroll down the network adapter list and
highlight "NE2000 Compatible". Press ENTER.
- Accept "Network Buffer" defaults by pressing ENTER.
- Enter a user name that is valid on the Windows system to which you
will be attaching. Press ENTER.
- On the next screen arrow up to "Change Setup Options" and press ENTER.
- Arrow up to "Change Redir Options" and press ENTER.
- Arrow up to "Use the Basic Redirector" and press ENTER.
- Press ENTER on the next screen. ("The listed options are correct"
will be highlighted.)
- Arrow up to "Change Network Configuration" and press ENTER.
- Choose and configure the desired protocols from this screen.
- Once the protocols are configured, select "Network configuration is
correct" and press ENTER.
- Press ENTER again. ("The listed options are correct" should be
highlighted.)
- The configuration files will then be copied to C:\NET. Press ENTER
to exit setup.
- Start "Windows Explorer" and view the contents of the C:\NET directory.
- Delete any of the following files that exist to insure the directory
will fit on the floppy disk: ADDNAME.EXE, EXPAND.EXE, IPCONFIG.EXE,
NE2000.DOS, PING.EXE, WIN_SOCK.DLL, WINSOCK.DLL, WSOCKETS.DLL,
VSOCKETS.386, VBAPI.386, SETUP.EXE, SOCKETS.EXE
- Copy C:\NET to a bootable floppy.
Modifying boot diskette for Broadcom network card:
Note: for BCM4401 use "B44" in place of "B57" in the following examples.
- Edit A:\NET\PROTOCOL.INI with Notepad or similar text editor.
- Change "DriverName=$" to "DriverName=B57$"
- Remove all other parameter entries under the [MS$NE2CLONE]
or equivalent section such as "IOBASE=0x300" or "INTERRUPT=3", etc.
Example Protocol.ini for IP:
[network.setup]
version=0x3110
netcard=ms$ne2clone,1,MS$NE2CLONE,1
transport=tcpip,TCPIP
lana0=ms$ne2clone,1,tcpip
[MS$NE2CLONE]
DriverName=B57$
[protman]
DriverName=PROTMAN$
PRIORITY=MS$NDISHLP
[tcpip]
NBSessions=6
DefaultGateway=0
; SubNetMask=255 0 0 0
; IPAddress=192 168 0 1
DisableDHCP=0
DriverName=TCPIP$
BINDINGS=MS$NE2CLONE
LANABASE=0
Example Protocol.ini for IPX:
[network.setup]
version=0x3110
netcard=ms$ne2clone,1,MS$NE2CLONE,1
transport=ms$ndishlp,MS$NDISHLP
transport=ms$nwlink,MS$NWLINK
lana0=ms$ne2clone,1,ms$nwlink
lana1=ms$ne2clone,1,ms$ndishlp
[MS$NE2CLONE]
DriverName=B57$
[protman]
DriverName=PROTMAN$
PRIORITY=MS$NDISHLP
[MS$NDISHLP]
DriverName=ndishlp$
BINDINGS=ms$ne2clone
[ms$nwlink]
DriverName=nwlink$
FRAME=Ethernet_802.2
BINDINGS=MS$NE2CLONE
LANABASE=0
Example Protocol.ini for NetBEUI:
[network.setup]
version=0x3110
netcard=ms$ne2clone,1,MS$NE2CLONE,1
transport=ms$ndishlp,MS$NDISHLP
transport=ms$netbeui,MS$NETBEUI
lana0=ms$ne2clone,1,ms$ndishlp
lana1=ms$ne2clone,1,ms$netbeui
[MS$NE2CLONE]
DriverName=B57$
[protman]
DriverName=PROTMAN$
PRIORITY=MS$NDISHLP
[MS$NDISHLP]
DriverName=ndishlp$
BINDINGS=MS$NE2CLONE
[MS$NETBEUI]
DriverName=netbeui$
SESSIONS=10
NCBS=12
BINDINGS=MS$NE2CLONE
LANABASE=0
- Edit A:\NET\SYSTEM.INI.
- Change "netcard=" to "netcard=b57.dos"
- Check for references to "C:\NET" and change "C:\NET" to
"A:\NET" if necessary.
Example SYSTEM.INI
[network]
sizworkbuf=1498
filesharing=no
printsharing=no
autologon=yes
computername=MYPC
lanroot=A:\NET
username=USER1
workgroup=WORKGROUP
reconnect=yes
dospophotkey=N
lmlogon=0
logondomain=
preferredredir=basic
autostart=basic
maxconnections=8
[network drivers]
netcard=B57.dos
transport=ndishlp.sys,*netbeui
devdir=A:\NET
LoadRMDrivers=yes
- Copy B57.dos to A:\NET.
- Create the appropriate AUTOEXEC.BAT file in A:\ for the chosen
protocol as shown below.
- For TCP/IP:
path=a:\net
a:\net\net initialize
a:\net\netbind.com
a:\net\umb.com
a:\net\tcptsr.exe
a:\net\tinyrfc.exe
a:\net\nmtsr.exe
a:\net\emsbfr.exe
a:\net\net start basic
net use z: \\SERVERNAME\SHARENAME
- For IPX:
SET PATH=A:\NET
A:\net\net initialize
A:\net\nwlink
A:\net\net START BASIC
net use z: \\SERVERNAME\SHARENAME
- For NetBEUI:
SET PATH=A:\NET
A:\net\net START BASIC
net use z: \\SERVERNAME\SHARENAME
- Create a CONFIG.SYS file in A:\ as shown below.
files=30
device=a:\net\ifshlp.sys
lastdrive=z
|
Back to Top |
|
19.) |
How do I install SCO UnixWare drivers?
|
- Run pkgadd to install the drivers.
E.g., pkgadd -d <install_path>.
- Please follow the UnixWare user manual to configure the NIC.
|
Back to Top |
|
20.) |
How do I install SCO OpenServer 5 drivers?
|
- Copy the drivers to a temporary directory.
- Run custom to install the drivers.
- To configure the NIC, please follow the directions in the SCO
OpenServer manual or the readme.txt.
|
Back to Top |
|
21.) |
How do I know which driver version was installed on a DOS 16-bit ODI client connecting to a Novell Netware server?
|
Type: B57.COM /s |
Back to Top |
|
22.) |
How do I know which driver version was installed on a DOS ODI client connecting to a Novell Netware server?
|
Type: config |
Back to Top |
|
23.) |
How do I know which driver version was installed in UnixWare?
|
Type: custom |
Back to Top |
|
24.) |
How do I know which driver version was installed in SCO OpenServer 5?
|
Type: custom |
Back to Top |
|
25.) |
How do I know which driver version was installed in LINUX?
|
Type: less /proc/net/nicinfo/eth0.info.
Replace 0 with the number of the NIC you want to query. |
Back to Top |
|
26.) |
Which utility can I use to run diagnostic in DOS for my adapter?
|
Run B57UDIAG.EXE from a
machine booted to DOS. This program will not function properly in
Windows. |
Back to Top |
|
27.) |
My adapter is banged out in Device Manager, how do I resolve the problem?
|
Try uninstalling the driver and re-installing upon reboot.
If it is still banged out, the driver being used may not support the
adapter. Only drivers that were provided on the CD that shipped with the
adapter should be used. |
Back to Top |
|
28.) |
After I install my network card, I cannot browse the network. What should I do?
|
- Check your IP address and IP Mask (please refer to documentation for
respective OS).
- Ping your default gateway.
- Ping another client on the same subnet connected to the same switch
or HUB.
- Ping the switch's management IP address if it is on the same subnet
as yours.
- Refer to the troubleshooting section of the user manual.
|
Back to Top |
|
29.) |
How can I force the speed on the adapter?
|
- In Microsoft Windows, right-click the
Network Adapter in Network Connections and click
Properties.
- Click the Configure button and then
the General tab.
- Set the speed to 10 Mb Full, 10 Mb Half,
100 Mb Full, 100 Mb Half, or
Auto.
Netware: Adapter speed is forced by
adding "Speed=XXXX" parameter to driver load command line in the
AUTOEXEC.NCF file, where XXXX are 10 HD, 10 FD, 100 HD or 100 FD.
Linux: Load the bcm5700 module using a
combination of the following arguments: full_duplex, line_speed, or
auto_speed. You can also use the "ethtool" utility to set forced
speeds. Refer to the ethtool man page for further details on using ethtool. |
Back to Top |
|
30.) |
What is 802.1p QOS?
|
The "802.1p QOS" parameter is a standard that enables Quality
of Service (QoS). It is responsible for the QoS provisions on the local
segment, and the avoidance of the "all packets are treated
equally" issue, which falls onto the hub or switch servicing segment.
802.1p QOS provides prioritization of packets traversing a subnet. |
Back to Top |
|
31.) |
How can I configure 802.1p QOS?
|
- In Microsoft Windows, right-click the
Network Adapter in "Network Connections" and click
Properties.
- Click the Configure button and
then the General tab.
- Set the "802.1p QOS" parameter to
Enable or Disable.
|
Back to Top |
|
32.) |
What is Checksum Offload?
|
Normally the "Checksum Offload" function is computed by the
protocol stack. By selecting one of the "Checksum Offload"
parameters, the checksum can be computed by the Gigabit Ethernet Adapter. |
Back to Top |
|
33.) |
How can I configure Checksum Offload?
|
- In Microsoft Windows, right-click the
Network Adapter in Network Connections and then click
Properties.
- Click the Configure button and
then the General tab.
- Set the Checksum Offload parameter
to None, Rx TCP/IP Checksum, Tx TCP/IP
Checksum, or Tx/Rx TCP/IP
Checksum.
Netware: Checksum Offload is configured
by adding the "CHECKSUM=ON"
parameter to the driver load command line in the AUTOEXEC.NCF file. To
disable, change the value to OFF or do not
include the parameter, since the default is set to disable.
Linux: Load the bcm5700 module using one
or more of the following arguments: tx_checksum
and rx_checksum. Both tx_checksum and rx_checksum are enabled by
default, so this argument is only needed when disabling tx or rx checksum.
Please read the "Module Parameter section" of the release.txt
file, which is packaged in the driver tar archive, for further details. |
Back to Top |
|
34.) |
What is Ethernet@WireSpeed?
|
"Ethernet@WireSpeed" is a parameter that enables a 1000BASE-T
Ethernet adapter to establish a link at a lower speed when only two pairs
of wires are available in the cable plant. |
Back to Top |
|
35.) |
How can I enable or disable Ethernet@WireSpeed?
|
- In Microsoft Windows, right-click the
Network Adapter in Network Connections and, then click
Properties.
- Click the Configure button and
then the General tab.
- Set the "Ethernet@WireSpeed" parameter to
Disable or
None.
In Linux, SCO, Unixware and Solaris operating systems this feature is always
enabled on supported Broadcom adapters. |
Back to Top |
|
36.) |
What is Flow Control?
|
"Flow Control" is a parameter that allows the user to enable
or disable the receipt or transmission of PAUSE frames. PAUSE frames enable
the adapter and the switch to control the transmit rate. The side that is
receiving the PAUSE frame temporarily stops transmitting. |
Back to Top |
|
37.) |
How can I configure Flow Control?
|
- In Microsoft Windows, right-click the
Network Adapter in Network Connections and then click
Properties.
- Click the Configure button and
then the General tab.
- Set the "Flow Control" parameter to
Auto, Disable, Rx Pause, Rx/Tx
Pause, or Tx Pause.
Netware: Flow Control is configured by
adding either the "TxFlow=ON" or
"RxFlow=ON" (transmit and receive
respectively) parameter to the driver load command line in the AUTOEXEC.NCF
file. Both transmit and receive can be enabled concurrently. To disable,
change the value to OFF or do not include
the parameter, since the default is set to disable.
Linux: Load the bcm5700 module using one
or more combinations of the following arguments: auto_flow_control,
tx_flow_control, and rx_flow_control. Read the "Module Parameter
section" of the release.txt file, which is packaged in the driver tar
archive, for further details. |
Back to Top |
|
38.) |
What is Jumbo MTU?
|
"Jumbo MTU" is a parameter that allows the adapter to transmit
and receive oversized Ethernet frames that are greater than 1514 bytes but
less than 9000 bytes in length. Note that this parameter requires a switch
that is able to process large frames. |
Back to Top |
|
39.) |
How can I configure Jumbo MTU?
|
- In Microsoft Windows, right-click the
Network Adapter in Network Connections, and then click
Properties.
- Click the Configure button and
then the General tab. Jumbo MTU
is set at 1500 bytes by default. To increase the size of the
received frames, increase the byte quantity in 500-byte increments
up to 9000 bytes.
Netware: Jumbo Frame is configured by
adding the "Jumbo=XXXX"
parameter to the driver load command line in the AUTOEXEC.NCF file, where
XXXX is a value between 1514 and 9000 bytes.
Linux: Load the bcm5700 module using
the mtu argument. Jumbo frames can also be configured using ifconfig. Read
the "Module Parameter" section of the release.txt file for valid
parameter ranges and further details. View the ifconfig man page for help
with ifconfig.
NOTE: Please note that not all Broadcom networking devices support
Jumbo-frame. Please consult the respective product documentation to
confirm that your device supports this feature. |
Back to Top |
|
40.) |
What is Large Send Offload?
|
Normally the TCP segmentation is done by the protocol stack.
By enabling the Large Send Offload value, the TCP segmentation can be done
by the Gigabit Ethernet Adapter. |
Back to Top |
|
41.) |
How can I configure Large Send Offload?
|
- In Microsoft Windows, right-click the
Network Adapter in Network Connections and then click
Properties.
- Click the Configure button and then
the General tab.
- Set the "Large Send Offload" parameter to
Disable or
Enable.
|
Back to Top |
|
42.) |
What is Locally Administered Address?
|
Locally Administered Address is a user-defined address that
is used in place of the MAC address that was originally assigned to the
adapter. Every adapter in the network must have its own unique MAC address.
This locally administered address consists of a 12-digit hexadecimal
number. |
Back to Top |
|
43.) |
How can I define my own MAC address on my adapter?
|
- In Microsoft Windows, right-click the
Network Adapter in Network Connections and then click
Properties.
- Click the Configure button and then
the General tab.
- Configure the "Locally Administered Address" parameter by
assigning a unique node address for the adapter.
Netware: The Mac Address is configured
by the adding Node=XXXXXXXXXXXX parameter to driver load command line in the
AUTOEXEC.NCF file, where XXXXXXXXXXXX is the Locally Administered address.
Linux: Virtual MAC addresses can be set
using "ifconfig". Please view the ifconfig man page for further
details. |
Back to Top |
|
44.) |
What is Wake Up capabilities?
|
The "Wake Up Capabilities" parameter allows the user to set the
adapter to wake up from a low power mode when it receives a network wake up
frame. There are two wake up frames: Magic Packet and IP frame. |
Back to Top |
|
45.) |
How can I set the Wake Up capabilities?
|
- In Microsoft Windows, right-click the
Network Adapter in Network Connections and then click
Properties.
- Click the Configure button and
then the General tab.
- Set the "Wake Up Capabilities" parameter to
Both, Magic Packet, None, or
Wake Up Frame.
Netware: Only supports DOS WOL and is
configured by adding "MagicP=1" parameter to driver load command
line in the AUTOEXEC.NCF file. To disable, change value to "0" or
do not include parameter, since default is set to disable.
Linux: Load the bcm5700 driver using the
enable_wol argument. Example: insmod bcm5700
enable_wol=1 |
Back to Top |
|
46.) |
What is the WOL (Wake-On-LAN) Speed?
|
"WOL Speed" is a parameter that allows the user to select the
speed at which the adapter connects to the network during Wake-on-LAN
mode. |
Back to Top |
|
47.) |
How can I set the speed on WOL (Wake-On-LAN)?
|
- In Microsoft Windows, right-click the
Network Adapter in Network Connections and then click
Properties.
- Click the Configure button and
then the General tab.
- Set the "WOL Speed" parameter to
10 Mb, 100 Mb, or
Auto.
In Linux, the feature is not supported. The interface will automatically
link at the lowest speed supported by your switch. |
Back to Top |
|
48.) |
Is Hot Plug supported in Broadcom NetXtreme Gigabit Ethernet adapter?
|
Yes. |
Back to Top |
|
49.) |
How can I create a driver disk from the CD?
|
There is a folder labeled "MakeDisk" on the CD (provided)
where a driver disk can be created for the adapter. Run the
setup.exe and follow the directions to
create the driver disk. |
Back to Top |
|
50.) |
What is BACS (Broadcom Advanced Control Suite)?
|
Broadcom Advanced Control Suite (BACS) is an integrated graphical user
interface application that provides the following functions:
- Vital Signs: At-a-glance status
reports of all LAN adapters/controllers in your systems.
- Network Test: The Network Test
will confirm network connectivity to a remote station.
- Diagnostics: A comprehensive
diagnostic for Broadcom NetXtreme Gigabit Ethernet controllers.
- Cable Analysis: An in depth
analysis on CAT5 cable characterization performed by the Broadcom
NetXtreme Gigabit Ethernet controller.
- Load Balance/Virtual LAN: An easy
way to configure the load balance and failover by grouping multiple
adapters/controllers.
- Statistics: A detailed
performance statistics on each selected adapter/controller.
|
Back to Top |
|
51.) |
Which operating systems support BACS?
|
Windows 98/ME/NT/2000/XP/Server 2003. |
Back to Top |
|
52.) |
How can I install BACS (Broadcom Advanced Control Suite)?
|
Broadcom Advanced Control Suite (BACS) can be installed
from the Broadcom CD-ROM in Management Programs. |
Back to Top |
|
53.) |
How can I uninstall BACS (Broadcom Advanced Control Suite)?
|
- From the Windows Control Panel, double-click
Add/Remove Programs.
- At the Add/Remove window, select "Broadcom Management
Programs" and click Change/Remove
. The InstallShield Wizard screen appears.
- Click the Remove radio button and
click Next. The Confirm File
Deletion screen appears.
- Click OK. An information screen
will appear confirming update.
- Reboot your system to complete the BACS removal.
|
Back to Top |
|
54.) |
How do I start BACS?
|
- Click Start button, click
Settings, then click
Control Panel.
- Double-click the Broadcom NetXtreme™ Gigabit Ethernet
icon.
|
Back to Top |
|
55.) |
What is BASP (Broadcom Advanced Server Program)?
|
BASP is a Broadcom intermediate software driver for Windows
Server 2003, Windows 2000, Windows NT, NetWare, and Linux that provides
load-balancing, fault-tolerance, and VLAN features. These features are
provided by creating teams (virtual adapters) that consist of multiple NIC
interfaces. A team can consist of one to eight NIC interfaces, and each
interface can be designated as primary or standby. All primary interfaces
in a team will participate in load-balancing operations by sending and
receiving a portion of the total traffic. Standby interfaces will take over
in the event that all primary interfaces have lost their links. VLANs can be
added to a team to allow multiple VLANs with different VLAN IDs. A virtual
adapter is created for each VLAN added. Load-balancing and fault-tolerance
features will work with any third party's NIC adapters. VLANs only work
with Broadcom NIC adapters. |
Back to Top |
|
56.) |
Which operating systems support BASP?
|
Windows NT 4.0, Windows 2000, Windows XP, Windows Server
2003, Netware, and Linux. |
Back to Top |
|
57.) |
How can I install BASP (Broadcom Advanced Server Program)?
|
Linux: BASP is configured
similar to network device, either from command line, INETCFG.NLM or
NWCONFIG.NLM. Please refer to Help HTML file for details. Linux BASP can be
installed using either the source rpm or tar archive packages. |
Back to Top |
|
58.) |
How do I uninstall BASP (Broadcom Advanced Server Program) in Linux?
|
- If BASP was installed using the rpm installation, BASP can be
uninstalled by running rpm -e
basplnx
- If BASP was installed from the TAR archive, several files and
directories must be manually removed. They are:
/lib/modules/<kernel_version>/kernel/net/basp/ <directory>
/etc/basp/ <directory>
/etc/init.d/basp <file>
/etc/init.d/rc2.d/S11basp <symlink>
/etc/init.d/rc3.d/S11basp <symlink>
/etc/init.d/rc5.d/S11basp <symlink>
/etc/init.d/rc6.d/K11basp <symlink> |
Back to Top |
|
59.) |
Which protocols support BASP?
|
TCP/IP and IPX protocols. NetBeui is supported in some
operating systems. Please refer to the Broadcom NetXtreme Gigabit Ethernet
Adapter user manual for details. |
Back to Top |
|
60.) |
How can I identify which software version is installed?
|
Microsoft Windows: Go to
Vital Signs tab of BACS (Broadcom Advanced
Control Suite) and look for the Driver Name/Version
field to identify the driver version
Linux: At the command prompt, type
insmod bcm5700 or insmod
bcm4400 depending on your chipset. At the command prompt, type
grep -i version /proc/net/nicinfo/eth*.info.
SCO: Install the respective driver per
documentation. At the shell prompt type custom.
The driver version information will be displayed.
UnixWare: Install the driver package per
documentation. At the command prompt enter pkginfo -l
. Search for bcme software. The driver version will be listed there.
Solaris 8.0 for X86: Install the
respective driver package per documentation. At the command prompt, type:
modinfo | grep bcme. The driver version will
be displayed on the screen. |
Back to Top |
|
61.) |
How can I identify what chipset I am using?
|
Microsoft Windows: Go to
the Vital Signs tab of BACS (Broadcom
Advanced Control Suite) and look for the
ASIC/Firmware Version field to identify the chipset.
Netware: There is no simple way to
determine a chipset, but PRODID.NLM will
output the device ID that can be used to determine a chipset.
Linux: After loading the Broadcom Linux
core driver, a virtual directory and file(s) are created under
/proc/net/nicinfo/. There will be one virtual file for each Broadcom
interface in your system. You can use vi or
more to view information and various stats of
your Broadcom NIC.
SCO and UnixWare: Install the respective
driver per documentation. At the shell prompt, type
grep BCM /var/adm/messages. The chipset information will be displayed
at chip=BCM57xxS for fiber or chip=BCM57xx for copper.
Solaris 8.0 for X86: Install the
respective driver package per documentation. At the command prompt, type:
kstat -m bcme | grep macDeviceType. The
chipset information will display on the screen.
DOS: Execute
b57udiag -cmd at the DOS prompt. The first column will display the
chipset information. |
Back to Top |
|
62.) |
How can I determine on which PCI Bus Mode my adapter is installed?
|
Microsoft Windows: Go to
the Vital Signs tab of BACS (Broadcom
Advanced Control Suite) and look for the PCI Bus
Mode field to determine what PCI Bus Mode the adapter is installed
on.
Netware: To determine PCI Bus Mode, load
NCMCON.NLM and select slot information.
Linux: After loading the Broadcom Linux
core driver, a virtual directory and file(s) are created under
/proc/net/nicinfo/. There will be one virtual file for each Broadcom
interface in your system. You can use vi or
more to view information and various stats of
your Broadcom NIC. |
Back to Top |
|
63.) |
How can I do a quick Network Test to see if my adapter is working properly?
|
In Microsoft Windows, a quick network test can be done in
the Network Test tab of BACS (Broadcom Advanced Control Suite). |
Back to Top |
|
64.) |
Is there a diagnostic utility in Windows to determine if my adapter is functioning properly?
|
In Microsoft Windows, there is a diagnostic feature in BACS
(Broadcom Advanced Control Suite). The test includes Control Registers Test,
MII Registers Test , EEPROM Test, Internal Memory Test, On-Chip CPU Test,
Interrupt Test, MAC and PHY Loopback Test, and LED Test. |
Back to Top |
|
65.) |
How can I perform cable analysis on the cable that is connected to my adapter?
|
In Microsoft Windows, go to the
Cable Analysis tab of BACS (Broadcom Advanced Control Suite). From
the Cable Analysis screen, you can
monitor conditions of an Ethernet CAT5 cable connection within a cable
plant in an Ethernet network. |
Back to Top |
|
66.) |
How can I view traffic statistics on my adapter?
|
In Microsoft Windows, go to the
Statistics tab of BACS (Broadcom Advanced Control Suite). |
Back to Top |
|
67.) |
How do I configure two or more adapters to a team?
|
- In Microsoft Windows, go to the Load
Balance/Virtual LAN tab of BACS (Broadcom Advanced Control
Suite).
- From the Load Balance/Virtual LAN window, select
the team. Place an available
adapter into the team from the Available Adapters window.
- Click the OK button.
|
Back to Top |
|
68.) |
How do I remove adapters from a team?
|
- For Windows, go to the Load Balance/Virtual
LAN tab of BACS (Broadcom Advanced Control Suite).
- Select the adapter you want to remove from the team from either the
Load Balance Member section or the Standby Member section.
- Click the Arrow button to move to
the Available Adapter section.
- Click OK to accept the change.
|
Back to Top |
|
69.) |
How many adapters can be in a team?
|
A maximum of eight adapters. |
Back to Top |
|
70.) |
What is VLAN?
|
VLAN stands for Virtual Local Area Network. VLAN is a
logical grouping of network users and resources connected to a switch. By
default, all switches make up a large broadcast domain in the layer-2
switched network. By creating VLAN, we could break up broadcast domains
into smaller ones within a switch by assigning different ports of the
switch into different subnets. The benefits of using VLAN include broadcast
control, security, flexibility, scalability, etc. |
Back to Top |
|
71.) |
How can I configure VLAN (Virtual Local Area Network)?
|
Refer to the Broadcom NetXtreme Gigabit Ethernet Adapter
User Guide for details. |
Back to Top |
|
72.) |
What is the maximum number of VLANs that can be configured?
|
A maximum of 64 VLANs. |
Back to Top |
|
73.) |
How can I save my teaming configuration?
|
- In Microsoft Windows, go to the Load
Balance/Virtual LAN tab of BACS (Broadcom Advanced Control
Suite).
- Click on the Save As icon at the top
of tab.
- Browse to where you want to save this configuration file, type its
name and then click the Save button.
|
Back to Top |
|
74.) |
How can I restore my teaming configuration?
|
- In Microsoft Windows, go to the Load
Balance/Virtual LAN tab of BACS (Broadcom Advanced Control
Suite).
- Click the Restore icon at the top of
the tab. Browse to where you saved the configuration file, select
the file and then click the Open
button.
- Click the Apply button. Restart your
system.
|
Back to Top |
|
75.) |
What is PXE?
|
PXE (Preboot Execution Environment) is a software module
that allows your networked computer to boot with the images provided by
remote servers across the network. |
Back to Top |
|
76.) |
How do I enable PXE?
|
- Use b57udiag utility with the commands below:
b57udiag -mba [ 0-disable | 1-enable ] -c
<devnum>
- Or:
b57diag -mba [ 0-disable | 1-enable ] -c
<devnum>
|
Back to Top |
|
77.) |
How do I upgrade PXE?
|
- B57diag -c 0 -pxe a:b57mmba.nic
|
Back to Top |
|
78.) |
How do I configure the speed of PXE?
|
- Use b57udiag utility with the commands below:
b57udiag -mbas [ 0-Auto | 1-10HD | 2-10FD |
3-100H | 4-100F ]
- Or:
B57diag -c 0 -pxes [ 0-Auto | 1-10HD | 2-10FD
| 3-100H | 4-100F
|
Back to Top |
|
79.) |
How do I install Windows 2000 and Windows XP using Remote Installation Services?
|
Microsoft Remote Installation Service(RIS) Instructions for Adding
Broadcom Network Adapter Driver
Problem: An error is encountered when attempting to load
the Broadcom device driver for a 32-bit version of Windows XP or later
operating system using a Windows 2000 Remote Installation Server: File
b57w2k.sys caused an unexpected error (21) at line 3752 in
d:\xpsp1\base\boot\setup\setup.c.
Solution: A modification to the b57win32.inf file can be
made to allow for the installation to complete successfully. This will be
in conjunction with instructions from the Microsoft Knowledge Base Article
315279 that describe "How to Add Third-Party OEM Network Adapters to
RIS Installations."
Requirement: The Windows 2000 Server must be running
Service Pack 3 or later.
- Obtain the latest driver for your Broadcom adapter.
- The driver files included for the Broadcom 57xx adapter are
b57win32.inf, b57win32.cat, and b57xp32.sys. Create a copy of the
b57win32.inf and b57xp32.sys files and locate them in a separate folder
called RIS. This will allow you to distinguish them from the
originals.
- For the b57win32.inf file located in the RIS folder, make the following
change using a text editor like Notepad:
- Locate [Manufacturer] within the file.
- Review the line below which reads: %BRCM% = Broadcom,
NTx86.5.1, NTamd64.
- Modify that line to read: %BRCM% = Broadcom.NTx86.5.1,
NTamd64. The change made replaces the comma and space
after "Broadcom" with a period.
- Save the file.
- On the RIS server, copy the b57win32.inf and b57xp32.sys files from the
RIS folder to the
RemoteInstall\Setup\Language\Images\Dir_name\i386 folder.
(This allows Setup to use the driver during the text-mode portion of
the installation).
- At the same level as the i386 folder on the RIS image, create a
$oem$ folder. Use the recommended structure:
\$oem$\$1\Drivers\Nic
- Copy the original b57win32.inf, b57xp32.sys, and b57win32.cat driver
files to this folder.
- Make the following changes to the .sif file that is used for this
image installation:
[Unattended]
OemPreinstall = yes
OemPnpDriversPath = \Drivers\Nic
Stop and then restart the Remote Installation service on the RIS
server. To do this, type the following from a command prompt:
net stop binlsvc
net start binlsvc
|
Back to Top |
|
80.) |
How do I troubleshoot when the Broadcom PXE banner does not appear when I
boot up the system?
|
In b57diag, check if PXE is
enabled, and the MBA Delay Time should not be set to 15. |
Back to Top |
|
81.) |
How do I troubleshoot when the Broadcom network option is not available in the boot sequence of the BIOS?
|
In b57diag, check if PXE is enabled. |
Back to Top |
|
82.) |
How do I troubleshoot when I am not getting an IP address for my PXE connection?
|
Check the DHCP server to see if it is functioning properly. |
Back to Top |
|
83.) |
How do I compile a driver for Zenworks?
|
Simply follow the steps outlined in the Zenworks
Readme file. |
Back to Top |
|
84.) |
When I try to an NT4.0 unattended installation of Broadcom Network Adapter I get the following error message:
"The INF OEMNAD00 is missing the reference file Description section [files-B57Help] Check for missing files."
How do I solve this problem?
|
Cause - Incorrectly formatted UNATTEND.TXT.
- Make sure that "SelectedAdaptersSection", the value on the
right-hand side of the equal sign in [Network] section, matches the
[SelectedAdaptersSection] section. Both sections are outlined in the sample
below.
- Make sure that the parameter on the left-hand side of the equal sign in
[SelectedAdaptersSection], B57NT4, matches the parameter in [OPTIONS]
section in driver's Oemsetup.inf file. If this UNATTEND.TXT parameter,
B57NT4, does not match the parameter in [OPTIONS] section of oemsetup.inf
you will get the error stated above.
For further Unattended.txt formatting information, refer to Microsoft
Unattended Installation Guide.
Article ID: Q155197
UNATTEND.TXT file sample
...
[Network]
InstallAdapters = SelectedAdaptersSection
[SelectedAdaptersSection]
B57NT4 = B57NT4Parameters, ..\$OEM$\drivers\BCM570X\
...
|
Back to Top |
|
85.) |
Using Ghost 7.5 causes the system to freeze.
|
Solution 1: Ghost is not compatible with
the new Serial ATA standard. If you are experiencing problems such as Ghost
hanging, locking up, or freezing when loading, the problem lies with the
interrupt handling for the Intel 865 Chipsets and later. To fix this problem,
use the -FNI switch which forces Ghost to use the BIOS to gain access to the
IDE drive.
Solution 2: If you are using Norton Ghost
2003, the latest LiveUpdate includes the fix for this issue. To run LiveUpdate
for Ghost 2003, open the program and then click LiveUpdate.
If you have a licensed copy of Symantec Ghost 7.5, contact the Symantec
Customer Center at 1-800-927-4017 to obtain information on an updated file
that fixes this problem. The Customer Center will confirm your serial number
for your copy of Symantec Ghost 7.5. |
Back to Top |
|
86.) |
How do I force speed and duplex for bcm5700 driver under Linux?
|
To set forced 100 Mbps full duplex:
insmod bcm5700 line_speed=100 full_duplex=1 auto_speed=0
or set the following in modules.conf
options bcm5700 line_speed=100 full_duplex=1 auto_speed=0
or use ethtool:
ethtool -s eth0 speed 100 duplex full autoneg off
Note: If the auto_speed is not set to zero it would negotiate at the
speed and duplex that were set with respective parameters. |
Back to Top |
|
87.) |
How do I use PowerQuest "Boot Disk Builder" to create a "PowerCast" disk for Broadcom 570x?
|
- Download the latest "Netware (ODI16)" driver for 570x.
- Run PowerQuest "Boot Disk Builder".
- During the process of creating the "PowerCast Boot Disk" you
will be asked to select a network adapter. Choose any Ethernet adapter
listed. The 3Com 3C509 will be used in this example.
- Once "Boot Disk Builder" is finished creating the diskette,
open Windows Explorer and view the contents of A: drive.
- Delete 3C5X9.COM or other existing ODI driver
- Copy the file B57.COM that was downloaded in step 1 to A:\.
- Use Notepad or another text editor to edit NET.CFG.
- In NET.CFG replace references to 3C5X9 with B57
Example NET.CFG:
LINK SUPPORT
BUFFERS 6 1600
PROTOCOL
BIND B57
LINK DRIVER B57
FRAME ETHERNET_802.2
FRAME ETHERNET_II
- Save the changes to NET.CFG.
- Use Notepad or other text editor to edit AUTOEXEC.BAT
- In AUTOEXEC.BAT replace 3C5X9.COM with B57.COM.
Example AUTOEXEC.BAT:
@ECHO OFF
@PROMPT $P$G
kicknic
lsl
b57.com
REM mouse
ECHO.
ECHO.
ECHO ImageCenter 5.0
ECHO Copyright 1994-2001 PowerQuest Corporation.
ECHO All rights reserved. U.S. Patents 5,675,769;
5,706,472; 5,930,831, 6,088,778, and 6,108,759.
Other patents pending.
ECHO.
ECHO Loading. Please wait...
pqpcast /msn="session1" /dsk=1
- Save changes to AUTOEXEC.BAT.
|
Back to Top |
|
88.) |
How do I install Broadcom NDIS2 drivers with LAN Manager?
|
- Run the LAN Manager installation.
- When prompted to select the Network Adapter Driver, choose "Novell NE2000 Adapter (And Compatibles)"
- Complete the installation.
- Copy the Broadcom NDIS2 driver (B57.DOS or B44.DOS) to "C:\LANMAN.DOS\DRIVERS\ETHERNET\NE2000\"
- Edit "C:\LANMAN.DOS\PROTOCOL.INI" and make the following changes to the [NE2000_NIF] section located at the bottom of the file:
- Change "DRIVERNAME = NE2000$" to "DRIVERNAME = B57$"
- Remove "IOBASE = 0x300" and "INTERRUPT = 3" entries.
- Save PROTOCOL.INI
- Edit "C:\LANMAN.DOS\SETUP.INI" and make the following changes to the [ConfigSys] section:
- Change the line: "DEVICE = C:\LANMAN.DOS\DRIVERS\ ETHERNET\NE2000\NE2000.DOS" to "DEVICE =
C:\LANMAN.DOS\DRIVERS\ ETHERNET\NE2000\B57.DOS"
- Save SETUP.INI
- Edit "C:\CONFIG.SYS" and make the following changes:
- Change the line: "DEVICE = C:\LANMAN.DOS\DRIVERS\ ETHERNET\NE2000\NE2000.DOS" to "DEVICE =
C:\LANMAN.DOS\DRIVERS\ ETHERNET\NE2000\B57.DOS"
- Save CONFIG.SYS
|
Back to Top |
|
89.) |
How do I use Sysprep with Windows 2000 and Windows XP?
|
The System Preparation tool, Sysprep.exe, is a disk-image-based deployment
tool that you can use to install identical configurations on multiple
computers. The information pertaining to how to use this tool is supplied
with the Sysprep software or can be located through various sections of
Microsoft's website (i.e. Knowledge Base, Technet, etc.). Therefore, our
intent is not to instruct on how this tool is used but how to include the
driver for our adapter to work in conjunction with this utility.
On the sysprep.inf file, the following will need to be added to the
"Unattend" header:
[Unattend]
OemPnPDriversPath=Drivers\Net
The driver files for our adapter depending on the operating system must
reside in this directory that will be located in the System Drive (where the
operating system resides). If other drivers are to be loaded, then
Drivers\Net can be appended to the paths listed and separated by a semicolon
(e.g. OemPnpDriversPath=Drivers\Video;Drivers\Net)
For Windows XP, the driver files to be included will be b57win32.inf,
b57win32.cat, and b57xp32.sys.
For Windows 2000, the driver files to be included will be b57win32.inf,
b57win32.cat, and b57w2k.sys.
The Sysprep utility must run with the -pnp switch in order to rescan for
new devices which can be added during the mini-setup. Although there are
differences between the Sysprep utility for Windows 2000 and Windows XP, the
instructions outlined above should cover the only difference needed to set it
up for the different operating systems.
A Sample Sysprep.inf for Windows XP is shown below:
------------------------------------------------------------------------
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
OemPreinstall=Yes
TargetPath=\Windows
UnattendedInstall=Yes
OemPnpDriversPath=Drivers\Net
[GuiUnattended]
AdminPassword="password"
EncryptedAdminPassword=NO
AutoLogon=Yes
AutoLogonCount=99
OEMSkipRegional=1
OEMDuplicatorstring="XP System"
TimeZone=4
OemSkipWelcome=1
[UserData]
FullName="User"
OrgName="Organization"
ComputerName=*
[SetupMgr]
DistFolder=C:\sysprep\i386
DistShare=whistlerdist
[Identification]
JoinDomain=workgroup
[Networking]
InstallDefaultComponents=Yes |
Back to Top |
|
90.) |
Why is there no option to force the speed and duplex to 1000Mb/s -
Full Duplex?
|
Per the IEEE standard, the only IEEE compliant way to operate at
1000Mb/s-Full duplex is through auto-negotiation. If the network
switch being used is IEEE compliant, the link speed will auto-negotiate to
1000Mb/s-Full duplex when autoneg is selected. |
Back to Top |
|
91.) |
Why are the BASP teaming software and BACS Control suite software not
posted on your web-site?
|
BASP and BACS are customized per OEM's specifications; therefore, they can
only be obtained from a respective OEM. |
Back to Top |
|
92.) |
How can I run the BCM57xx or BCM4401 User Diagnostic applications?
|
Download the BCM57xx or BCM4401 user diagnostic from our website and follow
these instructions:
- Create a DOS bootable floppy and unzip the respective diagnostic
package into it
- Boot to Dos and run b57udiag or b44udiag, respectively
|
Back to Top |
|
93.) |
How can I install BCM5700 Linux driver for my running Kernel?
|
You must install the kernel source tree that matches your running kernel
(the output of uname -r). Try the following for RedHat distributions:
- Insert the first CD and double-click on "Start Here"
- Double-click on "System Setting"
- Double-click on "Add or Remove Packages"
- Select "Development Tools" and "Kernel Development"
- Just follow the instruction and add the different CDs as
requested
|
Back to Top |
|
94.) |
Under Linux, why does the uptime command show 1 when BASP is active?
|
The reason is that the BASP process is periodically waking up to check for
events whereas most other processes will be sleeping indefinitely until waken
up by external events. Because we are constantly running and sleeping even
when the system is idle, it is showing up in the load average. But the
important thing is that the CPU utilization remains at almost 100% idle even
when the load average is non-zero. |
Back to Top |
|
95.) |
Large Send Offload (LSO) stopped working since updating the 32-bit Windows XP operating system to Service Pack 2.
|
Microsoft's implementation of the Windows Firewall feature included in Service
Pack 2 appears to cause Large Send Offload (LSO) to stop working correctly.
They provide the solution to this problem in Knowledge Base article 842264. If
the problem persists, you may need to run the latest Windows update in order for
this feature to begin working again. Specifically, the security update available
at the following link should re-activate the LSO capability of our adapter:
Microsoft security update. |
Back to Top |
|
96.) |
The following message is received when attempting to deploy a RIPREP image
through Remote Installation Services (RIS): "The operating system image
you selected does not contain the necessary drivers for your network
adapter. Try selecting a different operating system image. If the problem
persists, contact your administrator. Setup cannot continue. Press any key
to exit."
|
This problem is not isolated to the Broadcom adapter. However, based on
several inquiries, we list the following instructions based on
other customers successfully working around this issue:
- Place the Broadcom driver files in the original image folder (the
image folder created when risetup.exe was executed for the first
time).
Example: i:\RemoteInstall\Setup\English\Images\(Original
Image)
- Place the Broadcom driver files in the i386 subfolder under the
original image folder
Example: i:\RemoteInstall\Setup\English\Images\(Original
Image)\i386
- Place the Broadcom driver files for the network adapter in the
RIPREP Image folder.
Example: i:\RemoteInstall\Setup\English\Images\(RIPREP
Image)
- Place the Broadcom adapter drivers in the i386 subfolder where the
RIPREP Image is located.
Example: i:\RemoteInstall\Setup\English\Images\(RIPREP
Image)\i386
The Microsoft Knowledge base articles listed below were used as a
reference for the following instructions:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;254078
http://support.microsoft.com/default.aspx?scid=kb;EN-US;246184
- Create the following path and place all Broadcom driver files in
..\(RIPREP Image)\$oem$\$1\Drivers\network
- Edit the riprep.sif file located in ..\(RIPREP
Image)\i386\Template to include the following information under
the [Unattend] section:
OemPreinstall = yes
OemPnPDriversPath = "Drivers\network"
DriverSigningPolicy = Ignore
- Create the following path and place all Broadcom driver files in
..\(Original Image)\$oem$\$1\Drivers\nic
- Edit the ristndrd.sif file located in ..\(Original
Image)\i386\templates to include the following information under
the [Unattend] section:
OemPreinstall = yes
OemPnPDriversPath = "Drivers\nic"
DriverSigningPolicy = Ignore
- Restart the Remote Installation service. This can be performed
from a command line with the following commands:
net stop binlsvc
net start binlsvc |
Back to Top |
|
97.) |
What are the Linux tg3, bnx2 and b44 drivers?
|
To better support users, Broadcom has been actively
supporting, maintaining, and testing the in-kernel Linux drivers for the NetXtreme,
NetXtreme II, NetLink and 4401 product lines. The following is list of
drivers supported for each product line:
- NetXtreme and NetLink - tg3
- NetXtreme II - bnx2
- 4401 - b44
Broadcom officially releases the Linux drivers as packages. The Linux driver
packages released by Broadcom are based on the latest in-kernel drivers with
some added compatibility code to make it backwards compatible with most 2.6
kernels and some 2.4 kernels (generally newer than 2.4.24). If you are using
the latest upstream kernel from www.kernel.org,
you generally do not need to download the Linux driver packages from Broadcom
as the latest upstream kernel has the latest Linux driver patches.
For the NetXtreme and NetLink product lines, the tg3 driver is now the only
Linux driver that Broadcom supports. Accordingly, Broadcom has discontinued
support for the bcm5700 driver and no longer provides updates.
There are a few minor differences to be aware of if you are migrating from
the bcm5700 driver to the tg3 driver. The tg3 driver does not support the Broadcom
proprietary load balancing software module known as BASP. The Linux bonding
driver and 802.1q driver provide similar functionalities and can be used with tg3.
BASP will also be discontinued. The tg3 driver also does not support module
parameters to configure the device (line speed, flow control, ring sizes, etc)
but relies on standard Linux utilities such as ethtool. Other than these differences,
the two drivers are very similar in terms of hardware support, robustness, and
performance. |
Back to Top |
|
98.) |
How can I use RIS for NetXtreme_II (BCM5708) device?
|
Due to limitations in Microsoft's operating systems not supporting the
Virtual Bus Device architecture of the NetXtreme II adapter under certain
circumstances, separate drivers were created to address these limitations.
The NetXterme II monolithic driver allows the adapter to behave similarly to
standard network adapters and only provides network connectivity without the
advanced offerings of the device. The monolithic driver should be used for
connectivity during the text mode portion of a RIS installation (by placing
in the I386 or MAD directory), in a Windows Pre-Installation Environment
(PE), and for the agent used for Microsoft's Automated Deployment Services.
There are no additional special instructions necessary when these drivers are
used in the above scenarios. |
Back to Top |
|
99.) |
Why can't I configure a NetXtreme II adapter using its PCI Bus
Number/Device Number/Function Number as its identifier through an
unattended answer file?
|
Currently, Microsoft does not support assigning network properties through
an answer file for devices that use a virtual bus when using the PCI Bus
Number, Device Number, and Function Number as the network adapter's
identifier. Due to the current and future advanced offerings of the
NetXtreme II adapter, the use of a virtual bus device was required. Please
refer to Microsoft Knowledge Base Article 920293 at
http://support.microsoft.com/kb/920293/en-us
for information on its proposed workaround based on the current
operating system limitation. |
Back to Top |
|
100.) |
Why does the Virtual server host hang when I use the BCM5708
(NetXtreme_II) device under MSVS (Microsoft Virtual Server)?
|
There was a compatibility issue between MSVS and IPMI. The
issue has been addressed in the latest drivers posted on our website:
http://www.broadcom.com/support/ethernet_nic/netxtremeii.php
|
Back to Top |
|
101.) |
A system containing an 802.3ad team causes a Netlogon service
failure in the system event log and prevents it from communicating with
the domain controller during boot up. How do I resolve this issue?
|
Microsoft Knowledge Base Article 326152
(http://support.microsoft.com/kb/326152/)
indicates that Gigabit Ethernet adapters may experience problems with
connectivity to a domain controller due to link fluctuation while the
driver initializes and negotiates link with the network infrastructure.
The link negotiation is further affected when the Gigabit adapters are
participating in an 802.3ad team due to the additional negotiation with
a switch required for this team type. As suggested in the Knowledge
Base Article above, disabling media sense as described in a separate
Knowledge Base Article 239924
(http://support.microsoft.com/kb/239924/)
has shown to be a valid workaround when this problem occurs. |
Back to Top |
|
102.) |
Why does the Wake On LAN feature not work properly on my system containing
a 5700, 5701, or 5702 adapter when running in Vista or Windows 2008?
|
The Broadcom 5700, 5701, and 5702 devices are only supported in Vista and
Windows Server 2008 using drivers originally intended for Windows XP and/or
Windows Server 2003. Although Windows Vista and Windows Server 2008 are
backward compatible to use drivers from the previous operating systems,
Microsoft's NDIS 5.1 to NDIS 6 translation layer used to do so inhibits
the feature from working properly. |
Back to Top |
|
103.) |
Why doesn't my system wake up from an IPv6 interesting packet?
|
Windows XP and 2003 Server does not recognize an IPv6 neighbor
solicitation packet as a valid wake up frame. If the sender of the
interesting packet does not have the MAC address of the adapter in the
system you're trying to wake, this packet will be sent out similarly to an
ARP packet would with the IPv4 protocol. Windows Vista and later does not
exhibit this limitation. |
Back to Top |
|