Checking If Current Drivers Are Loaded
Software Problems and Solutions
Loopback diagnostic tests are available for testing the adapter hardware under Windows. These tests provide access to the adapter's internal/external diagnostics, where packet information is transmitted across the physical link (see Diagnostics in Broadcom Advanced Control Suite).
See Network Link and Activity Indication in Introduction for troubleshooting LED states.
The following checklist provides recommended actions to take to resolve problems installing the Broadcom NetXtreme 57XX Gigabit Ethernet Controller or running it in your server.
The information listed on the Vital Sign tab of Broadcom Advanced Control Suite includes important network adapter information, the network status, and network connectivity for each of the installed adapters.
![]() |
![]() |
Note: Information for non-Broadcom controllers is less comprehensive than the information for Broadcom controllers. |
To verify that the bcm5700.o driver is loaded properly, run:
lsmod
If the driver is loaded, a line similar to the one below is displayed, where
<size>
Module |
Size |
Used by |
---|---|---|
BCM5700 |
<size> |
<n> |
Cable diagnostics are run from the Broadcom Advanced Control Suite application. See Cable Analysis in Broadcom Advanced Control Suite for information and setup and initialization instructions.
![]() |
Note: This test is designed to work for a Gigabit Ethernet copper link (1000BASE-T) only. |
The following section describes how to test network connectivity for Windows 2000, Windows Server 2003, NetWare, and Linux.
![]() |
NOTE: Ensure that when using forced link speeds, that both the adapter and switch are forced to the same speed OR at least one link partner is configured for Auto-negotiation. |
![]() |
NOTE: Network connectivity can also be tested using the Network Test feature in Broadcom Advanced Control Suite 2. |
Use the ping command to determine if the network connection is working.
The ping statistics that are displayed indicate whether the network connection is working or not.
To verify that the Ethernet interface is up and running, run ifconfig
to check the status of the Ethernet interface. It is possible to use
netstat -i to check the statistics on the Ethernet interface. Go to
Linux Driver Software for information on ifconfig
and netstat.
Ping an IP host on the network to verify connection has been established:
From the command line, type ping IP address, and then press ENTER.
The ping statistics that are displayed indicate whether the network connection is working or not.
Problem: Microsoft Remote Installation Service (RIS) installation fails for both Windows 2000 and Windows XP.
Solution: Refer to Microsoft Article Knowledge Base, "How to Add Third-Party OEM Network Adapters to RIS Installations."
To deploy a Windows 2000 Image
Original | Revised |
---|---|
[Manufacturer] |
[Manufacturer] |
To deploy a Windows XP Image
Original | Revised |
---|---|
[Manufacturer] [Broadcom.NTx86.5.1] |
[Manufacturer] [Broadcom] |
The following table lists known problems and solutions using Linux:
Linux-Basp |
|
---|---|
Problem: When obtaining the IP for a SLB's virtual interface via DHCP, the IP-gets lost under heavy traffic. | Solution: Always set a static IP for all the virtual interfaces in a SLB team. |
The following table lists known Broadcom Boot Agent problems and solutions:
Problem: Unable to obtain network settings through DHCP using PXE. | Solution: For proper operation make sure that the STP (spanning tree protocol) is disabled or portfast mode (for Cisco) is enabled on the port to which the PXE client is connected. For instance, set spantree portfast 4/12 enable. |
The following table lists known miscellaneous problems and solutions:
Problem | Solution | ||
---|---|---|---|
When the bus on the system is operating in PCI mode, the Broadcom NetXtreme 57XX Gigabit Ethernet Controller performs at PCI mode if it is added by Hot-Plug. | When the system is booted up without any adapter, the bus operates at the lowest mode, which is PCI mode. This problem can be resolved by rebooting the system. | ||
The Broadcom NetXtreme Gigabit Ethernet Adapter may not perform at optimal level when it is added by Hot Plug on some system. | This is because the system BIOS in some systems does not set the cache line size and the latency timer, after the adapter is added by Hot-Plug. This problem can be resolved by rebooting the system. | ||
The Broadcom NetXtreme Gigabit Ethernet Adapter can not be seen on the PCI BUS. | This is because some of the older servers are advertising themselves as PCI-X capable systems. This causes the Broadcom NetXtreme network adapter to operate in PCI-X mode, in which case it cannot to be seen by the PCI bus. This problem can be resolved by configuring the firmware to operate in forced PCI mode. Refer to b57diag for configuration instructions. |