Broadcom Corporation 16215 Alton Parkway, Irvine, CA 92619-7013 Release Notes Broadcom Advanced Control Suite July 13, 2005 Version 8.2.4 (July 13, 2005) ----------------------------- ( Require BMAPI version 7.2.16 or above ) Enhancements: ============ 1. Request: Need to localize. Change: Support localization. Impact: Localization. Fixes: ===== 1. Request: (CQ #13256) Confusing Dialog Box When Changing from Standard to Auto FallBack Disable SLB Mode if LiveLink is Enabled. Cause: Text is not correct. Change: Replace SLB in the popup message "LiveLink is currently enabled with the SLB team. Changing the team type to something other than SLB will disable LiveLink. Do you want to continue?" to Smart Load Balancing(TM) and Failover Impact: None. 2. Request: (CQ #13348) Unable to Create 802.3ad or Generic Trunking Team With a Disabled Adapter as a Member Cause: BACS only depends the MAC address of the first member even team has more than one adapters. Change: Use the MAC address of the first enable member for the 802.3ad or Generic Trunking-type team. Impact: None. Version 8.2.3 (June 21, 2005) ----------------------------- ( Require BMAPI version 7.2.16 or above ) Enhancements: ============ 1. Request: Modify the text in the status bar. Change: Change text in the status bar to "To view detailed information or to run a particular test on a selected adapter, click the appropriate tab." Impact: None. 2. Request: Modify text for "SLB and Fail over" team type. Change: Change text for "SLB and Fail over" team type to "Smart Load Balancing(TM) and Failover" Impact: None. Fixes: ===== 1. Request: (CQ #13152) Unable to Delete Probe Target or Team Member from LiveLink Configuration Cause: Checking 0 for the first and last octet of the IP address prevent this operation. Change: BACS will not do ip address checking if ip address is all zeros. This will allow to delete an ip address. Impact: None. Version 8.2.2 (June 08, 2005) ------------------------------ ( Require BMAPI version 7.2.16 or above ) Enhancements: ============ 1. Request: (CQ #12318) More IP Logic Needs to be Implemented to LiveLink Addressing for both Probe Target and Team Members Change: Pop up the following message: "An invalid IP address has been entered. Neither the first nor the last octet of the IP address can be zero. Please correct the IP address." when zero is entered at the first or the last octet for target IP address or member IP address. Impact: None. 2. Request: (CQ #12347) Add Fail-Over and Fail-Back counters to BACS. Change: Add "Failures due to LiveLink", "Total failures", and "Total restored connections" counters in BASP Statistics tab. The new counters will not be displayed by default. A registry key HKEY_LOCAL_MACHINE\SOFTWARE\Broadcom\BACS\EnableFOFBStat will be used to enable the visibility of the counters. These counters will show if the registry key is present and set to 1. Impact: Require BMAPI 7.2.16 or above and BASP 6.1.11 or above. 3. Request: (CQ #12780) Would like to hide the Custom statistics in BACS Change: Add a registry key HKEY_LOCAL_MACHINE\SOFTWARE\Broadcom\BACS\NoCustomStat. If the value of this key is 1 then BACS hides the Custom Statistics. If the value of this key is zero or the key is not existed then BACS shows the Custom Statistics. The default will be to show the Custom Statistics. Impact: None. Fixes: ===== 1. Request: (CQ #10605) Get error when apply the Power Saving twice. Cause: BACS does not set Firmware Data Structure version correctly after end-user applied the change. Because the Firmware Data Structure is not correct so BMAPI return an error when BACS try to write to EEPROM second time. Change: Modify code to set Firmware Data Struction version correctly. Impact: None. 2. Request: (CQ #12662) BACS hangs upon resume while you have Diagnostic running. Cause: BACS cannot stop the tests successfully when receive SUSPEND message from the OS because the SendMessage blocks the process. Change: Use the PostMessage instead to resolve the issue. Impact: None. Version 8.2.1 (May 15, 2005) ------------------------------ ( Require BMAPI version 7.2.12 or above ) Enhancements: ============ 1. Request: (CQ #10605) When changing selection for Battery Saving Mode, the 'APPLY' button should be highlighted. Change: Modify BACS to apply NIC Battery Saving modification of the adapter with Apply or OK button. Impact: None. 2. Request: (CQ #12219) NIC removed from team causes IP address of Virtual Adapter to change. Change: Add "Permanent MAC Address" in Vital Sign tab and also in Network Interfaces (Summary) list. Impact: None. Fixes: ===== 1. Request: (CQ #12662) BACS hangs upon resume while you have Diagnostic running. Cause: Driver is resetted after OS restored. Change: Stop Network Diagnostic or Cable Analysis test if running when system is suspending operation. Impact: None. Version 8.1.51 (April 08, 2005) ------------------------------ ( Require BMAPI version 7.2.12 or above ) Fixes: ===== 1. Request: (CQ #12643) Control Suite displays blank help page for Virtual Adapters Cause: The help link is broken. Change: Correct the link to show help for Virtual Adapter. Impact: None. Version 8.1.50 (April 01, 2005) ------------------------------ ( Require BMAPI version 7.2.12 or above ) Fixes: ===== 1. Request: (CQ #11694) LiveLink Does Not Check for Duplicate IP Address Entries for Probe Targets Unlike Team Member Configuration. Change: Modify code to add duplicate ip checking for Probe Targets. Impact: None. Version 8.1.6 (March 19, 2005) ------------------------------ ( Require BMAPI version 7.2.12 or above ) Enhancements: ============ 1. Request: (CQ #11734) Make the first item of Probe Target list and Team Member list selected as default. Change: Modify code to fulfill the enhancement. Impact: None. Version 8.1.5 (March 18, 2005) ------------------------------ ( Require BMAPI version 7.2.12 or above ) Enhancements: ============ 1. Request: Support the latest Hamilton device ID: 0x166A and 0x166B. Change: Modify code to fulfill the enhancement. Impact: None. Fixes: ===== 1. Request: (CQ #11734) Windows: Can Not Configure LiveLink Without a Mouse Cause: Tab order does not function correctly in LiveLink Configuration dialog. Change: Reset the tab order for the GUI. Need to use arrow key to select which Probe Target or Team Member before can set the IP address. Additionally, all hot keys in the Team Properties tab are working properly if the tab has focus. Impact: None. 2. Request: (CQ #12217) Error message when deleting team through Team properties in BACS Cause: BACS only removes the members of the team but not the team itself when click Delete Team button. Change: Modify the code to remove all team members and the team itself. This change resolves the issue. Impact: None. 3. Request: (CQ #12447) Error when creating team and VLAN in 100/Full forced mode Cause: Advanced properties tab does not clean up the internal data correctly after the tab went away. Change: Modify the code to resolve the issue. Impact: None. Version 8.1.4 (March 10, 2005) ------------------------------ ( Require BMAPI version 7.2.12 or above ) Enhancements: ============ 1. Request: Add Probe Target IP addresses in the Team Properties Tab. Add LiveLink IP address in the Vital Sign Tab. Show a correct bus type for 1394 and USB. Remove un-support code for both Hamilton and Baxter. Localize the modification in 8.1.2. Change: Modify code to fulfill the enhancements. Impact: None. Fixes: ===== 1. Request: (CQ #11840) Keeping Advance tab at the same page upon changing NIC Properties. Cause: BACS re-initialize the internal data but does not remember the current tab. Change: Modify code to stay at Advanced Tab after applied the NIC Advanced Properties. Impact: None. 2. Request: (CQ #12329) Clicking on BACS tray icon the BACS is not coming up from minimized window Cause: BACS does not allow to run more than one instance. Enduser double clicks the BacsTray when BACS is minimized then nothing will happen. Change: Add code to restore the BACS from minimized window when enduser double clicks the BacsTray. Impact: None. Version 8.1.3 (February 28, 2005) -------------------------------- ( Require BMAPI version 7.2.6 or above ) Enhancements: ============ 1. Request: (CQ #11468) BASP LiveLink Probe Interval setting - can it be less than 1 second? Change: The default of the ".5" second option is to hide in the drop-down list. The ".5" second option will only be available if the predefined registry key "HKEY_LOCAL_MACHINE\SOFTWARE\Broadcom\BACS\LLEnableLTSecond" is present and set to 1. Impact: None. Version 8.1.2 (February 23, 2005) -------------------------------- ( Require BMAPI version 7.2.6 or above ) Enhancements: ============ 1. Request: (CQ #11423) Add Live Link click button for SLB team. Change: Modify the GUI in Team Properties page and add a new "Configure LiveLink" button. Impact: Localization. 2. Request: Localize the changes in BACS version 8.1.1 Change: Localized the changes. Impact: Localization. 3. Request: Localize the LiveLink feature in Danish, Dutch, Finish, Swedish and Norwegian. Change: Localized the LiveLink in Danish, Dutch, Finish, Swedish and Norwegian. Impact: Localization. 4. Request: Modify the popup message when end-user clicks the Apply button. Change: Change the text to "Applying the changes will temporarily interrupt the network connection. The process may take several minutes and the connection will resume afterwards. Do you want to continue?". Impact: Localization. Fixes: ===== 1. Request: (CQ #12007) Windows generates error when rename team with 40 characters or more Cause: Does not check team name length before call BMAPI. Change: Add code to prevent end-user to enter more than 39 characters for team name when modify the team configuration. Impact: None. 2. Request: (CQ #11734) Windows: Can Not Configure LiveLink Without a Mouse Cause: Only keyboard with the Menu button. Change: End-user has two options to configure the LiveLink from keyboard: 1. Press the Menu key from the keyboard for a popup menu and select Configure LiveLink from the list. 2. Select "Configure LiveLink" button and press Enter from the Team Properties page. Impact: Localization. Version 8.1.1 (January 21, 2005) -------------------------------- ( Require BMAPI version 7.2.6 or above ) Enhancements: ============ 1. Request: (CQ #11569) BASP Reconfiguration Does Not Produce Warning when Switching from SLB (Fail Over) to Other Team Type. Change: Prompt "LiveLink is currently enabled with the SLB team. Changing the team type to something other than SLB will disable LiveLink. Do you want to continue?" when changing the teaming configuration from SLB to any of the other teaming configurations and LiveLink is enabled. Impact: Localization. Fixes: ===== 1. Request: (CQ #11651) Display IPMI version in the BACS Cause: Not support. Change: Add "Management Firmware" field in Hardware Tab to show ASF, UMP, or IPMI version information. Impact: Localization. 2. Request: (CQ #11791) BACS 7.7.6 Shows Internal Error Message When Duplicate IP Address Assigned. Cause: The logic of checking for duplicate IP address against all teams that have LiveLink enabled is not working correctly. Change: Modify code and resolve the issue. Impact: None. Version 8.1.0 (January 17, 2005) -------------------------------- ( Require BMAPI version 7.2.5 or above and CABW32 version 6.1.5 or above ) Fixes: ===== 1. Request: (CQ #11652) BACS does not support Hamilton. Cause: Not support. Change: Add code to support both Hamilton and Baxter. Impact: None. Version 7.7.7 (January 14, 2005) -------------------------------- ( Require BMAPI version 7.1.6 or above and BASP version 6.1.4 or above ) Fixes: ===== 1. Request: (CQ #11839) BACS v7.7.6 encountering a problem and demanding to close per W2K3/WinsXP O/S Cause: Statistic tab accesses an invalid data. Change: Fix code and resolve the issue. Impact: None. Version 7.7.6 (December 29, 2004) -------------------------------- ( Require BMAPI version 7.1.6 or above and BASP version 6.1.4 or above ) Enhancements: ============ 1. Request: Add LiveLink localization. Change: Support LiveLink localization following languages: Brazilian Portuguese, French, German, Japanese, Korean, Simplified Chinese, and Spanish Impact: Localization and Documentation Version 7.7.5 (December 16, 2004) -------------------------------- ( Require BMAPI version 7.1.6 or above and BASP version 6.1.4 or above ) Fixes: ===== 1. Request: (CQ #11509) Invalid IP Addresses (Multicast, Broadcast, etc.) Can Be Used in LiveLink for Probe Targets or Team Members Cause: Fixed in 7.7.4 but error message is not correct. Change: Correct error message and add logic to check loopback ip addresses. Impact: None. 2. Request: (CQ #11624) "Remove from Team" Should Not be Accessible in BACS Menu when there is only 1 Primary Adapter on a BASP Team Cause: Grey out if team has one adapter. Change: Grey out "Remove from Team" selection from pop up menu if team has only one load balance member and load balance member is selected. Impact: None. 3. Request: (CQ #11659) BACS 7.7.3 Not Displaying Driver Version and Date for BASP in XP64 (EM64T) Cause: Check version with a wrong file name. Change: BASP driver name is basamd64.sys instead of baspa64.sys. Modify BACS to check a correct file name and fix the issue. Impact: None. Version 7.7.4 (December 15, 2004) -------------------------------- ( Require BMAPI version 7.1.6 or above and BASP version 6.1.4 or above ) Fixes: ===== 1. Request: (CQ #10841) BACS2: Changing MTU size by entering a number needs some improvement Cause: BACS2 does not prevent end user selects another option until a valid size is entered in the MTU field. Change: NOT allow any other options to be set until a valid size is entered into the MTU field. Impact: None. 2. Request: (CQ #11424) BASP New Team Configuration Screen Will Not Allow Disabled Adapter to be Added to Team Cause: ASF enable checking logic failed when the adapter is disabled. BACS just returns instead of add the adapter to team. Change: Modify the logic so the disabled adapter can add to the team. Impact: None. 3. Request: (CQ #11509) Invalid IP Addresses (Multicast, Broadcast, etc.) Can Be Used in LiveLink for Probe Targets or Team Members Cause: BACS2 does not check invalid ip in LiveLink configuration. Change: Add an IP address error checking. LiveLink configuration will not accept any IP Address greater than 223.255.255.255. Impact: None. 4. Request: (CQ #11591) BACS does not save Live Link configuration Cause: No logic to save LiveLink configuration Change: Add code to savee LiveLink configuration Impact: None. 5. Request: (CQ #11624) "Remove from Team" Should Not be Accessible in BACS Menu when there is only 1 Primary Adapter on a BASP Team Cause: BACS2 does not grey out "Remove from Team" when there is one adapter in the team. Change: Grey out "Remove from Team" selection from popup menu if Team has ONLY one adapter. Impact: None. Version 7.7.3 (December 12, 2004) -------------------------------- ( Require BMAPI version 7.1.6 or above and BASP version 6.1.4 or above ) Fixes: ===== 1. Request: (CQ #10842) BACS needs some improvement for IA64 platform Cause: The paremeter validation logic does not check a correct parameter. Change: Modify the code to correct the logic. Impact: None. 2. Request: (CQ #10952) BACS: Changing MTU size in advance tab does not get save in IA64 Cause: The paremeter validation logic does not check a correct parameter. Change: Modify the code to correct the logic. Impact: None. 3. Request: (CQ #11260) Setting Jumbo MTU with Broadcom Advanced Control Suite 2 fails on SlimMerlot Cause: The paremeter validation logic does not check a correct parameter. Change: Modify the code to correct the logic. Impact: None. 4. Request: (CQ #11447) Cannot Import New Adapter to Team with LiveLink Enabled Cause: BACS displays incorrect error message. Change: Fixed in BACS2 version 7.7.2 but SQA recommends a better popup message. Make a change to popup message as following: "LiveLink is enabled on %s team requiring IP address assignment for each network adapter." Impact: None. 5. Request: (CQ #11545) BACS app does not load up on screen Cause: BACS2 does not handle 5706 NDIS Client correctly. Change: Modify the logic not to support 5706 and take care of the issue. Impact: None. 6. Request: (CQ #11567) BACS gives error message when we Add third party adapter in to Team with Vlan Cause: No logic to check for third party when add it to a team with VALAN. Change: Add a logic to check for the third party adapter when add it to a team with VLAN and display a warning message: "VLAN exists in %s team. Only Broadcom adapter can be a member of this team." Impact: None. Version 7.7.2 (December 03, 2004) -------------------------------- ( Require BMAPI version 7.1.6 or above and BASP version 6.1.4 or above ) Fixes: ===== 1. Request: (CQ #11400) Able to configure Live Link for SLB Auto-fallback disable team type Cause: BACS allows to configure LiveLink for SLB Auto-Fallback Change: Modify the code to support ONLY SLB team type for LiveLink. Impact: None. 2. Request: (CQ #11422) Probe frequency is configurable with any characters Cause: Droplist allows user to edit. Change: Prevent user to enter any characters in these droplists. Must select text from the droplist. Impact: None. 3. Request: (CQ #11427) Mgmt Installer v7.85.02 fails to install the correct version of BACS2v 7.7.1 Cause: Tooltip of Control Applet does not have correct text. Change: Update text with a correct text version. Impact: None. 4. Request: (CQ #11436) Cannot Remove Probe Target in LiveLink Once Enabled Cause: LiveLink IP Setting dialog does check for invalid ip address ( 0.0.0.0 ) after enduser entered and not enable to OK button. Change: Remove the checking so enduser can delete the ip address for Probe Target by blanking out the 4 octets and applying 0's. Impact: None. 5. Request: (CQ #11447) Cannot Import New Adapter to Team with LiveLink Enabled Cause: BACS displays incorrect error message. Change: Display a correct message "Each NIC of the team requires its own single IP address." instead of "Internal error. Please exit the Broadcom Control Suite and restart." Impact: None. 6. Request: (CQ #11467) BACS Probe packet interval GUI confusing Cause: Text is not clear. Change: Replace Probe frequency (seconds) with Probe interval (seconds) in the LiveLink Configuration dialog and Team Properties tab. Impact: None. 7. Request: (CQ #11469) BACS Installer version 7.85.04 installs BACS 7.6.10 instead of 7.7.1. Cause: Text version in About dialog is not correct. Change: Update the text version in About dialog to correct version. Impact: None. 8. Request: (CQ #11505) Selecting Probe Target 4 without 1, 2, and 3 in LiveLink Results in "Internal Error" message. Cause: BMAPI always check 'probe_target_ip_1' value but BACS saves Probe Target 4 into 'probe_target_ip_4'. Change: Modify BACS to fill in IP address for Probe Target in 'proble_target_ip_1', 'proble_target_ip_2' , 'proble_target_ip_3', and 'proble_target_ip_4' order. Impact: None. 9. Request: (CQ #11506) Changing IP address of Probe Target or Team Member in Livelink Does Not Enable OK button unless First Octet has 3 digits. Cause: OK button is not enabled as default. Change: Make the OK button enabled as default. Impact: None. 10. Request: (CQ #11512) BACS gives error message when we change team type from SLB (Live Link enabled) to other team type. Cause: BACS does not disable LiveLink setting if team is not SLB. Change: Disable LiveLink if team type is not Smart Load Balance and Fail Over at Team Configuration. Impact: None. Version 7.7.1 (November 17, 2004) -------------------------------- ( Require BMAPI version 7.1.0 or above ) Fixes: ===== 1. Request: (CQ #11360) Unable to create more than 1 team in BACS v7.7.0 Cause: BACS does not pass a correct data structure to BMAPI for multiple teams creation. Change: Fix the code and resolve the issue. Impact: None. 2. Request: (CQ #11361) BACS show only one ip address of live link team member Cause: List of Team Members has ascending sort order but code does not display IP address at correct place so only one IP address is displayed. Change: Modify the code and resolve the issue. Impact: None. Version 7.7.0 (November 12, 2004) -------------------------------- ( Require BMAPI version 7.1.0 or above ) Enhancements: ============ 1. Request: Support LiveLink configuration for SLB and SLB_AFD teams. Change: Modify codes to support LiveLink configuration. Require BASP version 6.1.0 or above. Impact: Localization and Documentation 2. Request: Support 5753, 5753M, 5753F, and 5781 Change: Modify codes to support these new 12x12 devices Impact: None 3. Request: Add registry keys to allow BACS not to support third party adapters, not to display CRC statistic, and not to display IEEE 802.3 statistic. Change: HKLM\SOFTWARE\Broadcom\BACS\NoThirdPartyNIC with REG_DWORD type (Values are 1 or 0). If 1 then third party NICs are NOT supported. HKLM\SOFTWARE\Broadcom\BACS\NoCRCStat with REG_DWORD type (Values are 1 or 0). If 1 then no show CRC error stat. HKLM\SOFTWARE\Broadcom\BACS\NoIEEE8023Stat with REG_DWORD type (Values are 1 or 0). If 1 then no show IEEE802.3 stat. Impact: None Fixes: ===== 1. Request: (CQ #10745) Guest/Limited allowed to configure a team. Cause: BACS does not check user privilege. Change: The default will be to enable privilege checking. If DisablePrivilegeChecking key at SOFTWARE\Broadcom\BACS is 1 then will not check user privilege. If the user does not have Administrator right then all team, diagnostic, advanced setting, and configuration actions are not allowed. Impact: None. 2. Request: (CQ #11047) 4401B0 (Sullivan) MAC/PHY loopback test in BACS2 passes in guest account Cause: BACS does not check user privilege. Change: The default will be to enable privilege checking. If DisablePrivilegeChecking key at SOFTWARE\Broadcom\BACS is 1 then will not check user privilege. If the user does not have Administrator right then all team, diagnostic, advanced setting, and configuration actions are not allowed. Impact: None. 3. Request: (CQ #11083) Team creation fails if given team name is 40 characters or more Cause: BACS does not check team name length before call BMAPI. Change: Modify BACS to prevent end-user to enter more than 39 characters from the GUI for VLAN name and Team name. Impact: None. 4. Request: (CQ #11084) Error message when changing team configuration with 2 VLAN having the same truncated name. Cause: BACS does not check team name length before call BMAPI. Change: Modify BACS to prevent end-user to enter more than 39 characters from the GUI for VLAN name and Team name. Impact: None. Version 7.6.10 (August 18, 2004) -------------------------------- ( Require BMAPI version 6.5.0 or above ) Fixes: ===== 1. Request: (CQ #10747) Blank file created if select to save teaming config when prompt Cause: BACS does not handle the terminated event correctly when system is logging off. Change: Modify code to cancel all team modification and let Windows continues its logoff process. Impact: None. 2. Request: (CQ #10761) BASC2, v7.6.7, Intermittently Contains Invalid Statistics Upon Changing NIC Parameters Cause: The statistic counters does not reset when driver is reseted. Change: OS resets NDIS driver when end-user changes any advanced property value and click OK. Add a logic to reset the statistic counters when driver is reseted. Impact: None. Version 7.6.9 (July 26, 2004) ----------------------------- ( Require BMAPI version 6.5.0 or above ) Fixes: ===== 1. Request: (CQ #10651) Broadcom SLB (Auto-Fallback Disable) team cannot be created if Terminal Server is installed Cause: GetWindowsDirectory() returns different value if terminal server is installed. Change: Use GetSystemDirectory(). Impact: None. Version 7.6.8 (July 14, 2004) ----------------------------- ( Require BMAPI version 6.5.0 or above ) Fixes: ===== 1. Problem: (CQ #10527) The setting would go back to original setting. Cause: The logic does not update GUI correctly. Change: Modify code to update GUI correctly after changed the Configuration setting. Impact: None Version 7.6.7 (June 29, 2004) ----------------------------- ( Require BMAPI version 6.5.0 or above ) Fixes: ===== 1. Problem: Hot key and truncated text localization issues Cause: Translation Change: Fix the hot keys issues and update with a new translated text. Impact: Localization Version 7.6.6 (June 23, 2004) ----------------------------- ( Require BMAPI version 6.5.0 or above ) Enhancements: ============ 1. Request: Localize all the changes in 7.6.X releases. Change: Add localized text and rebuild the binaries. Impact: Localization and Documentation Version 7.6.5 (June 17, 2004) ----------------------------- ( Require BMAPI version 6.5.0 or above ) Enhancements: ============ 1. Request: (CQ #9974) Inconsistent display of MAC Addreses in BACS Change: Display MAC Address format in the "Network Interfaces (Summary)" with dividing dashes. Impact: None Version 7.6.4 (June 08, 2004) ----------------------------- ( Require BMAPI version 6.5.0 or above ) Fixes: ===== 1. Problem: (CQ #10297) Up/Down arrows to change value for Jumbo frame is not functional in the Advanced tab Cause: The logic does not update value in the text box correctly. Change: Modify code to fix the issue Impact: None. 2. Problem: (CQ #10298) Intermittently get "value is out of range" error message when 1st click at jumbo frame then any other properties Cause: The jumbo frame value does not update correctly Change: Modify code to fix the issue. Impact: None. 3. Problem: (CQ #10300) BACS Locally Administered Address Does Not Properly Restore to Default Cause: The logic Does not restore correctly default setting correctly for this parameter type Change: Restore default value correctly for this parameter type. Impact: None. Version 7.6.3 (June 04, 2004) ----------------------------- ( Require BMAPI version 6.5.0 or above ) Fixes: ===== 1. Problem: (CQ #10271) Property list order in the Advanced tab is not the same in Network Connections Cause: Property list does not sort. Change: Sort the property list in Advanced tab. Impact: None. Version 7.6.2 (June 01, 2004) ----------------------------- ( Require BMAPI version 6.5.0 or above ) Enhancements: ============ 1. Request: (CQ #652) Request Advanced Adapter config screen Change: Add Advanced Properties tab in BACS Impact: Localization and Documentation 2. Request: Support 5789 and 5751F devices Change: Add code to support 5789 as 5788 and 5751F as 5901 Impact: None. Fixes: ===== 1. Problem: (CQ #10177) Interrupt statistics in broadcom windows BACS always 0 Cause: BACS does not check device id for Shasta in Statistics Change: Remove interrupt statistics for Shasta and 5705 devices. Impact: None. Version 7.6.1 (May 24, 2004) ---------------------------- ( Require BMAPI version 6.5.0 or above ) Enhancements: ============ 1. Request: Modify "New Team Configuration" wizard for more user friendly. Change: Change text of "Finish" button to "Preview" and add "Apply" button in the "New Team Configuration" wizard. "Preview" button will take user back to the main page without apply the change(s). User needs to click "Apply" button on the main page to apply the change(s). "Apply" button will apply the change(s) and take user back to main page. Impact: Localization and Documentation Version 7.6.0 (May 20, 2004) ---------------------------- ( Require BMAPI version 6.5.0 or above ) Enhancements: ============ 1. Request: (CQ #9521) Windows BASP Version info should appear more user friendly Control Suite Change: Modify the Team Properties tab to show Driver Name, Driver Version, and Driver Date of BASP like NDIS format. Impact: Localization 2. Request: (CQ #9557) Teaming Protocol Configuration Change: Per OEM's request, we add a popup dialog to reminder enduser to set IP address and Gateway address when a new team or new VLAN is added. Enduser can disable this popup dialog by check "In the future, do not show this message." checkbox. Impact: Localization 3. Request: (CQ #9728) Add CRC counters in Statistics of Control Suite Change: Add Frams Rx. with CRC Error counter in General section of Statistics tab. Impact: Localization and Documentation 4. Request: (CQ #9903) Description of network and diag tests in BACS Change: Modify the Network Test tab to add description section for the test. Copy text from the help file. Impact: Localization and Documentation 5. Request: (CQ #9974) Inconsistent display of MAC Addreses in BACS Change: Make "MAC Address" and "IP Address" fields are same format and location for Team Properties, Virtual Vital Sign, and Physical Vital Sign Impact: Documentation 6. Request: (CQ #9975) Inconsistent placement of IP address Change: Make "MAC Address" and "IP Address" fields are same format and location for Team Properties, Virtual Vital Sign, and Physical Vital Sign Impact: Documentation 7. Request: (CQ #10076) Broadcom OS Diag Network test fails under Limited & Guest accounts Change: Display "Cannot bind to adapter or access is denied." error message for guest account when running Network Test. Impact: Localization 8. Request: Add help from within the Create a Team wizard Change: Enduser can call help from within the Create a Team wizard by clicking the "Help" button or pressing "F1" key. Impact: Documentation Fixes: ===== 1. Problem: (CQ #9853) BACS Reports Internal Error Cause: Does not check if team has at least one load balance member before call BMAPI. Change: Popup a message "A valid team requires at least one load balance member." if there is no load balance member when enduser clidk Finish button from New Team Configuration dialog or OK button from Team Configuration dialog. Impact: Localization Version 7.5.3 (May 10, 2004) ---------------------------- Fixes: ===== 1. Problem: (CQ #10048) Broadcom Control Suite does not refresh after accessing item's help. Cause: The List Control does not repaint correctly after got the focus back. Change: Catch the focus message and repaint the screen. Impact: None. 2. Problem: (CQ #10069) Cannot add device into team using the "Team modification dialog" Cause: Adapter category validation process does not function correctly when modify the team. Change: Modify code to fix the issue. Impact: None. Version 7.5.2 (April 20, 2004) ------------------------------ Enhancements: ============ 1. Request: Update with a corrected Dutch text Change: Update with a corrected Dutch text Impact: Localization 2. Request: Display "N/A" as the IP address of adapters within NIC Teams. Change: Modify code to display "N/A" instead of a blank. Impact: None Version 7.5.1 (April 02, 2004) ------------------------------ Enhancements: ============ 1. Request: Localize the changes in 7.5.0 release Change: Add localization Impact: None 2. Request: (CQ #9721) Request to remove "DMA read queue full" counter from the BACS Change: Remove following non-important custom stats: 1. DMA write Queue full 2. DMA write High Priority Queue full 3. DMA read Queue full 4. DMA read High Priority Queue full 5. Send Data Completion FTQ full Impact: None Version 7.5.0 (March 24, 2004) ------------------------------ ( Require BMAPI version 6.4.0 or above ) Enhancements: ============ 1. Request: Add LSO Transmit Requests statistics support Change: Add code to display in Statistics tab ( Require NDIS driver 7.58 or above ) Impact: None 2. Request: (cQ #9440) Add PCI id information to "Hardware" tab in BACS2. Change: Add PCIID information in Hardware Tab. Impact: None 3. Request: (cQ #9538) W2K+W2K3: BACS doesn't display all the base driver version number Change: Get the driver version directly from the resource. Impact: None 4. Request: (cQ #9570) Support link is missing in BACS. Change: Add a support selection in Help menu. Impact: None 5. Request: (cQ #9625) IPMI: Teaming Functionality Change: Add code to check ASF setting on BCM570X adapter. Display a warning message if ASF is enabled when adding to the team. Impact: None 6. Request: (cQ #9690) No Way to Cancel 'Add to Team' Operation Change: Add "Cancel" button to "Select a team" dialog. Impact: None Version 7.0.15 (February 12, 2004) ---------------------------------- Fixes: ===== 1. Problem: (CQ #9223) Cannot resize column in network interfaces (summary) Cause: BACS2 does not set scrollbar position correctly after redraw the GUI. Change: Set horizontal scrollber in correct position. Impact: None. 2. Problem: (CQ #9297) Broadcom: BACS GUI corruption Cause: The split bar does not handle double click greatfully. Change: Modify code to correct the issue. Impact: None. Version 7.0.14 (January 09, 2004) --------------------------------- (Require BMAPI version 6.3.6 or above and CABW32 version 6.1.2 or above) Fixes: ===== 1. Problem: (CQ #7982) Need to add BACS support for AMD64 Cause: Not support yet Change: Support AMD64 platform. Impact: None. 2. Problem: (CQ #9106) Bus Type information missing in BACS for 5721 Cause: Not support yet Change: Fix the Bus Type error in Resource Tab for PCI-E. Bus Speed and Bus Width are not supported for PCI-E. Also displays a correct ASIC Version for all Shasta adapters in Hardware Tab. Impact: None. Enhancements: ============ 1. Request: Support Shasta adapters Change: Add Shasta adapters support. Impact: None Version 7.0.13 (December 15, 2003) ---------------------------------- Fixes: ===== 1. Problem: Translation and hot keys issues Cause: Localization Change: Fixed the issues Impact: None Version 7.0.12 (December 10, 2003) ---------------------------------- Fixes: ===== 1. Problem: Translation issues Cause: Localization Change: Fixed the issues Impact: None Version 7.0.11 (December 09, 2003) ---------------------------------- Fixes: ===== 1. Problem: Translation, truncated text, and hot key issues Cause: Localization Change: Fixed the issues Impact: None Version 7.0.10 (November 20, 2003) ---------------------------------- Fixes: ===== 1. Problem: (CQ #5945) Broadcom Control Suite not fully localized. Cause: By design Change: Re-design Control Suite and fully localized. BACS2 now supports following languages: Thai, Japanese, Simplified and Traditional Chinese, Korean, Danish, German, Spanish, Finnish, French, Italian, Dutch (Netherlands), Norwegian (Bokmal), Swedish, English, and Portuguese. Impact: None Version 7.0.9 (November 06, 2003) --------------------------------- Fixes: ===== 1. Problem: (CQ #8800) BACS2 does not show scroll bar for the statistics window in win 98 / ME. Cause: Get scrollbar information call failed. Change: Modify the show/hide logic of scroll bar. Impact: None 2. Problem: (CQ #8801) BACS2 cannot display the 'driver date' in Win 98 / Win Me. Cause: Get driver date at wrong location. Change: BACS2 checks the driver from system folder instead of system32\drivers for Win98/Me. Impact: None Version 7.0.8 (October 28, 2003) -------------------------------- Enhancements: ============ 1. Request: Put Full or Half to the right and drop duplex in the Physical Vital Sign tab. Change: Modify the GUI. Impact: None Version 7.0.7 (October 23, 2003) -------------------------------- Fixes: ===== 1. Problem: (CQ #8685) Restoring a team on a system where NIC count has changed cause internal error. Cause: The matching the adapter logic does not work correctly. Change: Fixed in version 7.0.7. Impact: None 2. Problem: (CQ #8686) If no team is configured, BACS does not display "Team Restore" even when BASP is installed. Cause: Verify logic does not work correctly when no team existed. Change: Enable the "Team Restore" when there is no team existed but "Team Save As" is disabled. Impact: None 3. Problem: (CQ #8690) BACS2 accepts invalid characters for team name. Cause: BACS2 only checks for one invalid character (&). Change: Check for invalid characters: &\/:*?<>|" for team name and VLAN name. Impact: None 4. Problem: (CQ #8695) Misspelling of Frames in BACS Statistics. Cause: Misspelling issue. Change: Correct the misspelling of Frames. Impact: None 5. Problem: (CQ #8703) BACS: Statistics info should be the same for 5705, 5705F, and 5901 . Cause: Code does not check for 5705 with device ID 1654 and 165e. Change: Add code in Statistic to check for 5705 with device ID 1654 and 165e. Treat these devices as 5705 family. Impact: None 6. Problem: (CQ #8718) Modify the delete vlan string to remove vlan. Cause: Wording is not consistent. Change: Rename the "Delete VLAN" string to "Remove VLAN" from the popup menu. Rename the "Remove Team" button in team configuration dialog to "Delete Team". Impact: None 7. Problem: (CQ #8720) Remove Vlan button in Team Configuration Window does not work. Cause: Code logic does not work correctly when there is only one VLAN. Change: Fixed code. Impact: None Version 7.0.6 (October 17, 2003) -------------------------------- Fixes: ===== 1. Problem: (CQ #8676) BACS crashes with continuous random keyboard inputs. Cause: The Control Tree in the Statistics tab does not handle NULL value greatefully. Change: Fixed in version 7.0.6. Impact: None 2. Problem: (CQ #8677) Active button should respond to Enter key as well as spacebar key. Cause: All the tabs do not respond to the "Return" request from the keyboard. Change: Add codes to respond to the "Return" request from the keyboard. Impact: None Version 7.0.5 (October 17, 2003) -------------------------------- Fixes: ===== 1. Problem: (CQ #8651) No prompt to reboot after configuring a team or vlan on NT. Cause: BACS2 does not have the logic to reboot on NT after applied the new team cofiguration. Change: Add code to prompt for reboot on NT. Impact: None 2. Problem: (CQ #8654) Can't delete a team when selecting "Deleting a Team" from the Tools tab. Cause: When there is only one team exist. "Delete a Team" from the main menu does not work because the team data structure is invalid. Change: Fixed in BACS2 version 7.0.5. Impact: None 3. Problem: (CQ #8656) Unable to restore team settings for SLB (Auto-Fallback Disabled). Cause: BACS2 does not save team type for SLB (Auto-Fallback Disable) type. Change: Fixed it in BACS2 version 7.0.5. Impact: None Enhancements: ============ 1. Request: Help support Change: Add help support Impact: None 2. Request: Keyboard support Change: Add keyboard support Impact: None Version 7.0.4 (October 15, 2003) -------------------------------- Fixes: ===== 1. Problem: (CQ #8636) The Bus Type in Resources does not display PCIX when the adapter is placed in a PCIX slot. Cause: BACS2 does not check for PCI-X mode. Change: Add code to check for PCI-X bus mode. Impact: None 2. Problem: (CQ #8639) The available adapters are not displayed correctly when creating a team. Cause: BACS2 displays a wrong text for the adapter name. Change: Displays a correct text for the adapter name. Impact: None Version 7.0.3 (October 14, 2003) -------------------------------- Fixes: ===== 1. Problem: (CQ #8506) AUT is No Longer Highlighted once Diagnostic Related Tests in BACS2 are Executed. Cause: Disble GUI and unfocus selected adapter has the same color. Change: Highlight the selected adapter while diagnostic is running. Impact: None 2. Problem: (CQ #8567) BACS 2 release note gives wrong loaction for fad9x.inf. Cause: BACS2 changes the installed directory. Change: Modified the Release.txt file. Impact: None 3. Problem: (CQ #8572) Remove "Configuration" tab on BACS 7.0.2 for hpCD_DT_7.0.1 CD. Cause: BACS2 does not check for the condition when to display Configuration tab or not. Change: BACS2 version 7.0.3 will not show the Configuration tab if any of following case is TRUE: 1. Not Broadcom adapter 2. BCM5788 or BCM4401 3. Fiber adapter 4. BPowMon is not installed Impact: None 4. Problem: (CQ #8579) "Create a Team" should gray out when BASP not installed. Cause: BACS2 does not check for BASP is presented or not when enable the popup menu selection. Change: Gray out the teaming main or popup menu when BASP is not installed. Impact: None 5. Problem: (CQ #8594) When test diagnostics continuously, deactivate the "Run tests continuously" option. Cause: "Run tests continuously" option is not disabled when diagnostic test is running. Change: Disabled the "Run tests continuously" option while tests are running. Impact: None 6. Problem: (CQ #8597) BACS2 does not show PCI Bus Mode of NIC. Cause: The BACS 2 (7.0.2) does not show PCI BUS Mode. Change: Requested features are added. Impact: None 7. Problem: (CQ #8598) Remove "Connection will resume..." phrase in a message box when Cable Analysis is run. Cause: Extra text in the message. Change: Remove "Connection will resume after selecting the "Vital Sign" tab or by closing the program." text from the popup message. Impact: None 8. Problem: (CQ #8599) Cable Analysis can be run for Fiber card. Cause: Cable Analysis tab shows even Fiber card is selected. Change: Not show the Cable Analysis tab if Fiber adapter is selected. Impact: None 9. Problem: (CQ #8601) Driver version intermittently shows up as v0.0 in Vital Sign. Cause: NDIS driver version string does not refresh correctly. Change: Fixed in BACS2 version 7.0.3. Impact: None Enhancements: ============ 1. Request: Add "Configure a Team" and "Delete a Team" to Tool menu Change: Add "Configure a Team" and "Delelte a Team" Impact: None 2. Request: Support new team type mode SLB(Auto Fallback Disable) Change: Add a new team type to team selection. This new team type will not automatically fallback when primary adapter is active until end users click the "Fallback" button. This new team type only supports on W2K or above platform. BACS2 requires BMAPI 6.3.0 or above and BASP 6.0.7 or above to create this new team type. Also add the BASP state of team members in Team Properties page. Impact: None Version 7.0.2 (October 02, 2003) -------------------------------- Fixes: ======== 1. Problem: (CQ #8509) On Chip CPU test should be skipped in BACS2 v7.0.1. Cause: BACS2 does not support BCM4401 B0 in diagnostics. Change: Add code to support BCM4401 B0 in diagnostics. Impact: None 2. Problem: (CQ #8546) BACS2 always shows full duplex Cause: BACS2 does not check the duplex value correctly. Change: Fixed in version 7.0.2 Impact: None 3. Problem: (CQ #8556) BACS2 v7.0.1 displays 5705F A3 as "BCM5742 A3" under the Hardware Tab Cause: BACS2 does not support BCM5705F. Change: Add code to support BCM5705F. Impact: None Version 7.0.1 (September 12, 2003) - Engineering release. Version 7.0.0 (September 02, 2003) - First release.