=========================== R E L E A S E N O T E S =========================== Broadcom NetXtreme Network Interface Card Extended Information SNMP Extensible-Agent for Windows SNMP Service for Windows NT 4.0, Windows 2000, XP(32 and 64 bit), 2003(32 and 64 bit) Copyright (c) 2000-2009 Broadcom Corporation All rights reserved. Version 7.1.6a (Nov 23, 2009) -------------------------------- 1. Problem: CQ41248 The adaptinfo.mib got errors/warnings when it was validated by tool provided in www.muonics.com. Cause: The adaptinfo.mib did not meet the SMI compliance. Change: Modified the adaptinfo.mib to meet the SMI compliance. Impact: adaptinfo.mib MIB file. Version 7.1.6 (Oct 10, 2008) -------------------------------- Enhancements: ============= 1. Request: CQ36512 Added support for IPv6 address. Change: Added support for IPv6 address. Impact: IPv6 address. Fixes: ====== 1. Problem: CQ37135 SNMP OID 1.3.6.1.4.1.4413.1.3.2 doe not list BCM57710 NIC. Cause: The BCM57710 NIC was not built into the table by the SNMP sub-agent. Change: The BCM57710 NIC is built into the table by the SNMP sub-agent. Version 7.1.5 (February 5, 2007) -------------------------------- Fixes: ====== 1. Problem: (CQ 22576) The SNMP service would stop after modification to Team Configuration or Failover in a 64-bit Windows system. Cause: The BCMIF sub-agent corrupted the memory used by the Microsoft SNMP service when processing the trap events from BMAPI. Change: The processing of trap events from BMAPI was redesigned to make sure the SNMP extension agent worked within its own structure boundary. Version 7.1.4 (Aug. 31, 2005) --------------------------------- Enhancements: ============= 1. Request: Support 5706 based NICs. Change: Support VBD architecture. Impact: 5706 based NICs Version 7.1.3 (August 8, 2005) ------------------------------ Fixes: ====== 1. Problem: (CQ 13360) When the Windows SNMP service would start during system startup, the Broadcom SNMP agent would not load. Cause: As of BMAPI v7.2.13, BmapiInitialize(Ex) returns BMAPI_SCM_LOCKED if the Windows NT Service Control Manager is locked at that time. The application is expected to retry the initialization after a short delay. Change: If BmapiInitializeEx() returns BMAPI_SCM_LOCKED or BMAPI_CAN_NOT_LOCK_NETCFG, retry the BmapiInitializeEx() call after a 2 second delay. It keeps retrying until it gets either a successful initialization or BMAPI returns a different error value. Version 7.1.2 (Apr. 4, 2005) --------------------------------- Fixes: ====== 1. Request: CQ12603 Unable to compile adptinfo.mib (v.7.1.1) in MGSoft MIB Compiler Cause: The MIB was not modified properly. Change: Fix the MIB file. Impact: MIB file Version 7.1.1 (Mar. 29, 2005) --------------------------------- Enhancements: ============= 1. Request: CQ12366 32-bit Broadcom SNMP Extension Agent causes SNMP service to hang in WS03 x64 Change: Generate binary for x86-64 processors. Impact: x86-64 Windows 2. Request: CQ11156 SNMP: ifMemLowBase shows a negative number Change: Change MIB file and implementation to display as string instead of integer. Impact: 'ifMemLowBase' and 'ifMemBaseHigh' fields. Version 7.1.0 (Mar. 10, 2005) --------------------------------- Enhancements: ============= 1. Request: Be able to install the agent to its own directory instead of installing in system directory Change: Change from static binding to BMAPI to dynamic binding and loading of BMAPI library. Impact: All 2. Request: Enhancement the performance Change: Instead of calling BmapiRefreshData() in every query, only call BmapiRefreshData() when necessary while data are still upadted properly. Impact: W2k or later OS. For NT4, performance will be the same as v7.00. Version 7.00 (June 2, 2004) --------------------------- Fixes: ====== 1. Problem: (CQ 9850) Information Returned by SNMP is Static. Cause: SNMP agent would copy team information from BMAPI.DLL when the agent was initially loaded and would not dynamically update the information during run-time. Change: Call BmapiRefreshData() and rebuild internal data tables upon each call to SnmpExtensionQuery(). Overview -------- The Broadcom NetXtreme Adapter Extended Information SNMP extensible-agent, bcmif.dll is designed for Windows 2000 and Windows NT SNMP Service. It is required to install the Windows NT/Windows 2000 SNMP service before installing the extensible-agent. The extensible-agent allows the SNMP manager software to actively monitor the configurations of the Broadcom NetXtreme Network Interface Card. It is intended to supplement the information already provided by the standard SNMP Management Network Interface information. The extensible-agent provides in-depth information about a Broadcom NetXtreme adapter such as: its MAC address, its bound IP address, IP subnet mask, physical link status, adapter state, line speed, duplex mode, memory range, interrupt setting, bus number, device number, function number To monitor these information, a SNMP manager needs to load the Broadcom Extended information MIB file to allow monitoring of the information described above. This file, bcmif.mib, is included with the Broadcom NetXtreme adapter installation CD. The monitored workstation requires the installation of the Broadcom Extended Information SNMP extensible-agent, bcmif.dll, and requires the Microsoft Windows 2000 or Windows NT 4.0 SNMP service to be installed and loaded. Installation of this component will be described in following sections. Manual Installation ------------------- (1) Make sure Microsoft SNMP Service is installed. (2) Use registry editor to add following keys: (a) Go to "HKLM\System\CurrentControlSet\Services\SNMP\Parameters\ExtensionAgent" sub-key. (b) Locate the highest number shown under this sub-tree and create a new string value with the name as one plus the highest number, e.g. if the highest number shown is 5, create a DWORD value key with name "6" and the value as "SOFTWARE\Broadcom\Bcmif\CurrentVersion". (c) Go to "HKLM\Software". (d) Create three sub-keys underneath this tree as "Broadcom\Bcmif\CurrentVersion". (e) Go to "HKLM\Software\Broadcom\Bcmif\CurrentVersion". (f) Create a STRING key with the name "pathname" and the value as "%systemroot%\system32\bcmif.dll" (3) Open a command prompt and enter "net stop SNMP" to stop the the current running instance of the SNMP service. (4) Enter "net start snmp" to restart the SNMP service. Changes ------- v1.01: Blocked critical data section to synchronize multiple process access. v1.02: resolved MIB file compiler syntaxes from MG-Soft and Adventnet. v1.03: Changed compilation to reflect the correct version number on the DLL's file property. v1.04: Fixed Windows NT Dr. Watson error upon snmp service start-up at system boot time. v1.05: reinstated the bcmif.mib file to remove minor SNMP MIB syntax. Changed file banner on bcmif.c.Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.