本章提供以下信息:
安装 Broadcom Advanced Control Suite
删除 Broadcom Advanced Control Suite
初始化 Broadcom Advanced Control Suite
Broadcom Advanced Control Suite (BACS) 是一个集成的图形用户界面应用程序,它提供以下功能:
重要信息:系统中所有局域网 (LAN) 适配器/控制器的一览表
网络测试:“网络测试”将验证网络连接远程工作站的性能。“网络测试”向远程系统发送 ICMP 数据包,然后等待响应。如果有网关配置,那么它将自动发送到该系统。如果没有网关配置或者无法通过网关,则它将提示用户远程 IP 地址。
诊断 :对 Broadcom NetXtreme Ethernet 控制器的全面诊断
电缆分析:深入分析 Broadcom NetXtreme Ethernet 控制器所使用的 5 类电缆
统计 :有关每个选定适配器/控制器的详细性能统计信息
Broadcom Advanced Control Suite 设计在以下两种 32 位 Windows 操作系统中运行:
Microsoft® Windows® 2000
Microsoft® Windows® XP
要安装 Broadcom Advanced Control Suite(Broadcom 高级控制套件,BACS)软件,请执行以下步骤:
将 Broadcom 光盘插入计算机系统的光驱中。

控制套件 — 选中该复选框可以安装“控制套件”。

安装完毕后,屏幕上将显示如下信息通知用户文件已成功安装。
单击确定并重新启动系统以完成安装。
可以从“控制面板”启动控制套件,方法是双击其中的“Broadcom Control Suite”图标。
注意:也支持 BACS 的无提示安装,但是这种方法不可以从光盘中运行。首先要找到光盘上的 BACS 安装文件,然后将这些文件解压缩或复制到硬盘的临时目录。打开命令提示符并转到临时目录。输入“setup /s”以安装 BACS。
要删除 Broadcom Advanced Control Suite (BACS) 软件,请执行以下步骤:


要初始化 Broadcom Advanced Control Suite (BACS) 软件,请执行以下步骤:
|
注意:初始化 BACS 之前,必须启用 Broadcom NetXtreme 以太网控制器。参阅“安装驱动程序软件”中与您使用的操作系统相关的信息。 |
“重要信息屏幕”可用于查看重要的适配器信息、网络状态和网络连接。“Installed Adapters”窗口列出了正在使用的适配器。选择适配器后,屏幕将显示该适配器的重要信息。
|
注意:为非 Broadcom 适配器提供的信息没有为 Broadcom 适配器提供的信息详细全面。 |
下面介绍 BACS 的“重要信息屏幕”窗口的界面组件:
|
注意:当升级到 Gigabit 控制器时,MAC 将更改。 |
示例:[0] 14 表示 Broadcom 适配器驻留在编号为 0 的 PCI 总线中,设备号为 14。
|
注意:只有支持 1000 Mbps 链路的适配器才能使 Gigabit Receive OK 和 Gigabit Transmit OK 指示灯变亮。 |
“网络测试”用于验证 IP 网络的连通性。该测试验证 NDIS 驱动器是否安装正确,并检验同一子网上的网关或其它指定 IP 地址的连接。“网络测试”支持 TCP/IP。
如果目标 IP 地址无法与网关通信或者没有网关时,“网络测试”向终端用户提示该目标 IP 地址。
“诊断”屏幕只用于查看 Broadcom 适配器的信息。该功能用于测试适配器的物理组件。
|
注意:进行这些测试时,网络连接将断开。 |
下面介绍 BACS 的“诊断”窗口的界面组件:
Control Register Test — 该测试通过向寄存器中写入不同的值并验证结果,来验证网络控制器的寄存器的读写功能。该设备的驱动程序使用这些寄存器来执行网络功能(如收发信息等)。如果测试失败,网络适配器可能无法正常工作。
MII Register Test — 该测试验证物理层芯片寄存器的读写功能。物理层芯片用于控制电缆上的电子信号和配置网络速度(如 1000Mbps)。
EEPROM Test — 该测通过读取一部分 EEPROM 和计算校验和来验证 EEPROM 的内容。如果计算得出的校验和与 EEPROM 中存储的校验和不同,测试就会失败。为进行该测试,无需更改代码就能升级 EEPROM 映象。
Internal Memory Test — 该测试验证网络控制器的内部存储器是否正常工作。该测试向内存中写入阵列值,并读回结果。如果读回错误值,则测试失败。如果没有内部存储器,则网络控制器将无法运行。
On-Chip CPU Test — 该测试检验网络控制器中的两个内部 CPU 的工作情况。
Interrupt Test — 该测试验证 NDIS 驱动程序是否可以从网络控制器接收中断。
MAC and PHY Loopback Test — 该测试验证 NDIS 驱动程序是否能够通过网络控制器发送和接收数据包。
Test LED — 该测试使所有指示灯闪烁 5 次来识别适配器。
从“电缆分析软件”屏幕,用户可监视以太网网络电缆线路的 5 类以太网电缆连接的情况。此软件可测试电缆的质量并对照 IEEE 802.3ab 进行比较,检查它是否符合标准。如果在图形环境中,它可显示每个电缆线对的频率-响应特性。“电缆分析软件”屏幕还可用于显示“Gain vs. Frequency Characterization”(增益与频率特性)功能。
注意,“电缆分析软件”仅在 1000 Mbps 链路上获得支持。如果连接到一个仅支持 10/100 Mbps 的交换机或 NIC 速度设置为 10 或 100 Mbps,或者电缆属于 3 类电缆或 5 类电缆中断,或者适配器没有配置千兆位速度,则将显示以下错误对话框消息:
单击确定 可确认您无法运行该测试。
|
注意:“电缆诊断软件”仅适用于千兆位元适配器。在本指南中没有提供截图。 |
“Length”子选项卡可用于验证电缆的长度,并确定您的配置是否有合适的电缆长度(根据电缆回损算法计算)。该实用程序可用于确定问题发生在适配器还是出现在电缆线路上。
|
注意:进行此测试时,网络连接将断开。 |
BACS 的“电缆分析软件/Channel Pairs”窗口的界面组件说明如下:
Distance:该字段显示使用回损算法估算的所有 4 个信道上的平均电缆长度(以米计)。
Margin:该字段显示测量的电缆线对与最大 IEEE 802.3ab 规定限制之间的最小差距。计量单位是 dB。
此处显示的每个信道的频率响应是根据电缆算法计算得到的。两个图分别表示利用电缆损耗和回损算法计算得到的值。纵坐标轴表示增益 (dB),横坐标表示工作频率。蓝图表示 IEEE 802.3ab 限制,红图表示某个双绞线对的实际计算值。两种测量方法都可说明描述电缆质量的一般测量标准。同时考虑两种测量方法是非常重要的,因为单独一种方法无法全面描述测试电缆的特性。
|
注意:进行此测试时,网络连接将断开。 |
从“电缆分析软件/Frequency”屏幕,选择要测试的 Broadcom 适配器和信道。
单击初始化,然后单击测试以显示所选适配器的状态。
电缆损耗(红色)曲线表示在测试状态下电缆的插入损耗。它是频率的函数,频率变化范围为 [0 - 62.5MHz]。电缆损耗极限(蓝色)曲线表示 IEEE 标准 802.3ab-1999 的 40.7.2.1 部分中规定的电缆损耗极限。电缆损耗(红色)曲线在电缆损耗极限(蓝色)曲线上方表示电缆在工作极限内。如果电缆损耗(红色)曲线在电缆损耗极限(蓝色)曲线上方,则电缆在工作极限内。如果电缆损耗(红色)曲线在电缆损耗极限(蓝色)曲线下方,则电缆超出了 IEEE 802.3ab-1999 标准中规定的工作极限。这种情况表明可能是电缆长度过长以致无法工作。
回损(红色)曲线表示在测试状态下电缆的回损率。它是频率的函数,频率变化范围为 [0,62.5MHz]。回损极限(蓝色)曲线表示 IEEE 标准 802.3ab-1999 的 40.7.2.3 部分中规定的回损极限。回损(红色)曲线在回损极限(蓝色)曲线下方表示电缆在工作极限内。如果回损(红色)曲线在回损极限(蓝色)曲线下方,则电缆在工作极限内。如果回损(红色)曲线在回损极限(蓝色)曲线上方,则电缆超出了 IEEE 802.3ab-1999 标准中规定的工作极限。这种情况表明可能是电缆长度过长以致无法工作。
“统计”屏幕用于查看 Broadcom 和非 Broadcom 适配器的通信量统计信息。Broadcom 适配器的统计值和包含信息比非 Broadcom 适配器的统计值和包含信息要多。
下面介绍 BACS 的“统计/General”选项卡窗口的界面组件:
Frames Tx OK:成功传输的帧计数。当报告 TransmitStatus 为 transmitOK 时,该计数器就会增加。
Frames Rx OK:成功接收 (receive OK) 的帧计数。如果接收到的帧过长,并有 FCS、长度或排列错误,或者帧由于内部 MAC 子层错误而丢失,则不对其进行计数。接收状态报告为“receive OK”时,该计数器就会增加。
Directed Frames Tx:成功传输的定向数据帧的计数。
Multicast Frames Tx:成功传输到组的目标地址(而不是广播地址)的帧计数,它由状态值 transmit OK 表示。
Broadcast Frames Tx:成功传输到广播地址的帧计数,它用传输状态的 transmit OK 来表示。传输到多目标广播地址的帧不是广播帧,应将其排除。
Directed Frames Rx:成功接收的定向数据帧的计数。
Multicast Frames Rx:成功接收且定向到活动非广播组地址的帧计数。如果接收到的帧过长,并有 FCS、长度或排列错误,或者帧由于内部 MAC 子层错误而丢失,则不对其进行计数。达到 receive OK 状态时,该计数器会增加。
Broadcast Frames Rx:成功接收且定向到广播组地址的帧计数。如果接收到的帧过长,并有 FCS、长度或排列错误,或者帧由于内部 MAC 子层错误而丢失,则不对其进行计数。达到 receive OK 状态时,该计数器会增加。
以下介绍 BACS 的“统计/IEEE 802.3”选项卡窗口的界面组件:
Frames Rx with Alignment Error:对非整数的八位字节长、且未通过 FCS 检查的帧计数。ReceiveStatus 报告为 alignmentError 时,该计数器就会增加。
Frames Tx with one Collision:对单个冲突中涉及到的、随后又成功发送的帧计数。发送结果报告为 transmit OK 且 attempt 值为 2 时,该计数器就会增加。
Frames Tx with more than one Collision:对多个冲突中涉及到的、随后又成功发送的帧计数。传输状态报告为 transmit OK 并且 attempts 变量的值大于 2 且小于等于 attempt Limit 时,该计数器就会增加。
Frames Tx after Deferral:对由于介质忙而造成首次发送即发生延迟的帧计数。不对冲突中涉及到的帧计数。
|
注意:只有已经启用的 Broadcom 适配器才会显示“Custom”选项卡。 |
下面完整地介绍 BACS 的“统计/Custom”选项卡窗口的界面组件。
Number of Interrupts generated by this adapter:NIC 产生的中断数。
Number of Interrupts avoided by this adapter:NIC 避免的中断数。
Tx. Max Coalesce Frames Threshold hit:Send Max Coalesce Frames Threshold 命中的次数。
Rx. Max Coalesce Frames Threshold hit:Recv Max Coalesce Frames Threshold 命中的次数。
DMA write Queue was full:DMA 写入队列变满的次数。
DMA write High Priority Queue was full:DMA 写入高优先级队列变满的次数。
DMA Read Queue was full:DMA 读取队列变满的次数。
DMA Read High Priority Queue was full:DMA 读取高优先级队列变满的次数。
Send Data Completion FTQ was full:发送数据完成 FTQ(通过队列的流)变满的次数。
NIC ran out of the Recv. Buffer:NIC 溢出 Recv 缓冲描述符的次数。
Frames size less than 64-byte with bad FCS:帧大小小于 64 个字节,且包含坏 FCS(帧校验和)。
MAC Rx. w/ Pause Command and Length = 0:MAC 控制帧中包含暂停命令,且长度等于零。
MAC Rx. w/ Pause Command and Length greater than 0:MAC 控制帧中包含暂停命令,且长度大于零。
MAC Rx. w/ no Pause Command:MAC 控制帧中不包含暂停命令。
MAC Sent Xon:MAC Transmit with Xon 已打开。
如果系统依靠电池能量运行,则在启用该功能时,就会进行从最低速率 (10 Mbps) 到最高速率(对于千兆位适配器为 1 Gbps;对于快速以太网适配器为 100 Mbps)的链路速率自动协商。
如果系统依靠交流电运行或在禁用该功能时,网络适配器就会转为正常功率,从而进行从最高速率(对于千兆位适配器为 1 Gbps;对于快速以太网适配器为 100 Mbps)到最低速率 (10 Mbps) 的链路速率自动协商。
要获得以上功能,可突出显示屏幕中出现的 Broadcom 适配器,并且在使用电池电源时,选中网卡节电模式选项。

请阅读约束和免责声明全文。