This chapter provides the following information:
The Broadcom Advanced Control Suite (BACS) is an integrated graphical user interface (GUI) application that provides the following functions:
Vital Sign: At-a-glance status reports of all LAN adapters/controllers in your systems
Diagnostics: A comprehensive diagnostic for Broadcom 440X Fast Ethernet Controller
Statistics: A detailed performance statistics on each selected adapter/controller
![]() |
NOTE The BACS Help files require Internet Explorer 5.0 or later to work properly. |
To install the BACS software, complete the following steps.
![]() |
NOTE The BACS is only for Desktop OSs, and should not be used for Windows 200 Advanced Server. |
- Click Start and select Programs, then Broadcom 440X Fast Ethernet Controller from the menu.
- Open the Control Panel:
In the Control Panel, double-click the Broadcom 440X Fast Ethernet Controller icon.
To remove the BACS software, complete the following steps.
To initialize the BACS software, do the following:
![]() |
NOTE The Broadcom 440x Fast Ethernet Controller must be enabled before initializing the BACS. Refer to "Installing the Driver Software" for the operating system that you are using. |
To start the Control Suite, either:
In the Control Panel, double-click the Broadcom 440X Fast Ethernet Controller icon.
The Vital Sign window allows you to view vital adapter information, network status, and network connectivity. Active adapters are listed in the Installed Adapters window. When selected, vital sign information for that adapter displays.
![]() |
NOTE Information for Non-Broadcom adapters is less comprehensive than information listed for Broadcom adapters. |
The following describes the BACS Vital Sign window's interface components.
Component | Description |
IP Address | The network address that is associated with the selected adapter. The all zeroed value of this parameter indicates the associated driver has not been bounded with Internet Protocol (IP). |
Physical Address | The physical Media Access Control (MAC) that is assigned to the selected adapter by the adapter's vendor. This parameter will never be zeroed. |
Driver Status |
Indicates the status of the driver that is associated with the selected adapter. The possible values for this parameter are:
|
Driver Version | Indicates the current version of the software driver that is associated with the selected adapter. |
[Bus] Device Number |
Indicates the PCI bus number and the device number for the selected adapter.
|
Operating Mode |
Indicates the current operating mode of the adapter. The possible values are:
|
Interrupt | Indicates the interrupt line number that is associated with the selected adapter. The valid number is ranged from (225). |
Memory Address | Indicates the memory-mapped address that is assigned to the selected adapter. This value can never be zero. |
PCI Bus Mode |
Indicates the type and mode of PCI bus slot that is occupied by the selected adapter. The possible values of this parameter are:
|
ASIC/Firmware Version | Displays the Chip and Firmware versions of the selected Broadcom adapter. |
Network Status |
Provides an overall status. Link Status OK: is green when there is a link established at 10 or 100 Mbps. Red indicates that a link is not established. NOTES
|
Enable Tray Icon | Displays or removes the Control Suite icon in the system tray. |
The Diagnostics window allows you to view information for Broadcom-only adapters. This function is used to test the physical adapter components.
![]() |
NOTE The network connection will be lost when running these tests. |
The following describes the BACS Diagnostics window's interface components.
This test... | ...verifies the: |
Control Register | Read and write capabilities of the network controller registers by writing various values to the registers and verifying the result. The device driver uses these registers to perform network functions, such as sending and receiving information. If the test fails, the network adapter may not work properly. |
MII Register | Read and write capabilities of the physical layer chip registers. The physical layer chip is used to control the electrical signals on the wire and for configuring network speeds (such 100 Mbps). |
EEPROM | Content of the EEPROM by reading a portion of the EEPROM and computing the checksum. The test fails if the computed checksum is different than the checksum stored in the EEPROM. An EEPROM image upgrade does not require a code change for this test. |
Internal Memory | Network controller internal memory 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 network controller does not function without its internal memory. |
On Chip CPU | Operation of the two internal CPUs in the network controller. |
Interrupt | NDIS driver is able to receive interrupts from the network controller. |
MAC and PHY Loopback | NDIS driver is able to send and receive packets from the network controller. |
Test LED | Blinks all LEDs five times to identify the adapter. |
The 440X Fast Ethernet Controller does not support Cable Analysis, it is only applicable for the Broadcom Gigabit Controller.
The Statistics window allows you to view traffic statistics for both Broadcom and non-Broadcom adapters. Statistical values and coverage is more comprehensive for Broadcom than for non-Broadcom adapters.
![]() |
NOTE If a Broadcom adapter is disabled, its team does not display in the Statistics window. |
The following describes the BACS Statistics/General window's interface components.
This component... | ...is the count of: |
Frames TX OK | Frames that are successfully transmitted. This counter is incremented when the TransmitStatus is reported as transmitOK. |
Frames Rx OK | Frames that are successfully received (receiveOK). This does not include frames received with frame-too-long, FCS, length or alignment errors, or frames lost due to internal MAC sublayer error. This counter is incremented when the ReceiveStatus is reported as receive OK. |
Directed Frames TX | Directed data frames that are successfully transmitted. |
Multicast Frames TX |
Frames that are successfully transmitted to a group destination address other than broadcast, as indicated by the status value transmitOK. |
Broadcast Frames TX |
Frames that were successfully transmitted as indicated by the TransmitStatus transmitOK, to the broadcast address. Frames transmitted to multicast addresses are not broadcast frames and are excluded. |
Directed Frames Rx | Directed data frames that are successfully received. |
Multicast Frames Rx | Frames that are successfully received and directed to an active non-broadcast 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 error. This counter is incremented as indicated by the receiveOK status. |
Broadcast Frames Rx |
Frames that are successfully received and directed to the broadcast 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 error. This counter is incremented as indicated by the receiveOK status. |
The following describes the BACS Statistics/IEEE 802.3 window's interface components.
This component... | ...is the count of frames: |
Frames Rx with Alignment Error | That are not an integral number of octets in length, and do not pass the FCS check. This counter is incremented when the ReceiveStatus is reported as alignmentError. |
Frames TX with One Collision | That are involved in a single collision, and subsequently transmitted successfully. This counter is incremented when the result of a transmission is reported as transmitOK and the attempt value is 2. |
Frames TX with More Than One Collision | That are involved in more than one collision, and subsequently transmitted successfully. This counter is incremented when the TransmitStatus is reported as transmitOK, and the value of the attempts variable is greater than 2 and less or equal to attemptLimit. |
Frames TX after Deferral | Whose transmission was delayed on its first attempt because the medium was busy. Frames involved in any collision are not counted. |
![]() |
NOTE The Custom tab only appears for an enabled Broadcom adapter. |
The following shows a complete view of the BACS Statistics/Custom window, and a table describing each of the interface components.
Component | Description |
Number of Interrupts Generated by this Adapter | Number of interrupts generated by the NIC. |
Number of Interrupts Avoided by this Adapter | Number of interrupts avoided by the NIC. |
TX Max Coalesce Frames Threshold Hit | Number of times the Send Max Coalesce Frames Threshold hit. |
Rx. Max Coalesce Frames Threshold Hit |
Number of times the Recv Max Coalesce Frames Threshold hit. |
DMA Write Queue was Full | Number of times the DMA write queue was full. |
DMA Write High Priority Queue was Full | Number of times the DMA write high priority queue was full. |
DMA Read Queue was Full | Number of times the DMA read queue was full. |
DMA Read High Priority Queue was Full |
Number of times the DMA read high priority queue was full. |
Send Data Completion FTQ was Full | Number of times the send data completion Flow Through Queue (FTQ) was full. |
NIC Ran Out of the Recv. Buffer | Number of times the NIC ran out of the Recv Buffer Descriptors. |
Frames Size Less Than 64-byte with Bad FCS |
Frames size is less than 64-bytes with bad Frame Checksum (FCS). |
MAC Rx. w/ Pause Command and Length = 0 | MAC control frames with pause command and length is equal to zero. |
MAC Rx. w/ Pause Command and Length Greater Than 0 |
MAC control frames with pause command and length is greater than zero. |
MAC Rx. w/ No Pause Command | MAC control frames with no pause command. |
MAC Sent Xon | MAC Transmit with Xon was on. |
MAC Sent Xoff | MAC Transmit with Xon was off. |
Please read all restrictions and disclaimers.