# Broadcom 802.11 Wireless Network Drivers
Release 3.30.15.0

Broadcom Corporation Confidential.
For Evaluation Use Only.

## System Requirements

### Software (supports the following operating systems):

- Windows XP
- Windows XP SP1
- Windows 2000
- Windows ME
- Windows 98SE

### Hardware:

- Minimum configuration: Pentium 300 MHz, 128 MB RAM.
- Broadcom BCM94301MP Mini-PCI Reference NIC -or-
- Broadcom BCM94301CB Cardbus Reference NIC -or-
- Broadcom BCM94301PC PCMCIA Reference NIC -or-
- Broadcom BCM94306CB Cardbus Reference NIC -or-
- Broadcom BCM94306MP Mini-PCI Reference NIC -or-
- Broadcom BCM94306CBSG Cardbus Reference NIC -or-
- Broadcom BCM94306MPSG Mini-PCI Reference NIC -or-
- Broadcom BCM94306MPGP Cardbus Reference NIC -or-
- Broadcom BCM94301+2050 Mini-PCI Reference NIC -or-
- Broadcom BCM94309CB Cardbus Reference NIC -or-
- Broadcom BCM94309MP Dualband Mini-PCI Reference NIC -or- vendor equivalent.

## Included in This Release

- NDIS 5.0 miniport driver
- Driver supports required Windows XP wireless OIDs for zero configuration and administration
- Broadcom configuration tray application extended to support a similar interface as Windows XP on Windows 2000, Windows ME, and Windows 98SE

## Hardware and Interoperability Test Matrix

- Laptops (MiniPCI)
  - Apple Powerbook G4 54Mbps AirPort Extreme
  - Dell Latitude C400
  - Dell Latitude C600
  - Dell Latitude C610
  - Dell Latitude C640
  - Dell Latitude C810
  - Dell Latitude C840
  - Dell Latitude X200
  - Dell Inspiron 4100
  - Dell Inspiron 4150
  - Dell Inspiron 8100
  - Dell Inspiron 8200
  - IBM ThinkPad T23
  - IBM ThinkPad A30
  - IBM Thinkpad A31
  - Toshiba Tecra 9000
  - Toshiba Satellite Pro 4600
  - Sony Vaio R505
  - Sony Vaio SRX-77P
  - Gateway Solo 5350
  - Gateway Solo 9550
  - HP Omnibook 6100
  - Fujitsu Lifebook B-Series
  - Fujitsu Lifebook P-Series
- Access Points:
  - Atheros 5001X AP - 802.11a
  - 3Com AirConnect AP
  - Apple Airport Extreme Access Point
  - Belkin AP F5D7130
  - Broadcom 11b Wireless Router Reference Design - Linux
  - Broadcom 11b Wireless Router Reference Design - VxWorks
  - Broadcom 54g Wireless Router Reference Design - Linux
  - Broadcom 54g Wireless Router Reference Design - VxWorks
  - Broadcom 54a Wireless Router Reference Design - Linux
  - Broadcom 54a Wireless Router Reference Design - VxWorks
  - Buffalo Airstation WR-B11
  - Cisco 340
  - Cisco 350
  - Cisco 1100 AP (IOS)
  - Cisco 1220A AP (Vx)
  - Cisco 1200B AP (Vx)
  - Dell TrueMobile 1170 AP
  - D-Link AP614+ AP
  - D-Link DL-713P Wireless Router
  - D-Link DWL900 Wireless AP
  - D-Link DWL900+ Wireless AP
  - D-LINK DWL5000 AP
  - D-Link DWL6000 Dualband Wireless AP
  - D-LINK AirPlus Xtreme-G DI-624 (HW B1, FW 1.10) - Atheros
  - Intel Pro/Wireless 5000 Dualband AP
  - Intel ProWL 2011B Enterprise AP
  - Intel Residential Wireless Router
  - Intermec Mobile Lan 2106 - 802.11a
  - Linksys BEFW11S4 Wireless Router
  - Linksys WAP11 Wireless AP (Gold and 2.2)
  - Linksys WET11 Wireless Ethernet Bridge
  - Linksys BEFW11P1 AP
  - Linksys BEFSX41 AP
  - Linksys WAP51AB AP
  - Linksys WRT54G Res Gateway AP
  - Lucent AP-1000
  - Lucent AP-2000
  - Netgear Wireless Router MR814V2
  - Proxim Skyline Wireless Router
  - Proxim AP2000 802.11a AP
  - Proxim AP-600
  - Microsoft Wireless Base Station MN-500
  - SMC 7004AWBR Wireless Router
  - Symbol Spectrum 24 Hi-Rate AP
  - Symbol 4131 AP
- Wireless Stations:
  - ActionTec Wireless Mini-PCI
  - Intel Pro/Wireless 2011
  - Intel Pro/Wireless 2011B
  - Intel Pro 5000 802.11a Cardbus Card
  - Cisco 350 802.11b wireless PCMCIA
  - Cisco 340 802.11b wireless PCMCIA
  - Cisco 802.11a Air-CB20A
  - Lucent ORiNOCO 802.11b wireless PCMCIA
  - Lucent (Agere) 802.11b wireless Mini-PCI
  - 3Com AirConnect STA
  - Symbol Spectrum 4121 Hi-Rate STA
  - Linksys WPC11 2.0 (Prism 2.0)
  - Linksys WPC11 2.5 (Prism 2.5)
  - Linksys WPC11 3.0 (Prism 3.0)
  - Linksys WPC11 3.1 (Prism 3.1)
  - Linksys WUSB11v2.6
  - Linksys WPC51AB Dual-Band Wireless A+B PC Card Adapter
  - Linksys PCI card 4301
  - Linksys Instant Wireless PCI Card
  - IBM 802.11b wireless Mini-PCI (Intersil 2.5)
  - SMC 802.11b wireless PCMCIA
  - Netgear 802.11b wireless PCMCIA
  - D-Link 802.11b wireless PCMCIA
  - D-Link DWL-650+ Cardbus HW A1 FW 1.0 - Intersil
  - D-Link DWL-650+ Cardbus HW B1 FW 2.0 - Atheros
  - Cirrus Logic 802.11b Wireless PCMCIA
  - Atheros 802.11a 5000 Cardbus Card
  - Atheros 802.11a 1001X Cardbus Card
  - Belkin Wireless Desktop PCI Network Card F5D6001
  - Belkin Wireless Notebook Network Card F5D6020
  - Microsoft Wireless USB Adapter MN-510
  - Microsoft Wireless Notebook Adapter MN-520

## Known Limitations or Problems with Current Release

- CCX support cannot run properly in a multi-adapter configuration
- The number of agents that are managing the network are growing (WZC for MSFT, BRCM Tray from Broadcom, BRCM Tray for LEAP in XP, third party WPA supplicants). It should be noted in general (and is detailed for CCX below) that running multiple agents can cause confusion for the subsytem as well as end users.
- To configure CCX/LEAP support using the control panel (when WZC is managing the network) execute the following steps:
  In the Broadcom control panel:
  1) Add the network to the LEAP configuration page with appropriate username and password.
  In the Wireless Zero Config control panel:
  1) Disable 802.1x.
  2) Enable WEP.
  3) Uncheck the box that says "The key is provided for me automatically".
  4) Provide a WEP key. The key can be anything at all and it can be at any wep key index. The key is not used other than to prevent zero config from disassociating your network.
  5) Click OK
- If WZC is managing the network and the user is running CCX/LEAP, once CCX/LEAP is configured, if a user goes back to the "Wireless Networks" page and clicks OK, the CCX/LEAP configuration gets modified. Clicking OK causes WZC to repeat the initial system configuration, sets the infrastructure mode, and all of the dynamically assigned keys get cleared. The system eventually recovers. In the interim, all communication is lost.
- In Chinese and Japanese versions of Windows, installing an unsigned driver will result in bcmwl5.sys to not getting updated. This is not an issue as long as the driver is signed.
- The following revision chipset and boards are no longer supported:
  - 4301 Chipset Revision A0
  - 4306 Chipset Revision A0
  - 4306 Chipset Revision A1
  - All 4309MP board revision less than 5.1
  - 2050 Chipset Revision A0
  - All 4301MP board revision less than 7.0
  - All 4301CB board revision less than 7.0
  - All 4306MP board revision less than 4.0
  - All 4306CB board revision less than 4.0
- In releases prior to 3.10.39.0, when an AP in a BSS network enables g-protection via Info Element 47, throughput will be very low. Connectivity is still enabled so that a user may upgrade to a later driver.
- Broadcom Reference software includes a loose binding in the .inf file. It will bind to any adapter with the Broadcom vendor and device id. If you do not remove it, or further qualify it with a sub-vendor and sub-device ID, that driver will load on any vendor's hardware.
- Users should be made aware of how to properly use InstallShield. For optimal ease of installation
  - Run the InstallShield executable prior to hardware installation:
  - After InstallShield finishes, shut down the system
  - Install the 802.11b network interface card
  - Turn on system
  - Prior to getting WHQL approved .cat files you will want to be aware of the following steps during system bootup:
  - For WinXP:
    - Make use of all defaults in the New Hardware Wizard (select next and yes).
  - For Win2K:
    - Select next twice
    - Ensure that all check boxes are unchecked
    - Select next twice
    - At the digital signature warning screen hit next
    - Select finish
- To cleanly uninstall, users should be made aware of the application layer uninstall as opposed to uninstalling a device in the driver configuration tab (Properties:Configure:Driver:Uninstall). Users should follow the InstallShield uninstall procedure:
  - Click on Start Menu
  - Select the Control Panel
  - Select Add or Remove Programs
  - Select BRCM 802.11 Wireless Card (or your proper device string from the .inf file)
  - Select Change/Remove
  - Select OK
- When installing in a system that has never run the driver before, simply use the normal driver installation once the hardware is detected.
- There are some special instructions to be followed to obtain passing WHQL results:
  - When running WHQL tests, be sure to remove the Tray Applet.
  - As per MSFT WHQL guidelines, warnings will not prevent attaining a logo.

## What's New in the 3.30.15.0 Release?

- Fixed 4301 Hardware Radio Enable/Disable bug
- Fixed 4306B0 Carrier Supress bug
- Fixed a BRCM Tray bug when switching between WZC and BRCM Tray for network mgmt control

## WIFI WPA Test Results

WIFI WPA AP Test Configurations |
4.1 Out of the box Verification | Pass
4.3 Configuration Paramters |
- Turn WPA on or off | Pass
- When WPA is on, Verify PSK of TLS can be selected | Pass
- Multicast/unicast keys & mixture of WPA/WEP cannot be selected | Pass
- Specify SSID string | Pass
- Specify default pass phrase ("12345678") for PSK WPA | Pass
5.0 Initial Ping Test - Win2K & Funk 802.1x Supplicant in EAP-TLS |
- Atheros AR5BAP - 00025A (AP1) | Pass
- Cisco AIR-AP1230B (AP2) | Pass
- Broadcom AP BCM4306 (AP3) | Pass
- Intersil PRISM ISL36356A (AP4) | Pass
6.1 Same Mode Roaming with Authentication Server - Win2k & Funk |
- Cisco AIR-AP1230B (AP2) | Pass
- Broadcom AP BCM4306 (AP3) | Pass
- Intersil PRISM ISL36356A (AP4) | Pass
6.2 Same Mode Roaming Using Pre-Shared Keys - Win2K & Funk |
- Cisco AIR-AP1230B (AP2) | Pass
- Broadcom AP BCM4306 (AP3) | Pass
- Intersil PRISM ISL36356A (AP4) | Pass
7.2 STA Countermeasures - Win2K |
1. The Access Point generates a single bad frame | Pass
- Verify the STA continues to ping for the next 70 seconds | Pass
2. The access Point generates a second bad frame | Pass
- Verify the STA continues to ping for the next 50 seconds | Pass
3. The Access Point generates a third bad frame | Pass
- Verify the STA deauthenticate the pings stops | Pass
4. Verify the STA could only reassociate after 60 seconds | Pass
9.1.1 STA Point-to-point Throughput - XP |
a. WPA - EAP-TLS | Pass
- S1DT1 [4.0Mbps] - Cisco 1230B | Pass
- S1DT2 [3.5Mbps] - Cisco 1230B | Pass
- S1DT3 [0.2Mbps] - Cisco 1230B | Pass
- S2DT1 [1.5Mbps] - Broadcom AP BCM4306 | Pass
- S2DT2 [3.5Mbps] - Broadcom AP BCM4306 | Pass
- S2DT3 [0.3Mbps] - Broadcom AP BCM4306 | Pass
b. WPA-PSK | Pass
- S1DT1 [4.0Mbps] - Cisco 1230B | Pass
- S1DT2 [3.5Mbps] - Cisco 1230B | Pass
- S1DT3 [0.2Mbps] - Cisco 1230B | Pass
- S2DT1 [1.5Mbps] - Broadcom AP BCM4306 | Pass
- S2DT2 [3.5Mbps] - Broadcom AP BCM4306 | Pass
- S2DT3 [0.3Mbps] - Broadcom AP BCM4306 | Pass
9.1.2 STA Multicast Throughput - Using Cisco 1230B - XP |
a. WPA - EAP-TLS | Pass
- SUT sends multicast data stream to STA2(Intersil) | Pass
- STA2 sends mulitcast data stream to SUT | Pass
b. WPA-PSK | Pass
- SUT sends multicast data stream to STA2(Intersil) | Pass
- STA2 sends mulitcast data stream to SUT | Pass
10.1 Non-Association with a WEP AP - XP |
- Verify the STA does not complete the association with the AP | Pass
10.2 Non-Association with an AP not using WPA - XP |
- Verify the STA does not complete the association with the AP | Pass
10.5.1 Non-Association with PSK configured station - XP |
- Verify the STA does not complete the association with the AP | Pass
10.5.2 Non-Association with a TLS configured station |
- Verify the STA does not complete the association with the AP | Pass

## CCX Test Results v2.11

Cisco Client eXtensions CCX v2.11 Test Results
| WinXP | Win2K
4.1.1 Fragmentation support | Pass | Pass
4.1.2 CTS and RTS support | Pass | Pass
4.2 Active Scanning |  |
4.2.1 Client ignore missing SSID in Beacons | Pass | Pass
4.2.2 Do not ROAM with multicast/broadcast decrypt error in VLAN environment | Pass | Pass
4.2.3 Client to use SSID in Probe Request | Pass | Pass
4.2.4 Multiple SSID support in Configuration Utility | Pass | Pass
4.4 802.1x Security Compliance/CKIP Support/40 and 128-bit WEP Keys/LEAP support |  |
4.4.1.1 40-bit WEP (Open Authentication) with MIC/CKIP enabled |  |
1. Verify connectivity and FTP & Mcast transfers with MIC/CKIP disabled | Pass | Pass
2. Verify connectivity and FTP & Mcast transfers with MIC/CKIP enabled | Pass | Pass
3. Disable MIC/CKIP and re-verify connectivity and FTP & Mcast transfers | Pass | Pass
4.4.1.2 40-bit WEP (Open Authentication, with Different Transmit Keys) WEP Key 1&2 |  |
- Verify connectivity and FTP & Mcast transfers | Pass | Pass
4.4.1.3 40-bit WEP (Shared-Key Authentication) with MIC an CKIP enabled |  |
1. Verify connectivity and FTP & Mcast transfers with MIC/CKIP disabled | Pass | Pass
2. Verify connectivity and FTP & Mcast transfers with MIC/CKIP enabled | Pass | Pass
3. Disable MIC/CKIP and re-verify connectivity and FTP & Mcast transfers | Pass | Pass
4.4.1.4 40-bit WEP (Shared-Key Authentication, with Different Transmit Keys) WEP Key 3&4 |  |
- Verify connectivity and FTP & Mcast transfers | Pass | Pass
4.4.1.5 128-bit WEP (Open Authentication) with MIC and CKIP enabled |  |
1. Verify connectivity and FTP & Mcast transfers with MIC/CKIP disabled | Pass | Pass
2. Verify connectivity and FTP & Mcast transfers with MIC/CKIP enabled | Pass | Pass
3. Disable MIC/CKIP and re-verify connectivity and FTP & Mcast transfers | Pass | Pass
4.4.1.6 128-bit WEP (Open Authentication, Different Transmit Keys) WEP Key 1&2 |  |
- Verify connectivity and FTP & Mcast transfers | Pass | Pass
4.4.1.7 128-bit WEP (Shared-Key Authentication) with MIC and CKIP enabled |  |
1. Verify connectivity and FTP & Mcast transfers with MIC/CKIP disabled | Pass | Pass
2. Verify connectivity and FTP & Mcast transfers with MIC/CKIP enabled | Pass | Pass
3. Disable MIC/CKIP and re-verify connectivity and FTP & Mcast transfers | Pass | Pass
4.4.1.8 128-bit WEP (Shared-Key Authentication, Different Transmit Keys) WEP Key 3&4 |  |
- Verify connectivity and FTP & Mcast transfers | Pass | Pass
4.4.2.1 LEAP (Using a 40-bit WEP Broadcast Key) |  |
1. Verify connectivity and FTP & Mcast transfers | Pass | Pass
2. Configure session timeout to 60 seconds on Radius and verify connectivity and FTP & Mcast transfers | Pass | Pass
3. FTP and Mcast transfers with MIC/CKIP enable | Pass | Pass
4. Configure broadcast key period of 30 seconds on AP and verify connectivity and FTP & Mcast transfers | Pass | Pass
4.4.2.2 LEAP (Using a 128-bit WEP Broadcast Key) |  |
1. Verify connectivity and FTP & Mcast transfers | Pass | Pass
2. Configure session timeout to 60 seconds on Radius and verify connectivity and FTP & Mcast transfers | Pass | Pass
3. FTP and Mcast transfers with MIC/CKIP enable | Pass | Pass
4. Configure broadcast key period of 30 seconds on AP and verify connectivity and FTP & Mcast transfers | Pass | Pass
4.4.4.1 EAP-TLS (Using a 40-bit Broadcast Key, Open Authentication) with MIC and CKIP enabled |  |
1. Verify connectivity and FTP & Mcast transfers | Pass | XP Only
2. Verify connectivity and FTP & Mcast transfers with MIC enabled | Pass | XP Only
3. Verify connectivity and FTP & Mcast transfers with MIC/CKIP enabled | Pass | XP Only
4. Configure broadcast key period of 30 seconds on AP and verify connectivity and FTP & Mcast transfers | Pass | XP Only
5. Configure session timeout to 60 seconds on Radius and verify connectivity and FTP & Mcast transfers | Pass | XP Only
4.4.4.2 EAP-TLS (Using a 128-bit Broadcast Key, Open Authentication) with MIC and CKIP enabled |  |
1. Verify connectivity and FTP & Mcast transfers | Pass | XP Only
2. Verify connectivity and FTP & Mcast transfers with MIC enabled | Pass | XP Only
3. Verify connectivity and FTP & Mcast transfers with MIC/CKIP enabled | Pass | XP Only
4. Configure broadcast key period of 30 seconds on AP and verify connectivity and FTP & Mcast transfers | Pass | XP Only
5. Configure session timeout to 60 seconds on Radius and verify connectivity and FTP & Mcast transfers | Pass | XP Only
4.4.5 Mixed Cell (WEP and Non-WEP) Functional Tests |  |
4.4.5.1 40-bit WEP (Mixed-CELL Allowed) |  |
1. Set the use of encryption on AP to Optional then verify connectivity and FTP & Mcast transfers | Pass | Pass
2. Set a matching static WEP key on the client STA and verify it must not associate to the AP | Pass | Pass
4.4.5.3 128-bit WEP (Mixed-CELL Allowed) |  |
1. Set the use of encryption on AP to Optional then verify connectivity and FTP & Mcast transfers | Pass | Pass
2. Set a matching static WEP key on the client STA and verify it must not associate to the AP | Pass | Pass
4.4.5.5 LEAP 128-Bit WEP Key (Mixed Cell) - set encryption to Optional |  |
- Configure the client for LEAP authentication and verify it must not associate to the AP | Pass | Pass
4.4.6 Roaming with Security Features Enabled (128-Bit WEP key, MIC, CKIP, Broadcast-Key) EAP-TLS |  |
1. Enable MIC/CKIP and broadcast key rotation of 30 seconds: verify connectivity and FTP/Mcast transfers | Pass | XP Only
2. Initiate a roam: Verify general connectivity | Pass | XP Only
3. Initiate another roam during FTP transfer: The FTP transfers succeed after the roam | Pass | XP Only
4. Intiate another roam during Mcast transfer: The multicast packets must be received after the roam | Pass | XP Only
4.4.7 Performance Security Feature Enabled (128-Bit WEP key, MIC, CKIP) EAP-TLS |  |
1. Receive throughput from AP with MIC/CKIP disable | Pass | XP Only
2. Receive throughput from AP with only MIC enable | Pass | XP Only
3. Receive throughput from AP with MIC and CKIP enable | Pass | XP Only
4.4.7.1 Incrementing IV |  |
1. CKIP disabled: IV can be random or increments by one | Pass | Pass
2. CKIP enabled: IV increments by one on each transmit | Pass | Pass
4.5 Rogue AP Reporting Support |  |
4.5.1 LEAP with invalid Authentication, Failure code 0x01 (Invalid authentication type) | Pass | Pass
4.5.2 Authentication Timeout, Failure code 0x02 (Authentication timeout) | Pass | Pass
4.5.3 Challenge from AP Failed, Failure code 0x03 (Challenge from AP failed) | Pass | Pass

## WIFI-B and WIFI-A Test Results

SECTION 5.0: AP TEST CONFIGURATIONS - 802.11a |  | SECTION 5.0: AP TEST CONFIGURATIONS - 802.11b |
Configuration #S1 - Proxim AP2000 |  | Configuration #S1 - AGERE AP-1000 |
Association | Pass | Association | Pass
- Data Transfer 1: FileSendlong rx [10.0] | Pass | - Data Transfer 1: FileSendlong rx [2.3] | Pass
- Data Transfer 2: FileSendlong tx [13.0] | Pass | - Data Transfer 2: FileSendlong tx [2.2] | Pass
- Data Transfer 3: InquiryLong tx [1.0] | Pass | - Data Transfer 3: InquiryLong tx [0.3] | Pass
Configuration #S2 - Intermec Mobilan 2106 |  | Configuration #S2 - DLINK DWL-900AP |
Association | Pass | Association | Pass
- Data Transfer 1: FileSendlong rx [9.0] | Pass | - Data Transfer 1: FileSendlong rx [1.4] | Pass
- Data Transfer 2: FileSendlong tx [9.0] | Pass | - Data Transfer 2: FileSendlong tx [2.3] | Pass
- Data Transfer 3: InquiryLong tx [1.10] | Pass | - Data Transfer 3: InquiryLong tx [0.32] | Pass
Configuration #S3 - Cisco 1220 |  | Configuration #S3 - Cisco Aironet 350 |
Association | Pass | Association | Pass
- Data Transfer 1: FileSendlong rx [6.0] | Pass | - Data Transfer 1: FileSendlong rx [1.2] | Pass
- Data Transfer 2: FileSendlong tx [6.0] | Pass | - Data Transfer 2: FileSendlong tx [2.8] | Pass
- Data Transfer 3: InquiryLong tx [0.90] | Pass | - Data Transfer 3: InquiryLong tx [0.30] | Pass
Configuration #S4 - Atheros AR5001 |  | Configuration #S4 - Symbol Spectrum24 - 4121 AP |
Association | Pass | Association | Pass
- Data Transfer 1: FileSendlong rx [15.0] | Pass | - Data Transfer 1: FileSendlong rx [0.80] | Pass
- Data Transfer 2: FileSendlong tx [9.0] | Pass | - Data Transfer 2: FileSendlong tx [1.1] | Pass
- Data Transfer 3: InquiryLong tx [1.0] | Pass | - Data Transfer 3: InquiryLong tx [0.28] | Pass
Configuration #S5 - PROXIM AP2000 |  | Configuration #S5 - AGERE AP-1000 |
Association | Pass | Association | Pass
- Data Transfer 1: FileSendlong rx [9.0] | Pass | - Data Transfer 1: FileSendlong rx [2.5] | Pass
- Data Transfer 2: FileSendlong tx [11.0] | Pass | - Data Transfer 2: FileSendlong tx [3.1] | Pass
- Data Transfer 3: InquiryLong tx [1.0] | Pass | - Data Transfer 3: InquiryLong tx [0.25] | Pass
Configuration #S6 - Cisco 1220 |  | Configuration #S6 - DLINK DWL-900AP |
Association | Pass | Association | Pass
- Data Transfer 1: FileSendlong rx [8.0] | Pass | - Data Transfer 1: FileSendlong rx [1.2] | Pass
- Data Transfer 2: FileSendlong tx [14.0] | Pass | - Data Transfer 2: FileSendlong tx [0.55] | Pass
- Data Transfer 3: InquiryLong tx [0.90] | Pass | - Data Transfer 3: InquiryLong tx [0.34] | Pass
Configuration #S7 - Atheros AR5001 |  | Configuration #S7 - Cisco Aironet 350 |
Association | Pass | Association | Pass
- Data Transfer 1: FileSendlong rx [7.0] | Pass | - Data Transfer 1: FileSendlong rx [1.2] | Pass
- Data Transfer 2: FileSendlong tx [15.0] | Pass | - Data Transfer 2: FileSendlong tx [2.0] | Pass
- Data Transfer 3: InquiryLong tx [1.10] | Pass | - Data Transfer 3: InquiryLong tx [0.45] | Pass
Configuration #S8 - Intermec Mobilan 2106 |  | Configuration #S8 - Symbol Spectrum24 - 4121 AP |
Association | Pass | Association | Pass
- Data Transfer 1: FileSendlong rx [8.0] | Pass | - Data Transfer 1: FileSendlong rx [1.7] | Pass
- Data Transfer 2: FileSendlong tx [13.0] | Pass | - Data Transfer 2: FileSendlong tx [0.8] | Pass
- Data Transfer 3: InquiryLong tx [1.20] | Pass | - Data Transfer 3: InquiryLong tx [0.30] | Pass
Section 5.3.1 Roaming |  | Section 5.3.1 Roaming |
- Shut OFF Atheros AR5001 | Pass | - Shut OFF Agere AP-1000 | Pass
- Shut OFF Cisco 1220 | Pass | - Shut OFF Cisco350 AP | Pass
- Shut OFF Intermec Mobilan 2106 | Pass | - Shut OFF DLINK DWL-900AP | Pass
- Shut OFF Proxim AP2000 | Pass | - Shut OFF Symbol Spectrum24 - 4121 AP | Pass
Section 5.3.2 Data Payload Encapsulation |  | Section 5.3.2 Data Payload Encapsulation |
- IPX Ethernet 802.2 tx | Pass | - IPX Ethernet 802.2 tx | Pass
- IPX Ethernet 802.2 rx | Pass | - IPX Ethernet 802.2 rx | Pass
- IPX Ethernet 802.3 tx | Pass | - IPX Ethernet 802.3 tx | Pass
- IPX Ethernet 802.3 rx | Pass | - IPX Ethernet 802.3 rx | Pass
- IPX Ethernet 802.II tx | Pass | - IPX Ethernet 802.II tx | Pass
- IPX Ethernet 802.II rx | Pass | - IPX Ethernet 802.II rx | Pass
Section 5.3.3 Broadcast/Multicast Reception |  | Section 5.3.3 Broadcast/Multicast Reception |
- Proxim AP2000 MCS1: UDP RealAud [0.05] | Pass | - Agere AP-1000 MCS1: UDP RealAud [0.05] | Pass
- Intermec 2106 MCS2: UDP RealAud [0.05] | Pass | - DLINK DWL-900AP MCS2: UDP RealAud [0.05] | Pass
- Cisco 1220 AP MCS3: UDP RealAud [0.05] | Pass | - Cisco350 AP MCS3: UDP RealAud [0.05] | Pass
- Atheros AR5001 MCS4: UDP RealAud [0.05] | Pass | - Symbol Spectrum 24 MCS4: UDP RealAud [0.05] | Pass
Section 5.3.4 Negative Tests |  | Section 5.34 Negative Tests |
- Negative: Wrong ESSID | Pass | - Negative: Wrong ESSID | Pass
- Negative: Wrong case in ESSID | Pass | - Negative: Wrong case in ESSID | Pass
- Negative: ESSID substring | Pass | - Negative: ESSID substring | Pass
- Negative: WEP key mismatch | Pass | - Negative: WEP key mismatch | Pass
- Negative: WEP Station/AP mismatch | Pass | - Negative: WEP Station/AP mismatch | Pass
SECTION 6.0: IBSS TEST CONFIGURATIONS |  | SECTION 6.0: IBSS TEST CONFIGURATIONS |
Section 6.1 - Active Scan Tests |  | Section 6.1 - Active Scan Tests |
Creator STA = Station Under Test | Pass | Creator STA = Station Under Testall else default | Pass
Join STA = Intersil 37703C | Pass | Join STA = Symbol (LA-4121)---> (Frag: 384); (RTS: Off) | Pass
Verify basic rates using sniffer | Pass | Verify basic rates using sniffer | Pass
Verify SUT responds with a valid response to probe | Pass | Verify SUT responds with a valid response to probe | Pass
Verify the channel in beacon frame is correct | Pass | Verify the channel in beacon frame is correct | Pass
Verify BSSID is a random value after restart | Pass | Verify BSSID is a random value after restart | Pass
FileSendS from Intersil to SUT (Within 90 seconds) | Pass | FileSendS from Symbol to SUT(Within 90 seconds) | Pass
FileSendS from SUT to Intersil (Within 90 seconds) | Pass | FileSendS from SUT to Symbol(Within 90 seconds) | Pass
Disable Intersil and verify different BSSID after restart | Pass | Section 6.2 - Passive Scan Tests |
Section 6.2 - Passive Scan Tests |  | Creator STA = Station Under Test | Pass
Creator STA = Station Under Test | Pass | Join STA = Intel Pro 2011B (Frag: Off); (RTS: 300) | Pass
Join STA = Atheros 5001X | Pass | Verify basic rates using sniffer | Pass
Verify basic rates using sniffer | Pass | Verify the channel in beacon frame is correct | Pass
Verify the channel in beacon frame is correct | Pass | Verify BSSID is a random value after restart | Pass
Verify BSSID is a random value after restart | Pass | FileSendS from Intel to SUT(Within 90 seconds) | Pass
FileSendS from Atheros to SUT (Within 90 seconds) | Pass | FileSendS from SUT to Intel(Within 90 seconds) | Pass
FileSendS from SUT to Atheros (Within 90 seconds) | Pass | Disable 3COM and verify different BSSID after restart | Pass
Disable Atheros and verify different BSSID after restart | Pass | Section 6.3 - IBSS WEP ON Tests |
Section 6.4 - IBSS WEP ON Tests |  | Creator STA = Intersil v2.5 | Pass
Creator STA = Intel 5000 | Pass | Join STA = Cisco 350 (Frag: Off); (RTS: 300) | Pass
Join STA = Cisco AIR-CB20A | Pass | Join STA = Station Under Test (All default) | Pass
Join STA = Station Under Test (all default) | Pass | Verify basic rates enumerated in beacon using sniffer | Pass
Verify basic rates enumerated in beacon using sniffer | Pass | Verify beacons fairly distributed | Pass
Verify beacons fairly distributed | Pass | SI3DT1: FileSendS from Cisco to SUT [1.6] | Pass
SI3DT1: FileSendS from Cisco to SUT [9.0] | Pass | SI3DT2: FileSendS from SUT to Cisco [2.8] | Pass
SI3DT2: FileSendS from SUT to Cisco [9.0] | Pass | SI3DT3: Multicast RealAud Test [0.05] - Intersil = Broadcaster - SUT = Receiver | Pass
SI3DT3: Multicast RealAud Test [0.05] - Intel = Broadcaster - SUT = Receiver | Pass | SI3DT4: Multicast RealAud Test [0.05] - SUT = Broadcaster - Intersil = Receiver - Cisco = Receiver | Pass
SI3DT4: Multicast RealAud Test [0.05] - SUT = Broadcaster - Intel = Receiver - Cisco = Receiver | Pass | STA continue to beacons when Intersil and Cisco are off | Pass
STA continue to beacons when Intel and Cisco are off | Pass | Section 6.4 - IBSS WEP OFF Tests |
Section 6.5 - IBSS WEP OFF Tests |  | Creator STA = Cirrus Bodega | Pass
Creator STA = Intel 5000 | Pass | Join STA = Cisco 350 | Pass
Join STA = Cisco AIR-CB20A | Pass | Join STA = Station Under Test (All default) | Pass
Join STA = Station Under Test (all default) | Pass | Verify rates using sniffer | Pass
Verify rates using sniffer | Pass | Verify beacons fairly distributed | Pass
Verify beacons fairly distributed | Pass | SI4DT1: FileSendS from Cirrus to SUT [4.0] | Pass
SI4DT1: FileSendS from Intel to SUT [11.0] | Pass | SI4DT2: FileSendS from SUT to Cirrus [2.7] | Pass
SI4DT2: FileSendS from SUT to Intel [11.0] | Pass | SI4DT3: FileSendS from Cisco to SUT [1.7] | Pass
SI4DT3: FileSendS from Cisco to SUT [10.0] | Pass | SI4DT4: FileSendS from SUT to Cisco [4.0] | Pass
SI4DT4: FileSendS from SUT to Cisco [10.0] | Pass | STA continue to beacons when Cirrus and Cisco are off | Pass
STA continue to beacons when Intel and Cisco are off | Pass | Section 6.5 - Re-Join Tests |
Section 6.5 - Re-Join Tests |  | Creator STA = Intersil | Pass
Creator STA = Intel 5000 | Pass | Join STA = Symbol | Pass
Join STA = Intersil 37703C | Pass | Join STA = Station Under Test | Pass
Join STA = Station Under Test | Pass | Move SUT out of range and verify not receiving beacons | Pass
Move SUT out of range and verify not receiving beacons | Pass | Move SUT back into range, verify connection to 3 STAs | Pass
Move SUT back into range, verify connection to 3 STAs | Pass |  |
Section 7.2 - Cross Band Roaming |  |  |
AP#1[802.11a] Cisco Aironet 1220 AP | Pass |  |
AP#2[802.11b] Agere AP1000 | Pass |  |
AP#3[802.11a] Athereos AR 5001 AP | Pass |  |
AP#4[802.11b] Dlink DWL-900AP | Pass |  |

## WHQL Test Results

- WindowsXP results are based on HCT 11.2.

  LogName | Total | Passed | Failed | Warned
  1c_wlan_ssid.htm | 10 | 10 | 0 | 0
  1c_wlan_associatetime.htm | 5 | 5 | 0 | 0
  1c_wlan_powermode.htm | 4 | 4 | 0 | 0
  2m_wlan_wep.htm | 9 | 9 | 0 | 0
  1c_wlan_bssidlist.htm | 5 | 3 | 2 | 0
  2m_wlan_adhoc.htm | 10 | 0 | 7 | 3
  1c_wlan_mediaevents.htm | 11 | 9 | 0 | 2
  1c_wlan_disassociate.htm | 15 | 15 | 0 | 0
  2m_WOLMagicPacket.htm | 3 | 3 | 0 | 0
  2m_WOLPattern.htm | 4 | 4 | 0 | 0
  2c_PMStandby.htm | 25 | 21 | 0 | 4
  2c_PMHibernate.htm | 35 | 29 | 0 | 6
  2c_TransferData.htm | 25 | 22 | 0 | 3
  2c_StressClient.htm | 17 | 17 | 0 | 0
  2c_Simultaneous.htm | 30 | 30 | 0 | 0
  2c_SendRecv1.htm | 408 | 397 | 0 | 11
  2c_SendPackets.htm | 56 | 52 | 0 | 4
  2c_RecvMulticast.htm | 181 | 181 | 0 | 0
  2c_ReceivePackets.htm | 65 | 65 | 0 | 0
  2c_Priority.htm | 7 | 7 | 0 | 0
  2c_PerformanceProfile.htm | 31 | 31 | 0 | 0
  2c_PerformanceBlast.htm | 15 | 15 | 0 | 0
  2c_OffloadCheckSum.htm | 4 | 4 | 0 | 0
  2c_OffloadLargeSend.htm | 4 | 4 | 0 | 0
  2c_OffloadTaskMisc.htm | 4 | 4 | 0 | 0
  2c_LoadUnload.htm | 164 | 163 | 0 | 1
  2c_Deadlock.htm | 10 | 10 | 0 | 0
  2c_CheckConnections.htm | 10 | 9 | 0 | 1
  2c_AddressChange.htm | 73 | 73 | 0 | 0
  1c_SetMulticast.htm | 283 | 283 | 0 | 0
  1c_Reset.htm | 149 | 149 | 0 | 0
  1c_SetLookahead.htm | 75 | 75 | 0 | 0
  1c_OidsNdisRequest.htm | 83 | 83 | 0 | 0
  1c_OffloadInvalid.htm | 4 | 4 | 0 | 0
  1c_LoopbackStress.htm | 19 | 19 | 0 | 0
  1c_LoopbackSend.htm | 130 | 130 | 0 | 0
  1c_FaultHandling.htm | 30 | 30 | 0 | 0
  1c_KernelCalls.htm | 8 | 7 | 0 | 1
  1c_64BitOIDs.htm | 11 | 5 | 0 | 6
  1c_InitTime.htm | 25 | 25 | 0 | 0
  2c_MediaCheck.htm | 26 | 24 | 0 | 2
  WHQLConfigCheck.htm | 10 | 9 | 1 | 0
  Total | 2093 | 2039 | 10 | 44

- Windows2000 results are based on HCT 11.2.

  08/11/2003 12:29:00 18:23:00 2099 2037 10 52

  LogName | Total | Passed | Failed | Warned
  2c_PMStandby.htm | 26 | 26 | 0 | 0
  2c_PMHibernate.htm | 35 | 35 | 0 | 0
  1c_InitTime.htm | 25 | 25 | 0 | 0
  2c_MediaCheck.htm | 26 | 25 | 0 | 1
  1c_wlan_ssid.htm | 9 | 9 | 0 | 0
  1c_wlan_powermode.htm | 4 | 4 | 0 | 0
  1c_wlan_associatetime.htm | 5 | 5 | 0 | 0
  2m_wlan_wep.htm | 9 | 9 | 0 | 0
  1c_wlan_bssidlist.htm | 5 | 3 | 2 | 0
  1c_wlan_mediaevents.htm | 11 | 9 | 0 | 2
  1c_wlan_disassociate.htm | 15 | 15 | 0 | 0
  2m_WOLMagicPacket.htm | 3 | 2 | 0 | 1
  2c_TransferData.htm | 25 | 24 | 0 | 1
  2c_StressClient.htm | 17 | 17 | 0 | 0
  2c_Simultaneous.htm | 30 | 30 | 0 | 0
  2c_SendRecv1.htm | 408 | 396 | 0 | 12
  2c_SendPackets.htm | 56 | 36 | 0 | 20
  2c_RecvMulticast.htm | 182 | 180 | 0 | 2
  2c_ReceivePackets.htm | 65 | 63 | 0 | 2
  2c_Priority.htm | 7 | 7 | 0 | 0
  2c_PerformanceProfile.htm | 31 | 31 | 0 | 0
  2c_PerformanceBlast.htm | 15 | 15 | 0 | 0
  2c_OffloadTaskMisc.htm | 4 | 4 | 0 | 0
  2c_OffloadLargeSend.htm | 4 | 4 | 0 | 0
  2c_OffloadCheckSum.htm | 4 | 4 | 0 | 0
  2c_LoadUnload.htm | 164 | 163 | 0 | 1
  2c_Deadlock.htm | 10 | 10 | 0 | 0
  2c_ShortPackets.htm | 3 | 3 | 0 | 0
  2c_CheckConnections.htm | 10 | 10 | 0 | 0
  1c_SetMulticast.htm | 289 | 289 | 0 | 0
  1c_SetLookahead.htm | 75 | 75 | 0 | 0
  1c_Reset.htm | 149 | 149 | 0 | 0
  1c_OidsNdisRequest.htm | 83 | 83 | 0 | 0
  1c_OffloadInvalid.htm | 4 | 4 | 0 | 0
  1c_LoopbackStress.htm | 19 | 19 | 0 | 0
  1c_LoopbackSend.htm | 130 | 129 | 0 | 1
  1c_FaultHandling.htm | 30 | 30 | 0 | 0
  1c_KernelCalls.htm | 8 | 6 | 0 | 2
  1c_64BitOIDs.htm | 11 | 5 | 0 | 6
  2c_AddressChange.htm | 73 | 72 | 0 | 1
  2m_wlan_adhoc.htm | 10 | 3 | 7 | 0
  WHQLConfigCheck.htm | 10 | 9 | 1 | 0
  Total | 2099 | 2037 | 10 | 52

- Windows ME results are based on HCT 9.6.

  LogName | Total | Passed | Failed | Warned
  2m_strsb.leth4 | 6 | 6 | 0 | 0
  1c_ginfo.leth | 55 | 43 | 12 | 0
  1c_gstat.leth | 61 | 49 | 12 | 0
  1c_looka.leth | 58 | 58 | 0 | 0
  1c_multi.leth | 214 | 214 | 0 | 0
  1c_reset.leth | 143 | 143 | 0 | 0
  1c_sends.leth | 14 | 14 | 0 | 0
  1c_srecv.leth | 182 | 182 | 0 | 0
  2m_pblst.leth | 9 | 9 | 0 | 0
  2m_pprof.leth | 65 | 65 | 0 | 0
  2m_srecv.leth4 | 322 | 285 | 25 | 27
  2m_srrdi.leth4 | 50 | 39 | 8 | 3
  2m_stndb.leth4 | 0 | 0 | 0 | 4
  1c_filtr.leth | 320 | 320 | 0 | 0
  2m_strsc.leth4 | 11 | 11 | 0 | 0
  2m_strss.leth4 | 6 | 6 | 0 | 0
  nd_cli.log | 9 | 9 | 0 | 0
  2m_addre.leth4 | 1 | 1 | 0 | 0
  2m_hiber.leth4 | 1 | 1 | 0 | 0
  Total | 1527 | 1455 | 57 | 34

  ##

## What's New in the 3.30.13.0 Release?

- Expanded test coverage for AP's
- Fixed a bug for power save mode on 4306C0 designs
- Fixed a bug for radio on/off on 4306C0 designs

## What's New in the 3.30.11.0 Release?

- Added initial support for 4306GPRS (802.11 + GPRS Reference Design)
- Added full support for 4306MP, 4306CB C0 designs
- Fixed C0 power save mode issues
- Enabled options to turn on Frame Bursting to all 802.11 network nodes, not just BRCM nodes.
- Upgraded WHQL Win2K HCT testing
- Bug fixes on a Beta version of the WPA WHQL tester
- Localized .inf files
- Localized LEAP strings from prior release

## What's New in the 3.30.3.0 Release?

- Initial sample release of 4306 C0 subsystems

## Support

- If you have questions, please send email to hnsupport@broadcom.com.
- If you would like to report a bug, please go to our partner support site at http://hnsupport.broadcom.com, and select the "Bug Reporting" button once logged on with your company specific username/password provided to you by Broadcom. Be sure and use the appropriate category (partner_hw for hardware issues, partner_sw for software issues).

Copyright © 2001-2003 Broadcom Corporation