Broadcom Advanced Control Suite (BACS) is an integrated application (with
a graphical user interface) that provides useful information about each network
adapter that is installed in your computer. The BACS application also enables
you to perform detailed tests, diagnostics, and analyses on each adapter, as
well as to view traffic statistics for each adapter. The BACS application is
designed to run on Windows operating systems.
Types of Information
Provided by the BACS Application
Broadcom Advanced Control Suite lists all of the network
adapters in your computer, and provides the following information (if available)
about each device:
Driver Status
MAC Address
Link Status
IP Address
Memory Address
Physical Address
Speed
Duplex
Slot No.
Driver Name
Driver Version
Driver Date
Firmware Version
ASIC Version
Bus Type
Bus No.
Device No.
Function No.
Interrupt Request
Frames Tx OK
Frames Rx OK
Team Name
Team Type
VLAN Name
VLAN ID
Vital Sign. At-a-glance status reports on all of
the LAN devices in your computer.
Resources. Shows the resource settings for the selected
device.
Hardware. Shows the hardware information (the ASIC
version and the firmware version) for the selected device.
Statistics. Provides detailed performance statistics
for the selected device.
Testing, Diagnostics, and Analyses
Functions
The following testing, diagnostics, ard analyses functions are provided:
Network Test. Confirms network connectivity to
a remote station. The network test sends ICMP packets to remote systems and
waits for a response. If a gateway is configured, the test automatically sends
packets to that system. If a gateway is not configured or if the gateway is
unreachable, the test prompts you for a destination IP address.
Diagnostics. Performs comprehensive diagnostics
on Broadcom network adapters.
Installing the Broadcom
Advanced Control Suite Application
The Broadcom Advanced Control Suite (BACS) software can be installed from the
Dell Resource CD-ROM or by using the silent
install option.
Note: To prevent an error from occurring, type change user /install
from the DOS command prompt before installing the BACS software on a computer
running Windows 2000 Advanced Server with Terminal Services.
Installing from the Dell Resource CD-ROM
Note: Before you begin the installation, close all applications, windows,
or dialog boxes.
Insert the Dell Resource CD-ROM into the CD-ROM drive.
Open the folder on the installation CD-ROM that contains the BACS Setup.exe
file to your hard disk (this folder may be named BACS, MgmtApps, or WinDiag,
depending on the type of computer that is associated with the installation
CD-ROM).
Double-click Setup.exe.
Click Next in Broadcom Management Programs Setup.
Read the license agreement and click Yes.
In Select Components, click the component you want to install:
Control Suite. Installs the Broadcom Advanced
Server Control Suite.
SNMP Service. Installs the Advanced Server
SNMP subagent.
Note: The Microsoft SNMP Service must be running for the SNMP Service
application to function properly.
CIM Provider. Installs the CIM Provider.
Follow the instructions provided by the InstallShield wizard.
The Control Suite can be started from Control Panel by double-clicking Broadcom
Control Suite 2. Alternatively, click Start, point
to Programs, point to Broadcom, and then
click Broadcom Advanced Control Suite.
Using Silent Installation
Note: Before you begin the installation, close all applications, windows,
or dialog boxes.
The recommended installation procedure is to copy the installation files to
your hard disk before you run the silent install. This is because the setup
/s command automatically generates a Setup.log file in the directory
it is run from. When the silent install is run from the CD-ROM drive, this log
file cannot be generated, and the setup install fails.
Copy the folder on the Dell Resource CD-ROM that contains the BACS Setup.exe
file to your hard disk (this folder may be named BACS, MgmtApps, or WinDiag,
depending on the type of computer that is associated with the installation
CD-ROM).
Change to the folder that contains the BACS Setup.exe file.
From a DOS command line, type setup /S.
Updating the Broadcom Advanced Control Suite
Application
To update the Broadcom Advanced Control Suite (BACS) application:
Note: Before you begin the update, close all applications, windows, or
dialog boxes.
Insert the Dell Resource CD-ROM that contains the updated BACS application
files.
Open the folder on the installation CD-ROM that contains the BACS Setup.exe
file to your hard disk (this folder may be named BACS, MgmtApps, or WinDiag,
depending on the type of computer that is associated with the installation
CD-ROM).
Double-click Setup.exe.
Click Next in Broadcom Management Programs Setup.
Select Modify, and click Next.
In Select Components, click the component you want to install:
Control Suite. Installs the Broadcom Advanced
Server Control Suite.
SNMP Service. Installs the Advanced Server
SNMP subagent.
Note: The Microsoft SNMP Service must be running for the SNMP Service
application to function properly.
CIM Provider. Installs the CIM Provider.
Follow the instructions provided by the InstallShield wizard to
completion.
Removing the Broadcom Advanced
Control Suite Application
To remove the Broadcom Advanced Control Suite (BACS) application:
In Control Panel, double-click Add/Remove
Programs.
Click Broadcom Management Programs and click Change/Remove
(Windows XP) or Add/Remove (Windows Server 2003 and Windows
2000).
Click Next.
In InstallShield Wizard, select Remove,
and then click Next.
Click OK to remove the application and all of its components.
Click OK.
Restart your computer.
Initializing the Broadcom Advanced
Control Suite Application
To initialize the Broadcom Advanced Control Suite (BACS) application
In Control Panel, double-click Broadcom Control Suite. Alternatively,
click Start, point to Programs, point to
Broadcom, and then click Broadcom Advanced Control
Suite.
Note: The Broadcom Ethernet controller must be installed before you initialize
the BACS application.
Using the Broadcom Advanced Control
Suite Application
Start the BACS application and then click the tab on Broadcom Advanced
Control Suite that provides the information of interest or access to
the tests, diagnostics, analyses, and configuration functions you want to perform.
Vital Sign
The Vital Sign tab contains information about the Broadcom Ethernet Controller
and other network adapters that are installed, the link status of the network,
and network connectivity. To view this information for any installed network
adapter, click the name of the device.
Note: Information about network adapters made by others is less comprehensive
than the information provided for Broadcom network adapters.
Physical Address. This is a physical MAC (media access
control) address that is assigned to the device by the manufacturer. The
physical address is never all 0s.
IP Address: The network address that is associated with
the device. If the IP address is all 0s, this means that the associated
driver has not been bound with Internet Protocol (IP).
Driver Status. Information about the status
of the driver that is associated with the selected controller.
Driver Loaded. Normal operating mode. The driver that
is associated with the device has been loaded by Windows and is functioning.
Driver Not Loaded. The driver that is associated with
the device has not been loaded by Windows.
Information Not Available. The value is not obtainable
from the driver that is associated with the device.
Driver Name/Version/Date. The file name,
version, and creation date of the software driver that is associated with
the device.
Network Status: The following network status information
is provided:
Link Status. The indicator is green if a link is established.
A red indicator means that a link is not established.
Speed. The link speed of the device.
Duplex. The duplex mode in which the device is operating.
Resources
Bus Type
Slot No
Bus Speed (MHz)
Bus Width (bit)
Bus No. Indicates the PCI bus number and the device number
for the device.
Device No. The number assigned to the device by the operating
system.
Function No. The port number of the adapter. For a single-port
adapter, the function number is 0. For a two-port adapter, the function
number for the first port is 0, and the function number for the second port
is 1.
Interrupt Request. The interrupt line number that is
associated with the device. Valid numbers range from 2 to 25.
Memory Address. The memory mapped address that is assigned
to the device. This value can never be 0.
Hardware
ASIC Version. The chip version of the Broadcom device
(this information is not available for devices made by others).
Firmware Version. The firmware version of the Broadcom
device (this information is not available for devices made by others).
Network Test
From the Network Test tab, you can verify IP network connectivity. This test
verifies if the driver is installed correctly and tests connectivity to a gateway
or other specified IP address on the same subnet. The Network test uses TCP/IP.
Diagnostics
From the Diagnostics tab you can perform diagnostic tests only on Broadcom
network adapters. This function is used to test the physical components of the
adapter.
Note: The network connection is temporarily lost when these tests are
running.
Control Registers. This test verifies the read and write
capabilities of the network controller registers by writing various values
to the registers and verifying the results. The device driver uses these
registers to perform network functions such as sending and receive information.
If the test fails, the device may not work properly.
MII Registers. This test verifies the read and write
capabilities of the registers of the physical layer (PHY). The physical
layer is used to control the electrical signals on the wire and for configuring
network speeds such as 1000 Mbit/s.
EEPROM. This test verifies the content of the electrically
erasable programmable read-only memory (EEPROM) by reading a portion of
the EEPROM and computing the checksum. The test fails if the computed checksum
is different from the checksum stored in the EEPROM. An EEPROM image upgrade
does not require a code change for this test.
Internal Memory. This test verifies that the internal
memory of the device is functioning properly. The test writes patterned
values to the memory and reads back the results. The test fails if an erroneous
value is read back. The device cannot function without its internal memory.
On-Chip CPU. This test verifies the operation of the
internal CPUs in the device.
Interrupt. This test verifies that the NDIS driver is
able to receive interrupts from the device.
Loopback MAC and Loopback PHY. These tests verify that
the Network Device Driver Interface Specification (NDIS) driver is able
to send packets to and receive packets from the device.
Test LED. This test causes all of the LEDs to blink
5 times for the purpose of identifying the device.
Statistics
On the Statistics tab, you can view traffic statistics for both Broadcom network
devices and network devices made by others. Statistical information and coverage
are more comprehensive for Broadcom devices, however.
Note: Team statistics are not shown for a Broadcom network device if
it is disabled.
General Statistics
Frames Tx OK. A count of frames that are successfully
transmitted. This counter is incremented when the transmit status is reported
as Transmit OK.
Frames Rx OK. A count of frames that are successfully
received (Receive OK). This does not include frames received
with frame-too-long, frame check sequence (FCS), length, or alignment errors,
or frames lost due to internal MAC sublayer errors. This counter is incremented
when the receive status is reported as Receive OK.
Directed Frames Tx. A count of directed data frames that
are successfully transmitted.
Multicast Frames Tx. A count of frames that are successfully
transmitted (as indicated by the status value Transmit OK)
to a group destination address other than a broadcast address.
Broadcast Frames Tx. A count of frames that were successfully
transmitted (as indicated by the transmit status Transmit OK)
to the broadcast address. Frames transmitted to multicast addresses are
not broadcast frames and therefore, are excluded.
Directed Frames Rx. A count of directed data frames that
are successfully received.
Multicast Frames Rx. A count of frames that are successfully
received and are directed to an active nonbroadcast group address. This
does not include frames received with frame-too-long, FCS, length, or alignment
errors, or frames lost due to internal MAC sublayer errors. This counter
is incremented as indicated by the Receive OK status.
Broadcast Frames Rx. A count of frames that are successfully
received and are directed to a broadcast group address. This count does
not include frames received with frame-too-long, FCS, length, or alignment
errors, or frames lost due to internal MAC sublayer errors. This counter
is incremented as indicated by the Receive OK status.
IEEE 802.3
Statistics
Frames Rx with Alignment Error. A count of frames that
are not an integral number of octets in length and do not pass the FCS check.
This counter is incremented when the receive status is reported as Alignment
Error.
Frames Tx with one Collision. A count of frames that
are involved in a single collision and are subsequently transmitted successfully.
This counter is incremented when the result of a transmission is reported
as Transmit OK, and the attempt value is 2.
Frames Tx with more than one Collision. A count of frames
that are involved in more than one collision and are subsequently transmitted
successfully. This counter is incremented when the transmit status is reported
as Transmit OK, and the value of the attempts variable
is greater than 2 and less or equal to the attempt limit.
Frames Tx after Deferral. A count of frames whose transmission
was delayed on the first attempt because the medium was busy. The frames
involved in any collision are not counted.
Custom Statistics
Note: Custom statistics are available only for an enabled Broadcom
device.
Number of Interrupts generated by this adapter. The number
of interrupts generated by the device.
Number of Interrupts avoided by this adapter. The number
of interrupts avoided by the device.
Tx Max Coalesce Frames Threshold hit. The number of times
the Send Max Coalesce Frames Threshold was hit.
Rx Max Coalesce Frames Threshold hit. The number of times
the Receive Max Coalesce Frames Threshold was hit.
DMA write Queue was full. The number of times the DMA
write queue was full.
DMA write High Priority Queue was full. The number of
times the DMA write high priority queue was full.
DMA Read Queue was full. The number of times the DMA
read queue was full.
DMA Read High Priority Queue was full. The number of
times the DMA read high priority queue was full.
Send Data Completion FTQ was full. The number of times
the send data completion FTQ (flow through queue) was full.
NIC ran out of the Recv Buffer. The number of times the
network adapter ran out of the Recv Buffer descriptors.
Frames size less than 64-byte with bad FCS. The number
of frames with a size less than 64 bytes with bad FCS.
MAC Rx w/ Pause Command and Length = 0. MAC control frames
with the pause command and a length equal to 0.
MAC Rx w/ Pause Command and Length greater than 0. MAC
control frames with the pause command and a length greater
than 0.
MAC Rx w/ no Pause Command. MAC control frames with no
pause command.