Printable version

Drivers & software

Important Note Not the product you are looking for? If you cannot find your product on this site, go to HP Support Center - Hewlett Packard Enterprise .

Broadcom Wireless LAN Driver

By downloading, you agree to the terms and conditions of the HP Software License Agreement.
Note: Some software requires a valid warranty, current HP support contract, or a license fee.

Type: Driver - Network
Version: 6.20 E(15 Nov 2007)
Operating System(s): Microsoft Windows XP (32-bit)
Microsoft Windows XP Professional
Microsoft Windows XP Home Edition
Microsoft Windows XP Tablet PC Edition
Microsoft Windows XP Media Center
File name: sp37950.exe (6.9 MB)
This package contains drivers for the supported Broadcom Wireless LAN adapters installed in the supported notebook models running the supported operating systems. This driver supports 802.11i/WPA2 for a/b/g and certain b/g WLAN cards. For other cards, it provides Wi-Fi protected access (WPA) support. This driver also supports Cisco Compatible Extensions Program V4.0 features (software supplicant required) and provides support for "125 High Speed Mode" for notebooks with Broadcom 802.11g and 802.11a/b/g cards that support "125M High Speed Mode".
- Provides Broadcom driver version 4.170.25.12.
1. Download the SoftPaq .EXE file to a directory
on your hard drive.

2. Execute the downloaded file and follow the
on-screen instructions.

NOTE: After the files are unpacked, the Setup program runs automatically. If the setup program (Setup.exe) needs to be run manually, look for it in the download directory.
Supported Devices and Features
Broadcom 802.11b/g WLAN Broadcom 802.11a/b/g WLAN Broadcom 4321AG 802.11a/b/g/draft-n Wi-Fi Adapter


Operating Systems
Microsoft Windows XP Home Edition
,Microsoft Windows XP Media Center Edition
,Microsoft Windows XP Professional
,Microsoft Windows XP Tablet PC Edition



TITLE:
Broadcom Wireless LAN Driver
VERSION:
6.20 REV: E
DESCRIPTION:

This package contains drivers for the supported Broadcom Wireless LAN adapters
installed in the supported notebook models running the supported operating
systems.

This driver supports 802.11i/WPA2 for a/b/g and certain b/g WLAN cards. For
other cards, it provides Wi-Fi protected access (WPA) support. This driver also
supports Cisco Compatible Extensions Program V4.0 features (software supplicant
required) and provides support for "125 High Speed Mode" for notebooks with
Broadcom 802.11g and 802.11a/b/g cards that support "125M High Speed Mode".

PURPOSE:
Recommended
SoftPaq NUMBER:
sp37950
SUPERSEDES:
sp36684, sp37748
EFFECTIVE DATE:
November 15, 2007
CATEGORY:
Driver - Network
SSM SUPPORTED:
YES
PRODUCT TYPE(S):
Notebooks
HARDWARE PRODUCT MODEL(S):
Compaq Presario C500 Notebook PCSeries
Compaq Presario M2000 Notebook PCSeries
Compaq Presario V2000 Notebook PCSeries
Compaq Presario V3000 Notebook PCSeries
Compaq Presario V4000 Notebook PCSeries
HP 520 Notebook PC
HP 530 Notebook PC
HP Compaq 2510p Notebook PC
HP Compaq 2710p Notebook PC
HP Compaq 6510b Notebook PC
HP Compaq 6515b Notebook PC
HP Compaq 6520s Notebook PC
HP Compaq 6710b Notebook PC
HP Compaq 6710s Notebook PC
HP Compaq 6715b Notebook PC
HP Compaq 6715s Notebook PC
HP Compaq 6720s Notebook PC
HP Compaq 6820s Notebook PC
HP Compaq 6910p Notebook PC
HP Compaq 8510p Notebook PC
HP Compaq 8510w Mobile Workstation
HP Compaq 8710p Notebook PC
HP Compaq 8710w Mobile Workstation
HP Compaq nc2400 Notebook PC
HP Compaq nc4400 Notebook PC
HP Compaq nc6320 Notebook PC
HP Compaq nc6400 Notebook PC
HP Compaq nc8430 Notebook PC
HP Compaq nw8440 Notebook PC
HP Compaq nw9440 Notebook PC
HP Compaq nx6310 Notebook PC
HP Compaq nx6320 Notebook PC
HP Compaq nx7300 Notebook PC
HP Compaq nx7400 Notebook PC
HP Compaq nx8420 Notebook PC
HP Compaq nx9420 Notebook PC
HP Compaq tc4400 Tablet PC
HP G5000 Notebook PC
HP Pavilion dv2000 Notebook PC Series
HP Pavilion dv4000 Notebook PC Series
HP Pavilion ze2000 Notebook PC Series
HP Special Edition L2000 Notebook PC
DEVICES SUPPORTED:
Broadcom 802.11b/g WLAN
Broadcom 802.11a/b/g WLAN
Broadcom 4321AG 802.11a/b/g/draft-n Wi-Fi Adapter

OPERATING SYSTEM(S):
Microsoft Windows XP Home Edition
Microsoft Windows XP Media Center Edition
Microsoft Windows XP Professional
Microsoft Windows XP Tablet PC Edition
LANGUAGE(S):
Global
ENHANCEMENTS:
- Provides Broadcom driver version 4.170.25.12.
FIXES:
- Fixes an issue where a register value is not
properly restored when resuming from Sleep
mode.
- Fixes an intermittent driver re-install issue
by updating the co-installer.
PREREQUISITES:
None

HOW TO USE:
1. Download the SoftPaq .EXE file to a directory
on your hard drive.

2. Execute the downloaded file and follow the
on-screen instructions.

NOTE: After the files are unpacked, the Setup program runs automatically. If the
setup program (Setup.exe) needs to be run manually, look for it in the download
directory.


Copyright (c) 2007 Hewlett-Packard Development Company, L.P.
0 0 0 3 1064 JScript \\drivers,0x0004,0x00AA,0x0019,0x000C"; DeviceID[0] = "PCI\\VEN_14E4&DEV_4320&SUBSYS_00E70E11"; DeviceID[1] = "PCI\\VEN_14E4&DEV_4320&SUBSYS_12F4103C"; DeviceID[2] = "PCI\\VEN_14E4&DEV_4320&SUBSYS_12F8103C"; DeviceID[3] = "PCI\\VEN_14E4&DEV_4320&SUBSYS_12FB103C"; DeviceID[4] = "PCI\\VEN_14E4&DEV_4320&SUBSYS_12FA103C"; DeviceID[5] = "PCI\\VEN_14E4&DEV_4324&SUBSYS_12F9103C"; DeviceID[6] = "PCI\\VEN_14E4&DEV_4324&SUBSYS_12FD103C"; DeviceID[7] = "PCI\\VEN_14E4&DEV_4324&SUBSYS_12FC103C"; DeviceID[8] = "PCI\\VEN_14E4&DEV_4318&SUBSYS_1355103C"; DeviceID[9] = "PCI\\VEN_14E4&DEV_4318&SUBSYS_1356103C"; DeviceID[10] = "PCI\\VEN_14E4&DEV_4318&SUBSYS_1357103C"; DeviceID[11] = "PCI\\VEN_14E4&DEV_4319&SUBSYS_1358103C"; DeviceID[12] = "PCI\\VEN_14E4&DEV_4319&SUBSYS_1359103C"; DeviceID[13] = "PCI\\VEN_14E4&DEV_4319&SUBSYS_135A103C"; DeviceID[14] = "PCI\\VEN_14E4&DEV_4311&SUBSYS_1363103C"; DeviceID[15] = "PCI\\VEN_14E4&DEV_4311&SUBSYS_1364103C"; DeviceID[16] = "PCI\\VEN_14E4&DEV_4311&SUBSYS_1365103C"; DeviceID[17] = "PCI\\VEN_14E4&DEV_4312&SUBSYS_1360103C"; DeviceID[18] = "PCI\\VEN_14E4&DEV_4312&SUBSYS_1361103C"; DeviceID[19] = "PCI\\VEN_14E4&DEV_4312&SUBSYS_1362103C"; DeviceID[20] = "PCI\\VEN_14E4&DEV_4328&SUBSYS_1366103C"; DeviceID[21] = "PCI\\VEN_14E4&DEV_4328&SUBSYS_1367103C"; DeviceID[22] = "PCI\\VEN_14E4&DEV_4328&SUBSYS_1368103C"; DeviceID[23] = "PCI\\VEN_14E4&DEV_4328&SUBSYS_1369103C"; DeviceID[24] = "PCI\\VEN_14e4&DEV_4312&SUBSYS_1370103c"; DeviceID[25] = "PCI\\VEN_14e4&DEV_4312&SUBSYS_1371103c"; DeviceID[26] = "PCI\\VEN_14e4&DEV_4312&SUBSYS_1372103c"; DeviceID[27] = "PCI\\VEN_14e4&DEV_4311&SUBSYS_1374103c"; DeviceID[28] = "PCI\\VEN_14e4&DEV_4311&SUBSYS_1375103c"; DeviceID[29] = "PCI\\VEN_14e4&DEV_4311&SUBSYS_1376103c"; DeviceID[30] = "PCI\\VEN_14E4&DEV_4315&SUBSYS_137C103C"; DeviceID[31] = "PCI\\VEN_14E4&DEV_4315&SUBSYS_137D103C"; //============================================================================================= return DetectDriver(); //--------------------------------------------------------------------------------------------- // // Detect Driver (Main function to aggregate all of the detections) // //--------------------------------------------------------------------------------------------- function DetectDriver() { var wbemFlagReturnImmediately = 0x10; var wbemFlagForwardOnly = 0x20; var iflags = wbemFlagReturnImmediately + 0; var Brand = DetectBrand(iflags); if (!Brand) { return false; } var OS = DetectOS(OSKey, OIDcount, iflags); if (OS == -1) { return false; } var Platform = DetectPlatform(SYSID, SIDcount, iflags); if (!Platform) { return false; } var PnP = DetectPnPID(DeviceID, DIDcount, SIGFile, SIGcount, iflags); if (!PnP) { return false; } var SW = DetectSW(SIGFile, SIGcount, OS, MS, iflags); if (!SW) { return false; } else { return true; } } //--------------------------------------------------------------------------------------------- // // Detect Brand ("Hewlett-Packard") // //--------------------------------------------------------------------------------------------- function DetectBrand(iflags) { var objWMIService = GetObject("winmgmts:\\\\" + "localhost" + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystemProduct" , "WQL", iflags); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { var objItem = enumItems.item(); var Vendor = (objItem.Vendor); if (Vendor == "Hewlett-Packard") { return true; } } return false } //--------------------------------------------------------------------------------------------- // // Detect Operating System (Only supports WinXP, WinVista and Win2K) // //--------------------------------------------------------------------------------------------- function DetectOS(OSKey, OIDcount, iflags) { var objWMIService = GetObject("winmgmts:\\\\" + "localhost" + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("Select * from Win32_OperatingSystem", "WQL", iflags); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { var objItem = enumItems.item(); var OSName = objItem.Caption; var OSArch = objItem.OSArchitecture; //Only Valid for Windows Vista and beyond var OSSKU = objItem.OperatingSystemSKU; //Only Valid for Windows Vista and beyond var OSK = ""; if (/Vista/.test(OSName)) { OSK = "WV"; if (/64/.test(OSArch)) {OSK = OSK + "64";} if (/32/.test(OSArch)) {OSK = OSK + "32";} switch(OSSKU) { case 1: OSK = OSK + "UL";break; case 2: OSK = OSK + "HB";break; case 3: OSK = OSK + "HP";break; case 4: OSK = OSK + "EN";break; case 6: OSK = OSK + "PR";break; default: OSK = OSK;break; } } if (/XP/.test(OSName)) { OSK = "WINXP"; if (/64/.test(OSName)) {OSK = OSK + "64";} else {OSK = OSK + "32";} if (/Home/.test(OSName)) {OSK = OSK + "C";} if (/Professional/.test(OSName)) {OSK = OSK + "P";} if (/Tablet/.test(OSName)) {OSK = OSK + "T";} if (/Media/.test(OSName)) {OSK = OSK + "MCE";} if (/Itanium/.test(OSName)) {OSK = OSK + "C";} if (/x64/.test(OSName)) {OSK = OSK + "X";} } if (/2K/.test(OSName)) {OSK = "WIN2000";} for (i=0; i!=OIDcount; i++) { if (OSKey[i] == OSK) {return i;} } } return -1; } //--------------------------------------------------------------------------------------------- // // Detect Platform (SYSID) // //--------------------------------------------------------------------------------------------- function DetectPlatform(SYSID, SIDcount, iflags) { var objWMIService = GetObject("winmgmts:\\\\" + "localhost" + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("Select * from Win32_BaseBoard" , "WQL", iflags); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { var objItem = enumItems.item(); var ID = (objItem.Product); for (i=0; i!=SIDcount; i++) { if (ID == SYSID[i]) { return true; } } } return false; } //--------------------------------------------------------------------------------------------- // // Detect PnP Device ID and check version // //--------------------------------------------------------------------------------------------- function DetectPnPID(DeviceID, DIDcount, SIGFile, SIGcount, SW, MS, iflags) { var Detect = 0; var HID; var ID; var x; var MFG = 0; var objWMIService = GetObject("winmgmts:\\\\" + "localhost" + "\\root\\CIMV2"); var colItems = objWMIService.ExecQuery("Select * from Win32_PnPSignedDriver" , "WQL", iflags); var enumItems = new Enumerator(colItems); for (; !enumItems.atEnd(); enumItems.moveNext()) { for (i=0; i!=DIDcount; i++) { var objItem = enumItems.item(); HID = (objItem.HardWareID); MFG = (objItem.Manufacturer); re = /microsoft/i if (MFG == null) {MFG = 0;} else {MFG = MFG.search(re);} if (HID !== null) { x = HID.search(/&REV/); //Match with SID if (x > 0) {ID = HID.slice(0,x);} else {ID = HID} if (ID == DeviceID[i]) {return true}; x = HID.search(/&SUBSYS/); //Match without SID if (x > 0) {ID = HID.slice(0,x);} else {ID = HID} if (ID == DeviceID[i]) {return true}; } } } return false; } //-------------------------------------------------------------------------------------------- // // Detect Significant File and check version // //--------------------------------------------------------------------------------------------- function DetectSW(SIGFile, SIGcount, OS, SW, iflags) { if (SIGcount == 1) //Single or Multi-OS ? {DetailFile = SIGFile[0];} else {DetailFile = SIGFile[OS];} e = DetailFile.indexOf("=") //Decode File name File = "\\" + DetailFile.substr(0,e); var Detail = new Array("Detail"); //Decode Path Detail = DetailFile.split(","); Path1 = Detail[0].substr(e+1); Detail.splice(0,1); //Decode Version Version = parseInt(Detail[0]) + "." + parseInt(Detail[1]) + "." + parseInt(Detail[2]) + "." + parseInt(Detail[3]); if (//.test(Path1)) // In Windows System? { Path = Path1.substr(11); App = "C:\\Windows\\system32" + Path + File; try { GetVer = HPFileUtil.GetFileVersion(App); //Look for 32 bit Ver = ConvertVer(GetVer); if (Version > Ver) {return true;} if (Version == Ver) {return false;} if ((Version Ver) {return true;} if (Version == Ver) {return false;} if ((Version Ver) {return true;} if (Version == Ver) {return false;} if ((Version 0) {Ver = Ver.slice(0,a);} var VArr = new Array("VArr"); VArr = Ver.split("."); Ver = parseInt(VArr[0]) + "." + parseInt(VArr[1]) + "." + parseInt(VArr[2]) + "." + parseInt(VArr[3]); return Ver; } //============================================================================================ ]]>
- Fixes an issue where a register value is not properly restored when resuming from Sleep mode. - Fixes an intermittent driver re-install issue by updating the co-installer.
Version:5.60.350.6 (11 May 2010)
Enhancements
- Provides the Broadcom Wireless LAN Driver version 5.60.350.6.

Version:5.60.48.35 Rev. C (15 Mar 2010)
Enhancements
- Provides Broadcom Wireless LAN Driver version 5.60.48.35. - Includes 802.11n tuning improvements for Broadcom 4313 WLAN Adapters.

Version:5.60.48.31 Rev. A (3 Feb 2010)
Fixes
- Improves the throughput performance of the Broadcom 4313 802.11 b/g/n WLAN Card when using WPA2/AES or WEP security.
Enhancements
- Provides Broadcom Wireless LAN Driver version 5.60.48.31.

Version:5.60.48.18 Rev. A (14 Jan 2010)
Enhancements
- Provides Broadcom Wireless LAN Driver version 5.60.48.18.

Version:5.60.18.41 Rev. A (19 Nov 2009)
Enhancements
- Provides the Broadcom Wireless LAN version 5.60.18.41 driver. - Improves receive performance for the Broadcom 4313 802.11b/g/n WLAN Adapter.

Version:5.60.18.35 Rev. A (18 Nov 2009)
Enhancements
- Provides the Broadcom Wireless LAN version 5.60.18.35 driver.

Version:5.60.18.9 Rev. B (18 Sep 2009)
Fixes
- Fixes an intermittent issue where the system stops responding (hangs) during shutdown when configured with certain Broadcom 43224AG 802.11 a/b/g/Draft-n WiFi Adapters.
Enhancements
- Provides the Broadcom Wireless LAN version 5.60.18.9 driver.

Version:5.10.105.0 Rev. A (29 Jun 2009)
Enhancements
- Provides the Broadcom Wireless LAN 5.10.105.0 Driver.

Version:5.10.91.8 Rev. (14 May 2009)
Fixes
- Fixes an issue where there is a reduction of maximum range/throughput with the 5.10.91.4 driver. This issue was more pronounced in 5-GHz bands than in 2.4-GHz bands.
Enhancements
- Provides Broadcom Wireless LAN Driver version 5.10.91.8, which is a Microsoft Windows Hardware Quality Labs (WHQL) certified driver.

Version:7.20 Rev. C (10 Apr 2009)
Enhancements
- Provides the Broadcom version 5.10.91.4 Driver.

Version:7.20 Rev. B (13 Mar 2009)
Fixes
- Fixes connectivity issues that occur in Cisco 1252 LWAP installations, where the WLAN card is instructed to reduce trasnmit power to low levels.
Enhancements
- Provides the Broadcom 5.10.79.14 Driver.

Version:7.20 Rev. A (20 Feb 2009)
Fixes
- Fixes an issue where the wireless LED takes more than 20 seconds to change when resuming from Suspend or Hibernate mode if unassociated to an access point.
Enhancements
- Provides Broadcom driver version 5.10.79.5.

Version:7.10 B (3 Nov 2008)
Fixes
- Includes optimizations in system resource requirements during WLAN scans for the Broadcom 4322 a/b/g/n and Broadcom 802.11b/g WLAN cards. These optimizations improve issues with audio playback from CDs and DVDs. - Includes optimizations to the code to fix video distortions that occur during WLAN scans when operating two displays at high resoultions.
Enhancements
- Provides the Broadcom 5.10.38.26 Driver.

Version:7.00 E (1 Jul 2008)
Fixes
- Fixes an installer issue that occurs if the Broadcom Wireless Utility is also installed on the notebook.
Enhancements
- Provides Broadcom Driver version 4.170.77.3.

Version:7.00 C (8 May 2008)
Enhancements
- Provides Broadcom 4.170.77.3 Driver. - Includes tuning improvements for "Broadcom 4322AG 802.11a/b/g/draft-n Wi-Fi Adapter" in 5GHz.

Version:7.00 A (12 Mar 2008)
Enhancements
- Provides the Broadcom 4.170.64.5 Driver.

Version:6.20 E (15 Nov 2007)
Fixes
- Fixes an issue where a register value is not properly restored when resuming from Sleep mode. - Fixes an intermittent driver re-install issue by updating the co-installer.
Enhancements
- Provides Broadcom driver version 4.170.25.12.

Version:6.20 (15 Aug 2007)
Fixes
- Fixes an issue on HP Pavilion and HP Presario notebooks that have a slider switch to enable/disable the wireless function, where the wireless LED takes about 20 seconds to change from amber to blue when resuming from Suspend or Hibernate mode if the slider switch is in the enabled position (slid to the right).
Enhancements
- Provides Broadcom 4.150.29.0 Driver. - Improves performance of time-sensitive applications, including audio and video playback, while the wireless LAN card is scanning. - Provides a TGn Wi-Fi compliant driver.

Version:6.10 A (10 Nov 2006)
Fixes
  • Fixes intermittent issue where the audio skips when playing a CD or DVD. This issue may occur when the Broadcom WLAN card is scanning for access points (APs).
  • Fixes potential security vulnerabilities that have been identified.
  • Enhancements
    Provides the Broadcom 4.100.15.5 Driver.

    Version:6.00 A (24 May 2006)
    Enhancements
    Provides an updated driver version 4.40.19.0.

    Version:5.00 C (8 Mar 2006)
    Enhancements
  • Provides Broadcom 4.10.40.1 wireless LAN driver.
  • Adds support for Broadcom 802.11b/g and 802.11a/b/g Mini-Cards.

  • Version:5.00 A (17 Feb 2006)
    Fixes
  • Removes double entry for "roaming preference."
  • Fixes issue where the notebook failed to reconnect to IBSS (ad-hoc) if driver was switched off and then switched on by the Microsoft Windows Zero Configuration Utility.
  • Enhancements
  • Provides Broadcom WLAN driver Version 4.10.40.0, which:
      * Adds support for Broadcom 802.11 b/g and Broadcom 802.11 a/b/g PCI-e adapters.
      * Adds support for Cisco Compatible Extensions 4 (software supplicant required).
      * Enables Wi-Fi Multimedia (WMM) support by default.
  • Adds support for driver rollback when driver is installed from InstallShield.