========================== R E L E A S E N O T E S ========================== Broadcom ASF Silent Configuration Utility for Windows and Linux Copyright (c) 2006 Broadcom Corporation All rights reserved. Version 7.0.3 (January 23, 2006) -------------------------------- Fixes: ====== 1. Problem (CQ 22307): When the utility would search for an ASF-capable Broadcom network controller, it would stop the search if it encountered an unknown or unexpected error from BMAPI. Cause: If BmapiGetPhyNic() or BmapiGetASFTable() returned an abnormal error value (e.g. 58, "BMAPI_EEPROM_CORRUPTED"), the search function would immediately abort and exit the program. Change: The ASF-capable controller search function will now continue the search regardless of the error values returned from BMAPI function calls. Version 7.0.2 (April 5, 2005) ----------------------------- Fixes: ====== 1. Problem (CQ 12541): When using the "-view!" command-line option to view the contents of the adapter's ASF! table, if the table contains a non-zero ASF_ADDR.NumberOfDevices value, the program halts with an exception or segfault. Cause: printf-format error (printing an integer as a string), when displaying the values in the ASF_ADDR.FixedSMBusAddress array. Change: Fixed the printf-format error. 2. Problem (CQ 12613): When using the "-view" command-line option to view the contents of the adapter's ASF configuration table, if the adapter's ASF configuration table has any SMBus initialization data array entries (configured in b57diag->asfcfg->SMBus Init Data), the program halts with an exception/segfault. Cause: printf-format error (printing an integer as a string), when displaying the values in the asf->smbInitData array. Change: Fixed the printf-format error. Enhancements: ============= 1. Change: Added "-check!" command-line option to query and display the system's ASF! description table. This command can be used to verify that a system's BIOS is indeed "ASF capable". 2. Change (CQ 11570): Command-line options may be prefixed with more than one dash (e.g. "-view" and "--view" are equivalent). Users familiar with GNU "long options" may be more comfortable with this syntax. 3. Change: Broadcom ASF adapters will be automatically ignored if BmapiGetAsfTable fails with BMAPI_DRIVER_NOT_LOADED (20), indicating the device has been disabled. This enhancement was motivated by the test case that triggered CQ 12589 (multiple ASF-capable adapters in a single system). 4. Change: Array length values in the system or adapter's ASF! table are now sanity-checked for valid values and if any out-of-range values are discovered, a warning message is displayed. Version 7.0.1 (November 11 2004) -------------------------------- Fixes: ====== 1. Problem (CQ 11301): -Enable/Disable options do not execute as expected in Linux-x86. -Rights option also not working properly in Linux-x86. Cause: BMAPI.h assumed a big-endian processor if "LINUX" was not defined. Change: Changed BMAPI.h to check for the standard gcc "__linux__" macro. Changed ASFSilenetConfig source to define "LINUX" for backward compatibility with older BMAPI.h files. Impact: The various enable/disable and "Rights" options now work in Linux-x86. 2. Problem (CQ 11303): -Compat <on/off> option does not execute as expected. Cause: Logic of option value (on/off) was reversed. Change: Reverse the logic ("off" means SecureRmcpOnly is enabled). Impact: The -Compat option now works as documented. Enhancements: ============= 1. Change: Include ASF 2.0 ASF! table elements in "-view!" option output. 2. Change: Display "rights" values in decimal (not hex) in "-view" output. 3. Change: Added advanced options: -ip, -subnet, and -gateway for manually configuring the IP settings in the ASF configuration table (used for debugging ASF configuration settings only). Version 7.0.0 (September 27 2004) -------------------------------- This release is a re-write, in portable ANSI C (which allowed for the new Linux-x86 version). It includes the following changes: 1. Added "-sync" command-line option to synchronize the stored IP configuration (IP address, subnet mask, default gateway) in the ASF adapter with the current device driver configuration. Provides the same functionality as the Broadcom ASF IP Monitor, but in a manual fashion. 2. Added "-view" command-line option to view the adapter's ASF configuration table. In previous versions, the table would always be displayed. 3. Added "-view!" command-line option to view the System ASF! Description table stored in the ASF adapter. 4. Added "-import!" command-line option to import the System ASF! Description table from the system BIOS into the ASF adapter. Provides the same "one good boot" functionality as ASFConfig-Win32. 5. Added "-ver" command-line option to view firmware/software/driver version information. 6. Added "-quiet" command-line option to force the utility to run in "truly silent" mode, printing no unnecessary text on stdout. 7. The "-key" command-line option allows the user to specify a ASF 2.0 security key in ASCII text by prefacing the string with '%' (or any symbolic character). Example "asfscfg -key o %generationkey". Caveats: 1. There are known problems with the BmapiASFSetTable() function locking-up when used with the BCM5700 Linux driver v7.4.2/3. 2. The "ASF Firmware" version does not display on some Linux system configurations. 3. BmapiGetASFTable() will always return BMAPI_ASF_NOT_CAPABLE (56) when not logged in as "root" on Linux. 4. The "-write" command-line option is now deprecated and no longer necessary for saving changes made to the ASF configuration table. 5. Old command-line option names are still supported (for backwards compatibility) even though they are not displayed in the "-help" screen.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.