release.txt Driver File Contents (9528154.exe)

                        ============================
                         R E L E A S E    N O T E S
                        ============================

                        BACS (InstallShield) Installer
                       for Windows 2000 and Windows XP
                               
             Copyright (c) 2001, 2002, 2003 Broadcom Corporation
                            All rights reserved.
                                 

Notes:
This installer will install the Broadcom Advanced Control Suite (BACS).  Two other necessary components packaged with this installer are cabw32.dll and the Broadcom Management Application Programming Interface (BMAPI)

Components included with this release:
*************
BACS	6.13           
BMAPI   6.1.5          
CABW32  6.1.0  
*************

v4.13 - 7/8/03
------------------
- BACS 6.13, BMAPI v6.1.5, and CAB 6.1.0

v4.12 - 6/11/03
------------------
- BACS 6.13, BMAPI v6.1.5, and CAB 6.1.0 
   Problem: Install BACS, do a warm reboot without opening BACS, system tray icon will appear.
   Cause: Component bacstray carries the registry entry to run the bacstray on a reboot.
   Change: Set bacstray as a seperate new component for the mobile group without the registry key setting.

   Problem: Two entries of Add/Remove appear after upgrade.
   Cause: Previous install was not being removed during upgrade.
   Change: Including unin3x.iss file in root of installer to remove older BACS installs.
   
v4.11 - 6/9/03
------------------
   Problem: BpowMon should be executed on compatible OS's only.
   Cause: No OS check prior to running bpowmon.
   Change: Added code to check OS, and run bpowmon on 2K, XP, and Win2003 only.

v4.10 - 5/30/03
------------------
   Enhancement: CQ7091 - Add version checking to detect if a newer version of BACS already exists on the system.
   Change: Added new function BACS_CheckExists to check for BACS, then compare versions, and alert the user if trying to downgrade.

v4.09 - 5/30/03
------------------
   Problem: Upgrading, then reboot causes tray icon not to appear.
   Cause: bacstray.exe was being removed after reboot due to the uninstall of previous version.
   Change: Run "Remove bacstray" when user says "yes" to upgrade, then remove previous version.

   Problem: Install BACS only, reboot, install BASP via Modify mode, BASP does not install.
   Cause: BASPinst function was not being called in Modify mode (this code was commented out during debug).
   Change: Un-commented code. 

   Problem: Silent install, then uninstall, no BASP warning message appears, trayicon is still on the system, Control Suite is gone but BASP is still on the system.   
   Cause: InstallShield bug - after a silent install then "remove all" components are not checked properly and appear checked for install.
   Change: Added code to detect a "REMOVEALL" in OnMaintBegin function, if detected uncheck components for removal.

v4.08 - 5/26/03
------------------
   Enhancement: During upgrade from a Professional 6 (2.x installer) to a Developer 7 (4.x installer), the Modify/Repair/Remove window appears, which could confuse the end user.
   Change: Added the /uninst switch during removal to stop window from appearing. 
   
   Problem: CQ7830 - Upgrading from previous version removes icon from Start/Programs.
   Cause: InstallShield bug when performing major upgrade, shortcuts are removed at the end of upgrade.
   Change: Added code to silently uninstall the previous installation before upgrading to new version.

v4.07 - 5/24/03
------------------
- BACS 6.13, BMAPI v6.1.5, and CAB 6.1.0 
   Problem: CQ7797 - Uninstall deletes Teams without warning.
   Cause: The teams were not being deleted however, BACS was being deleted forcing the end user to check network properties for their team/vlan configuration.
   Change: Moved warning message up, and changed text for better understanding.  If user selects NO, the uninstall will abort so no changes will be made.
   
   Enhancement: Upon upgrade, if BASP is installed, have the BASP checkbox checked.
   Change: Added code to OnBegin function.  if BASP is detected, the checkbox will be checked.

v4.06 - 5/23/03
------------------
- BACS 6.13, BMAPI v6.1.5, and CAB 6.1.0 
   Problem: CQ7793 - After upgrading previous installer, control suite would not start. 
   Cause: When SNMP is installed and bmapi.dll is being used (locked), it was necessary to re-boot to get the new version of bmapi for Control Suite to work..
   Change: Added code to stop SNMP services before upgrade of files, then re-start SNMP.
         
   Problem: CQ7793 - After an upgrade then remove then reboot an error message would occur, system cannot find setup.exe in the old InstallShield directory.
   Cause: bmapi.dll and bacstray.exe files are in use. InstallShield by default will not over-write files in use, it sets these files in registry to over-write upon reboot.
          If however, the product is uninstalled, upon reboot InstallShield cannot find the package to finish the over-write of files in use.                  
   Change: Added code to remove bacstray, and stop snmp service before copying files. Now a re-boot is not necessary, and the registry key is not set to copy files after re-boot.
   
   Problem: Similiar to CQ7092 - Uninstall of BACS 6.13 after upgrade will not remove icon from Control Panel.
   Cause:  Original BACS installer set a shared value in the registry for B57exp.cpl.  Upgrading would increment this value to 2.
   Change: Added code to check for upgrade, if yes set this value back to one.  This is a workaround since the earlier installer had the bug of setting this registry value.

v4.05 - 5/21/03
------------------
- BACS 6.13, BMAPI v6.1.5, and CAB 6.1.0 

v4.04 - 5/16/03
------------------
- BACS 6.13 BMAPI v6.1.3, and CAB 6.1.0 

v4.03 - 5/16/03
------------------
- BACS 6.13 BMAPI v6.1.2, and CAB 6.1.0 
   Problem: CQ7793 - On Upgrade of old installer, two instances of the tray icon appear, reboot, no tray icon.
   Cause:  The old 5.5 installer did not have remove bacs tray option, and the new installer did not have code to set the registry for bacstray.exe to run at startup.
   Change: Added code to remove bacstray on upgrade, and set registry.

   Problem: CQ7797 - Uninstall deletes Teams without warning
   Cause: No code in setup to alert user.
   Change: Added code - Yes/No message box telling user they are about to uninstall BASP, Yes to continue, No to leave BASP installed.  Message also says "Please be sure to save any existing team configuration before removing BASP."

   Problem: CQ7792 - Two instances of basp2kun.exe are installed in system32 directory.
   Cause: Problem appears most often on test machines. basp2kun.exe was set to "shared" within the installer.
   Change: Set basp2kun.exe to not shared.

   Problem: CQ7643 - After install, go to Add/Remove and components just installed are not checked.
   Cause: Code was set for First Time Install to check BACS and uncheck the other components.
   Change: Added code to only do this setting in Maintenance Mode.  Now when going into Add/Remove, the selections made previously will show.

v4.02 - 5/13/03
------------------
- BACS 6.12, BMAPI v6.1.2, and CAB 6.1.0 
   Problem: If BASP is already installed and same version of installer is run again, the BASP message does not supply.  
   Cause: OnMaintUIAfter function needed code to display message id BASP is detected.
   Change: Added BASP check and message into OnMaintUIAfter function.  Now, if in Maintenance mode
   and BASP is selected and already installed, the BASP message will display.

v4.01 - 5/12/03
------------------
- BACS 6.12, BMAPI v6.1.2, and CAB 6.1.0 
   Problem: CQ7710 -  The installer does not allow installing other components (BASP, SNMP, etc.) from the install CD after BACS has been installed. 	
   Cause: Using Add/Remove is the proper way to modify existing components with Installers built with Developer 7 and up.
   Change:  However, This installer needed code to detect and notify the end user that they had a previous version installed on their system.  After detection of a previous install, the user has the option "Yes/No" to continue with the upgrade.
   Impact: The previous version of the installer will now be completely uninstalled, before the new install occurs.
   
   Problem: CQ7713 - Can not upgrade from previous releases 
   Cause: Installer had no code to detect older version installed on system.
   Change: Added code to detect the old 2.x and 3.x installers.
   Impact: Please note, Using Add/Remove via Control Panel will not upgrade the current install.  Add/Remove is intended for modify or remove of the existing install.
   
   Problem: CQ7727 - upgrade reporting - can't find data2.cab
   Cause: Installer had no code to detect older version installed on system.
   Change: Added code to detect the old 2.x and 3.x installers.
   Impact: None. 

v3.83 - 5/9/03
------------------
- Build w/BACS 6.12, BMAPI v6.1.2, and CAB 6.1.0, CIM 6.0.7
- Added global variable names for "BACS" feature.  Depending on Server or Mobile builds, this variable will be set appropriatly.
   Problem: After installing ASF with CIM, then installing Management Programs (not selecting CIM) CIM gets uninstalled.
   Cause: Code to detect if CIM is not selected "then uninstall" was running in all modes including first time install.
   Change: Put an "if Maintenance" statement above this code to insure it would run only in maintenance mode.
   Impact: None
   
   Problem: CQ7092 silent install ASF then do a silent install of BACS,
            uninstall BACS, Control suite can still be launched from the Control Panel.
   Cause:   b57exp.cpl and patterns.dat files were getting left behind on the system after uninstall.
   Change: Seperated these two files from within the projects components.
   Impact: None.

v3.82 - 5/7/03
------------------
- Build w/BACS 6.11, BMAPI v6.1.1, and CAB 6.1.0, CIM 6.0.7

   Problem: CQ7073 - Do not allow 32bit Control Suite to be installed on IA64 system
   Cause: Installer was not checking for Processor Architecture.
   Change: Added Function to BInst.dll to check the processor.  Calling this function within
           "begin function" of installer.  If value is not x86, the setup will display a message,
           user will click OK to exit.
   Impact: This new messagebox will need to be translated into other languages.
   
   Problem: 30 second delay in CIM install.
   Cause: winmgmt /kill command not running during install.
   Change: As with the v2.38 version of the Professional 6 installer, removing WINSYSDIR before winmgmt command upon CIM install.
   
   Problem: Uninstalling CIM breaks customers application.  
   Cause: Undetermined, cannot reproduce in house.  
   Change: Setting basfnd.sys file as "key file" Without this setting, basfnd.sys would not use its "shared file" property.  Setting basfnd.sys to shared in the Professional 6 installer appeared to correct this CIM uninstall issue.

v3.81 - 5/6/03
------------------
- Build w/BACS 6.11, BMAPI v6.1.1, and CAB 6.1.0, CIM 6.0.7

   Problem: CQ7709 - BACS: Tray Icon not on by Default 
   Cause: This feature was in the previous installer developed in Professional 6.
          Adding it into this new installer "Developer 7" version of InstallShield.
   Change: Created a flag "nBACSTray" which will be set to 1 for all Server releases.
           Added BACS_AddTray function.
   Impact: None.

v3.80 - 5/6/03
------------------
- Build w/BACS 6.11, BMAPI v6.1.1, and CAB 6.1.0, CIM 6.0.7

   Problem: CQ7643- Selecting modify, and unselecting Control Suite does not remove Control Suite.
   Cause: Control Suite's flag is set to "Required" and is always installed even in maintenance mode. 
   Change: Unchecked the "Required" flag for Control Suite.
   Impact: Because of the change mentioned above, I had to add a new feature "bacsOnly" with the same components as Control Suite, set this feature's flag to "Required."  Now, depending on who the installer's target customer is, I will build to order.
- Each feature is now self contained, and has no BACS requirement.  That way, the end user can de-select Control Suite, if they only want to install another piece of software. De-selected "Required Features" flag for basp, snmp, and cim to acomplish this task. 

v3.79 - 4/24/03
------------------ 
- Global MgmtProg w/BACS 6.11, BMAPI v6.1.1, and CAB 6.1.0, CIM 6.0.7
   
   Fixes:  
   ========
   Problem: CQ7492 - BASP would not install on Windows NT system.  
   Cause: BASP should not even be a selection on a Windows NT system.
   Change: Flaging BASP to not be available for install on Windows NT, 98, and ME systems.
   Impact: None.

   Fixes:  
   ========
   Problem: CQ7641 - Uninstalling after a silent install does not remove shortcuts to BACS 
   Cause: Checking for BACS not being selected during Maintenance mode was not working correctly. 
   Change: Added code to OnMaintUIAfter function to check if ControlSuite.exe exists on the system.  If not, delete the icon in the start menu.
   Impact: None.

v3.78 - 5/1/03
------------------ 
- Added another support info function for OEM.
- English build w/BACS 6.11, BMAPI v6.1.1, and CAB 6.1.0 

v3.77 - 4/29/03
------------------ 
- English build w/BACS 6.11, BMAPI v6.1.1, and CAB 6.1.0  

v3.76 - 4/24/03
------------------ 
- Global MgmtProg w/BACS 6.10, BMAPI v6.1.1, and CAB 0.22, CIM 6.0.7
   
   Fixes:  
   ========
   Problem: Silent install does not register BACS installer in Add/Remove.  
   Cause: silent.iss file corrupted with 2 extra unnecessary lines of text.
   Change: Created a new silent.iss file. 
   Impact: Silent install will now register properly in Add/Remove.

v3.75 - 4/17/03
------------------ 
- English w/BACS 6.10, BMAPI v6.1.1, and CAB 0.22, CIM 6.0.7 (Mobile release)
- Added a new release configuration which includes BACS and CIM (440x Mobile release)

v3.74 - 4/10/03
------------------ 
- Global w/BACS 6.10, BMAPI v6.1.1, and CAB 0.22 (Mobile release)

v3.73 - 4/8/03
------------------ 
- Global w/BACS 6.10, BMAPI v6.1.1, and CAB 0.22 (Server release)
- In OnFirstUIAfter function, changed DMI section to call DMIHP_Install when DMI is selected.

v3.72 - 4/4/03
------------------ 
- Global w/BACS 6.10, BMAPI v6.1.1, and CAB 0.22 (Server release)
- Setting BASP as a feature, removing YES/NO question.
- Added new MessageBox at end, if BASP is being uninstalled ask for reboot.

v3.71 - 4/1/03
------------------ 
- Global w/BACS 6.06, BMAPI v6.0.2, and CAB 0.22 (Desktop release)
- Removed BASP_Uninst function to uninstall BASP for this 6.6 release.

v3.70 - 3/31/03
------------------ 
- Global w/BACS 6.10, BMAPI v6.1.1, and CAB 0.22 (Mobile release)

v3.69 - 3/28/03
------------------ 
- Global build w/BACS 6.06, BMAPI v6.1.0, and CAB 0.22
- Added BASP_Uninst function to uninstall BASP.
- Added OnEnd function to remove BASP uninstall files.

v3.68 - 3/27/03
------------------ 
- Global build w/BACS 6.06, BMAPI v6.1.0, and CAB 0.22
- Added if nSNMP and if nCIM statements in OnFirstUIAfter function to resolve issue with improper checking of features which are not included in the build.

v3.67 - 3/21/03
------------------ 
- English build w/BACS 6.06, BMAPI v6.1.0, and CAB 0.22
- Added registry key Software\Broadcom\Uninstall to allow BACS to uninstall itself. 
- Removed OnMaintUIBefore to fix issue with MODIFY not working.

v3.66 - 3/12/03
------------------ 
- Global w/BACS 6.05, BMAPI v6.0.2, and CAB 0.22 (Broadcom Mobile)

v3.65 - 3/11/03
------------------ 
- Global MgmtProg w/BACS 6.05, BMAPI v6.0.2, and CAB 0.22 (releasing for translation testing)

v3.64 - 3/06/03
------------------ 
- Global w/BACSv6.05, BMAPIv6.0.2 and CAB 0.22, sending out for translation testing.

v3.63 - 3/03/03
------------------ 
- Global w/BACSv6.04, BMAPIv6.0.2 and CAB 0.22.
- Resolved translation bugs for Management Programs Installer, ID's 215, 217, 220, 222, 230, 250, 272, 290, 344, 363.

v3.62 - 2/26/03
------------------ 
- Global w/BACSv6.03, BMAPIv6.0.2 and CAB 0.22.

v3.61 - 2/22/03
------------------ 
- Global w/BACSv6.03, BMAPIv6.0.1 and CAB 0.22.
- Added international strings for Mgmt. Programs installer.

v3.60 - 2/18/03
------------------ 
- Global w/BACSv6.02, BMAPIv6.0.1 and CAB 0.22.

v3.59 - 2/18/03
------------------
- Mgmt Prog English Only Installer, BACS 6.02 Localized, sending out for translation testing.

v3.58 - 2/17/03
------------------ 
Global w/BACSv6.02, BMAPIv6.0.1 and CAB 0.22.

v3.57 - 2/14/03
------------------
- MgmtProg English Installer, BACS 6.01 Local, DMI v1.09, test build.

v3.56 - 2/14/03
------------------
- Mgmt Prog English Only Installer, BACS 6.01 Localized, sending out for translation testing.

v3.55 - 2/13/03
------------------
- English Build.
- Added link info in Add/Remove to Broadcom web and BACS readme.txt

v3.54 - 2/12/03
------------------
- English Build.
- Added BACS_RemoveTray function to remove the BACS tray on uninstall.

v3.53 - 2/6/03
------------------
- English Build.
- Added DMI Hot Plug Service with dmihp release flag.

v3.52 - 1/31/03
------------------
- Global Build 

v3.51 - 1/29/03
------------------ 
Global w/BACSv3.03, BMAPIv3.0.4b and CAB 0.22 - Using 440x BACS.chm's for the 6.5 Project.

v3.50 - 1/21/03
------------------ 
- This is a Management Programs release which includes added components, BASP driver, SNMP, and CIM Provider.

v3.36 - 1/6/03
------------------ 
- English Build.

v3.35 - 12/30/02
------------------ 
- Global Build.

v3.34 - 12/30/02
------------------ 
- English Build, Updated BSelList to v1.3

v3.33 - 12/19/02
------------------ 
- Global Build, updated bpowmon to v1.0.1.

v3.32 - 12/17/02
------------------ 
- Fixed translation string error, bug #78.
- Resolved 2 text translation errors.
- Global build.

v3.31 - 12/13/02
------------------ 
- Global Build.

v3.30 - 12/13/02
------------------ 
- Global Build.

v3.29 - 12/12/02
------------------ 
- English Build.

v3.28 - 12/11/02
------------------ 
- Global Build.

v3.27 - 12/9/02
------------------ 
- Global Build.
- Fixed translation string bugs.  ID's 6, 59, 60, and 104.

v3.26 - 12/5/02
------------------ 
- Global Build.

v3.25 - 12/2/02
------------------ 
- Global Build.

v3.24 - 11/27/02
------------------ 
- Global Build, fixed install/start bpowmon service.

v3.23 - 11/26/02
------------------ 
- Global Build, fixed Add/Remove repeated character in Japanese.

v3.22 - 11/22/02
------------------ 
- Global Build.

v3.21 - 11/21/02
------------------ 
- Global Build.

v3.20 - 11/19/02
------------------ 
- Global Build w/BACS(English Only)v3.10, For translation evaluation only.

v3.19 - 11/11/02
------------------ 
- Shortened comments string in Add/Remove to fit into XP window.
- Global Build.

v3.18 - 10/30/02
------------------ 
- Global Build.

v3.17 - 10/9/02
------------------ 
- Global Build.

v3.16 - 10/3/02
------------------ 
- English Only Build, new BACS.

v3.15 - 10/3/02
------------------ 
- English Only Build.

v3.14 - 9/26/02
------------------ 
- Global Build.

v3.13 - 9/13/02
------------------ 
- Global Build.

v3.12
------------------ 
- Setup a release flag to build specific OEM releases. This release includes custom support information in Add/Remove.
- Adding BselList.dll to install into system32 folder. 

v3.11 
------------------
- Reset License dialog to default, fixing problem with oversized window on Trad Chinese OS.

v3.10
------------------
- Included new components. Global Config Build.

v3.09
------------------
- Removed SetupBACSRegistry function.

v3.08
------------------
- Set ALLUSERS to 2 in "Property Manager" so ICON would be installed in AllUsers folder for subsequent proper removal in DeleteFolderIcon function.
- Created DeleteFolderIcon function to remove ICON when uninstalling.

v3.07
------------------
- Resolved BACS update issue. Updates will work starting from this release due to the 8.3 file format change.
- Now building to conform to 8.3 file format.
- Included new BACS components.

v3.06
------------------
- Included new components.

v3.05
------------------
- Modified OnMaintUIBefore function for upgrading.

v3.04
------------------
- Fixed "upgrade" issue when using repair option in maintenance more of installer.

v3.03
------------------
- Deleted 2 group components, then ran component wizard to setup new individual file components for the 7 main BACS files.  Then added the new components to the feature "Control Suite" through Setup Design. This fixed 4101, and duplicate 4432, "Remove does not remove files"  

v3.02
------------------
- Renamed Installer, ADD/Remove, and Start/Programs Icon to "Broadcom Advanced Control Suite"

v3.01
------------------
- Initial Release


Download Driver Pack

How To Update Drivers Manually

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.

server: web1, load: 1.29