NetXtreme-UG100
22
NetXtreme-C/NetXtreme-E
User Guide
5. Reboot the system for new firmware to take affect.
7.2 Windows/ESX
The NIC firmware can be upgraded using the NVRAM packages provided in the same link in the Linux session. Refer to the
readme.txt for specific instructions for your adapter.
8 Teaming
8.1 Windows
The Broadcom NetXtreme-C/NetXtreme-E devices can participate in NIC teaming functionality using the Microsoft teaming
solution. Refer to Microsoft public documentation described in the following link:
https://docs.microsoft.com/en-us/windows-server/networking/technologies/nic-teaming/create-a-new-nic-team
Microsoft LBFO is a native teaming driver that can be used in the Windows OS. The teaming driver also provides VLAN
tagging capabilities.
8.2 Linux
Linux bonding is used for teaming under Linux. The concept is loading the bonding driver and adding team members to the
bond which would load-balance the traffic.
Use the following steps to setup Linux bonding:
1. Execute the following command:
modprobe bonding mode=”balance-alb”. This will create a bond interface.
2. Add bond clients to the bond interface. An example is shown below:
ifenslave bond0 ethX; ifenslave bond0 ethY
3. Assign an IPv4 address to bond the interface using
ifconfig bond0 IPV4Address netmask NetMask up
. The
IPV4Address and NetMask are an IPv4 address and the associated network mask.
NOTE:
The IPv4 address should be replaced with the actual network IPv4 address.
NetMask
should be replaced by the
actual IPv4 network mask.
4. Assign an IPv6 address to bond the interface using
ifconfig bond0 IPV6Address netmask NetMask up
. The
IPV6Address and NetMask are an IPv6 address and the associated network mask.
NOTE:
The IPv6 address should be replaced with the actual network IPv6 address.
NetMask
should be replaced by the
actual IPv6 network mask.
Refer to the Linux Bonding documentation for advanced configurations.