Broadcom (R) Corporation Broadcom NetXtreme Gigabit Ethernet Software CD for the BCM570x NetXtreme Gigabit Ethernet Adapter RELEASE 6.6.7 (2/26/2003) RELEASE NOTES These notes describe release 6.6.7 software for the BCM570x NetXtreme Gigabit Ethernet Adapter. In addition to the Broadcom NetXtreme Gigabit Ethernet Adapter User Guide, Online versions of the user guide in HTML formats are located in the \manuals directory of the Broadcom NetXtreme Gigabit Ethernet Software CD. These notes provide last minute corrections (if any) to the user guide located in the printed Release Notes found in the product package. For release version information for individual products, see the "Release Version Information Table" below. Software Compatibility ====================== This release of software supports: - BCM5700 NetXtreme Gigabit Ethernet Adapter with B0 step silicon version (P20) - BCM5700 NetXtreme Gigabit Ethernet Adapter with B1 step silicon version (P21) - BCM5700 NetXtreme Gigabit Ethernet Adapter with B2 step silicon version (P22) - BCM5700 NetXtreme Gigabit Ethernet Adapter with B3 step silicon version (P23) - BCM5701 NetXtreme Gigabit Ethernet Adapter with TBGA(A0),H2BG(A0),A1,A2,A3 step silicon - BCM5702 NetXtreme Gigabit Ethernet Adapter with A1, A1 Prime, A2 step silicon - BCM5703 NetXtreme Gigabit Ethernet Adapter with A1, A1 Prime, A2 step silicon - BCM5703S NetXtreme Gigabit Fiber Adapter with A1, A1 Prime, A2 step silicon - BCM5704 NetXtreme Gigabit Ethernet Adapter with A0, A1, A2, A3 step silicon - BCM5705 NetXtreme Gigabit Ethernet Adapter with A0, A1, A2, A3 step silicon - On chip firmware version 0.8 or greater - PCI Local Bus version 2.2 - PCI-X Local Bus version 1.0 - EEPROM utility is included in this build. Note: Upgrading to the latest version of firmware is required for this release of software to work properly. Refer to the chart below to find the correct firmware version that works for your controller type/NIC type. B95702A20C - Server VID = 0x14E4, SID = 0x16A6, SVID = 0x14E4, SSID = 0x000C (it's needed for teaming to work) B95703A30C - VID = 0x14E4, SID = 0x16A7, SVID = 0x14E4, SSID = 0x0009 B95703A30S - VID = 0x14E4, SID = 0x16A7, SVID = 0x14E4, SSID = 0x000A B95704CA40 - VID = 0x14E4, SID = 0x1648, SVID = 0x14E4, SSID = 0x1648 If PXE is an enabled option, then it's recommended to upgrade both boot code and pxe as follows: 1) Copy ee570xy.zz and pxe.bin to the same directory of your B57diag.exe. x=c or s (copper or fiber). y.zz=(version of the bin file). 2) At the dos command type: b57diag -e b57kia -f -ppxe b57pxe.bin (use b57pxe.bin for a NIC, LOM file name may differ) Once you complete the boot code and pxe upgrade. Use "secfg" from the b57diag.exe -e b57eng to enable the PXE expansion ROM option. The firmware version can be found by using b57diag -ver. The latest firmware versions are included on this CD at \Dos\BootCode directory. For BCM5702/03/03S/04 based adapters copy ee5702cx.yy/ee5703cx.yy/ee5703sx.yy/ee5704cx.yy respectively to eeprom.bin before upgrading. Note: c=Copper, s=Fiber, x.yy= (version of the bin file) For information regarding b57diag refer to the \DOS\UserDiag\b57diagman.pdf Upgrading from the Previous Driver Release ========================================== It is highly recommended that you install the BCM570x NetXtreme Gigabit Ethernet Adapter and the latest version of software, on a server where no earlier-version Broadcom NetXtreme Gigabit Adapters and drivers are installed. Contents of the CD ================== *** Release Version Information Table *** Product Version Previous Release Windows NT4 Driver 6.34 6.34 Windows 2000 Driver 6.34* 6.34 Windows Server 2003 Driver 6.34* 6.34 Windows Server 2003 64 Bit Driver 6.34* 6.34 DOS/OS2 NDIS2 Driver 6.32 6.31 Netware ODI Driver 6.01 6.01 Netware DOS ODI Driver 6.02 6.02 Netware SNMP 1.03 1.03 Linux Driver 6.0.2 6.0.2 Linux SNMP 1.0.1 1.0.0 BASP Windows NT 6.0.1 6.0.1 BASP Windows 2000 6.0.1* 6.0.1 BASP Windows Server 2003 6.0.1* 6.0.1 BASP Windows Server 2003 64 Bit 6.0.1* 6.0.1 BASP Netware 2.19 2.19 BASP Linux 6.0.1 6.0.1 BASP Silent Config Program 6.02 6.02 SCO OpenServer 6.0.1 6.0.0 Unixware 7 6.0.1 6.0.0 Solaris 6.0.2 6.0.2 ASF Firmware for 5705 5.05i 5.05i ASF Firmware for 5702-03 IBM US 2.02i 2.02i ASF Firmware for 5702-03 IBM Japan 2.02j 2.02j ASF IP Monitor 6.0.1 6.0.1 ASF Remote Config 3.03 3.03 ASF Silent Config 3.02 3.02 User Diagnostics 6.05 6.02 BACS 6.03 6.02 BMAPI 6.0.2 6.0.1 BMAPI for Linux 6.0.1 6.0.0 DMI PCI Hot Plug 1.09 1.09 PXE for 5700 2.0.11 2.0.11 PXE for 5702 - 5705 6.1.2 6.0.3 EFI User Diagnostics 6.06 6.02 EFI UNDI 6.0.0 6.0.0 SNMP-BASP for Windows 1.0.7 1.0.7 SNMP-NetExtreme Gigabit Ctrl. 1.04 1.04 Boot Code for 5700 2.16 2.4 Boot Code for 5701 2.4 2.4 Boot Code for 5702 2.28 2.33 Boot Code for 5703 2.25 2.29 Boot Code for 5703s 2.25 2.27 Boot Code for 5704 3.19 3.18 Boot Code for 5705 3.14 3.14 CIM Provider 6.0.5 6.0.4 CABW32 0.22 0.22 BCM570x Manuals 3.03.05 3.2.2 Note: An asterisk (*) following a version number represents a certified driver. This release contains the following software programs: BCM570x Miniport Driver for Microsoft Windows NT4 - b57nt4.sys Microsoft Windows NT service pack 6 or greater is recommended to use with this release of theminiport driver. Refer to the RELEASE.TXT file on the installation CD in the \WindowsNT\Driver subdirectory for latest changes. BCM570x Miniport Driver for Microsoft Windows 2000 - b57w2k.sys This driver supports offloading with: - Onchip checksum IP, UDP, TCP - Jumbo frames - VLAN WOL (requires board revision of BCM95700 REV12 and above). Refer to the RELEASE.TXT file on the installation CD in the \Windows2000\Driver subdirectory for latest changes. BCM570x Miniport Driver for Microsoft Windows Server 2003 - b57xp32.sys Refer to the RELEASE.TXT file on the installation CD in the \Windows.NET32 subdirectory for latest changes. BCM570x Miniport Driver for Microsoft Windows Server 2003 64 Bit Edition - b57xp64.sys Refer to the RELEASE.TXT file on the installation CD in the \Windows.NET64 subdirectory for latest changes. BCM570x DOS/OS2 NDIS2 Driver - b57.dos, b57.os2 Refer to the RELEASE.TXT file on the installation CD in the \NDIS2 for latest changes. BCM570x Server ODI Driver - b57.lan This driver supports Novell Netware 4.2, 5.x and 6.0. This driver also supports IP, TCP/UDP checksum offload (5.1 or greater) and PCI hotplug. Refer to the RELEASE.TXT file on the installation CD in the \Netware\Driver subdirectory for latest changes. BCM570x DOS ODI Driver - b57.com This driver provides the Netware ODI Dos client driver for B5700. Refer to the RELEASE.TXT file on the installation CD in the \Netware\Dos subdirectory for latest changes. BCM570x Netware SNMP - BSNMP.NLM This file is located in the \Netware\BcmServ subdirectory. BCM570x Linux Driver This driver supports LINUX Redhat Version 2.2, 6.x, 7.0, 7.2, 8.0 and RH Advanced Server 2.1. Refer to the RELEASE.TXT file on the installation CD in the \linux subdirectory for latest changes. BCM570x Linux SNMP - This SNMP agent is designed to support the configuration and statistics information pertaining to the Broadcom BASP driver. Refer to the RELEASE.TXT file on the installation CD in the \linux\SNMP subdirectory for latest changes. BROADCOM Advanced Server Program (BASP) for Microsoft Windows NT4, Windows 2000, and Windows .NET32 In this release, Broadcom Smart Load Balance (SLB) supports failover among BCM570x Adapters independent of transport protocols(TCP/ip, IPX, Netbeui). Refer to the RELEASE.TXT file on the installation CD in the \WindowsNT\BcmServ, \Windows2000\BcmServ, \Windows.NET32\BcmServ and \Windows.NET64\BcmServ subdirectory's for latest changes. BROADCOM Advanced Server Program for Novell Netware 4.2 (basp4x.lan)/5.X /6.0 (basp.lan) In this release, Broadcom Smart Load Balance (SLB) supports failover among BCM570x Adapters independent of transport protocols(TCP/ip, IPX, Netbeui). A Broadcom version (v2.05b) of Alteon Tigon 2 ODI Driver is required to support failover from BCM570x Adapters to Alteon Tigon 2. VLAN is not supported in this release. Refer to the RELEASE.TXT file on the installation CD in the \Netware\BcmServ subdirectory for latest changes. BROADCOM Advanced Server Program (BASP) for Linux This release supports failover and load balance using Broadcom Smart Load Balance and Fast Ether Channel(FEC/GEC). Refer to \Linux\BcmServ\release.txt for details information. BASP Silent Config Program - BaspSCfg.exe - Broadcom BASP Silent Configuration is a Win32 console application that allows end users to configure team(s), VLAN(s) and static IP address for team(s) and VLAN(s) from command line or a input file. Refer to the RELEASE.TXT file on the installation CD in the \tools\BaspSCfg directory for latest changes. BCM570x SCO OpenServer Release 5 driver - VOL.000.000 Refer to the RELEASE.TXT file on the installation CD in the \sco\OpenSrv directory for latest changes. Broadcom BCM570x Unixware 7 driver Refer to the RELEASE.TXT file on the installation CD in the \sco\uw71 directory for latest changes. Broadcom BCM570x Solaris x86 driver for i386 platform Refer to the RELEASE.TXT file on the installation CD in the \sol86 directory for latest changes. BCM570x User/Manufacturing Diagnostic This DOS program provides a comprehensive user diagnostic to diagnose the BCM570x adapter in pass or no pass criteria. The test result can be saved in a file by executing command b57diag with -l as an option. Refer to the RELEASE.TXT file on the installation CD in the \dos\UserDiag subdirectory for latest changes. BROADCOM Advanced Control Suite (BACS) This is an integrated GUI application that allows you to view information of all NICs in the system, configure the load balance and failover team, view statistics per VLAN, and LOAD BALANCE teams. The Cable diagnostic is supported in this release. Refer to the RELEASE.TXT file on the installation CD in the \MgmtApps\IA32 subdirectory for latest changes. This application should be installed by running setup from the \MgmtApps\IA32 subdirectory on the installation CD. Note: This setup will also install the file baspmgnt.dll (see item 15 below) The help/F1 is supported starting with version 1.17 or greater. BROADCOM Advanced Control Suite (BACS IA64) Refer to the RELEASE.TXT file on the installation CD in the \MgmtApps\IA64 subdirectory for latest changes. BROADCOM Management Application Programming Interface (BMAPI) This DLL provides a common interface to BROADCOM Advanced Server Program, SNMP agents,DMI and Broadcom Advanced Server Control Suite. Refer to the RELEASE.TXT file on the installation CD in the \MgmtApps\IA32\ReleaseNotes\BMAPI subdirectory for latest changes. Support for PCI hot plug via DMI Refer to the RELEASE.TXT file on the installation CD in the \MgmtApps\ReleaseNotes\dmi for latest changes. Note: Support for PCI hot plug under NT4 is embedded within the BCM570x Gigabit Ethernet Adapter Miniport Driver see item (1) above. PXE - Broadcom Preboot Execution Refer to the RELEASE.TXT file on the installation CD in the \pxe subdirectory for latest changes, as well as required registry settings. EFI User Diagnostics Refer to the RELEASE.TXT file on the installation CD in the \efi\Userdiag subdirectory for latest changes. EFI Universal Network Driver Interface Refer to the RELEASE.TXT file on the installation CD in the \efi\undi subdirectory for latest changes. SNMP - Broadcom Advanced Server Program SNMP sub-agents Refer to the RELEASE.TXT file on the installation CD in the \MgmtApps\ReleaseNotes\snmp subdirectory for latest changes. SNMP - Broadcom NetXtreme Gigabit Ethernet Controller SNMP sub-agents Refer to the RELEASE.TXT file on the installation CD in the \MgmtApps\ReleaseNotes\Bcmif subdirectory for latest changes. Boot Code - BCM570x Boot Code Firmware(eeprom.bin) - Refer to the RELEASE.TXT file on the installation CD in the \dos\bootcode subdirectory for latest changes. ChkFirm - chkfirm.exe - A utility for checking firmware version of Broadcom NetXtreme Ethernet Adapter. Refer to the RELEASE.TXT file on the installation CD in the \Tools\ChkFirm subdirectory for latest changes. Firmware Upgrade Utility - This utility is a Win32 console application. Users can run it from a Windows command prompt. The application will use the console and interact with users. Refer to the RELEASE.TXT file on the installation CD in the \Tools\WinFWUpg subdirectory for latest changes. Unattend - Unattended Installation is a hands-free and convenient method of installing Microsoft Windows 2000. It allows the administrator to set options in the unattended.txt for specific needs. Refer to the RELEASE.TXT file on the installation CD in the \Tools\Unattend subdirectory for latest changes. Update - The unattended update mode performs software updates on Windows 2000 and XP32. It upgrades the drivers silently by copying the files and updating the registry. Refer to the RELEASE.TXT file on the installation CD in the \Tools\Update subdirectory for latest changes. CIM Provider - Broadcom CIM Providers for Windows 2000 Refer to the RELEASE.TXT file on the installation CD in the \MgmtApps\ReleaseNotes\cim for latest changes. Note: CIM - Failover events indication under Windows 2000 are supported within the intermediate drivers (baspw2k.dll). Refer to the RELEASE.TXT file on the installation CD in the \MgmtApps\ReleaseNotes\cim subdirectory for latest changes. Broadcom Management Programs Setup Application- located in the \MgmtApps\IA32 subdirectory on the CD. This setup application will allow you to install 3 components onto your system. You may install the Broadcom Advanced Server Control Suite, SNMP sub-agents, and/or the PCI Hot Plug service. Note: The Microsoft SNMP Service must be installed for the Advanced Server SNMP sub-agents to work properly. Also, if you wish to utilize the Hot Plug feature, DMI Service Provider software v2.0 MUST be installed "prior" to installing the Broadcom DMI PCI Hot Plug service. See release notes for each of these products for more information. Note: The Broadcom DMI PCI Hot Plug service is not available on Windows 2000 systems. MakeDisk Setup Application - Driver installation diskettes can be created using this setup program located in the \MakeDisk subdirectory. The BACS Systray is bundled in BACS for easy access to the control suite. This utility is installed when installing BACS. * Third-party trademarks and copyrights are the property of their respective owners. Broadcom, Broadcom Advanced Server Program, Broadcom Advanced Server Control Suite, and Smart Load Balance are registered trademarks of Broadcom Corporation.