Printable version

Drivers & software

* RECOMMENDED * Driver Diskette for HP ProLiant Smart Array Controller (AMD64/EM64T) for Red Hat Enterprise Linux 7 (AMD64/EM64T)

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

Type: Software - Driver Update
Version: 3.4.10-120(15 Jun 2015)
Operating System(s):
Red Hat Enterprise Linux 7 Server
Multi-part download
File name: hpsa-3.4.10-120.rhel7u0.x86_64.dd.gz (117 KB)
File name: hpsa-3.4.10-120.rhel7u1.x86_64.dd.gz (116 KB)
This driver diskette image provides the binary driver module pre-built for Red Hat Enterprise Linux 7 (AMD64/EM64T) to enable HP ProLiant Smart Array Px1x, Px2x, Px3x, Px4x and Hx4x series controllers. Using this driver diskette at Red Hat Enterprise Linux 7 (AMD64/EM64T) installation time allows the most up-to-date driver version included in the diskette to be used, rather than the default driver version contained in the Red Hat Enterprise Linux 7 (AMD64/EM64T) installation CD.

  • Added support for the HP Smart Array P840ar Controller.
  • Added support for the HP MSA1040 external RAID enclosure.
  • Added support for third party external RAID enclosures.

To ensure the integrity of your download, HP recommends verifying your results with the following MD5 Checksum values:

7116f80ac3b38c01918331a25997921f hpsa-3.4.10-120.rhel7u1.x86_64.dd.gz
f3b3dfa2e14e331bcfbc2c47ad000747 hpsa-3.4.10-120.rhel7u0.x86_64.dd.gz

Reboot Requirement:
Reboot is required after installation for updates to take effect and hardware stability to be maintained.


Installation:

MAKING DRIVER UPDATE USB-KEY UNDER A LINUX-LIKE OS:

  • Save the "hpsa-<version>.<OSupdate>.x86_64.dd.gz" file into a temporary directory. Use GUNZIP to extract "hpsa-<version>.<OSupdate>.x86_64.dd" from this file into the same directory.
  • Insert the USB-Key. Unmount USB-Key if it was automounted.
  • Write the hpsa-<version>.<OSupdate>.x86_64.dd file to the the USB-Key device.  (Ex. USB-Key is /dev/sdc)

dd if=hpsa-<version>.<OSupdate>.x86_64.dd of=/dev/sdc1)

INSTALLATION
At the initial OS installation screen be sure to:

  • For UEFI systems, press "e" to edit grub and append the install parameter to the "linuxefi" line.
  • For non-UEFI systems, press ESC key and append the install parameter.
  • IMPORTANT: Remove the USB-Key once the driver has been installed to prevent the OS installer from including the USB-Key as part of the OS storage.

inst.dd

KNOWN ISSUE: When booting a system running Red Hat Enterprise Linux 7.1 Operating System, the HP Smart Array controllers might not be recognized. This issue is due to changes in the OS where the sg driver is no longer loaded during system boot. The work around for this issue is to manually issue a "modprobe sg" command which should load the sg driver. After the sg driver is loaded, the /dev/sg* devices should be present and the sg driver can be used to access SCSI devices.

Customer Service
For support for ProLiant Smart Array controllers, visit
http://welcome.hp.com/country/us/en/contact_us.html

Source code available at http://sourceforge.net/projects/cciss/files/


End User License Agreements:
Hewlett-Packard End User License Agreement


Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Supported Devices and Features:

SUPPORTED KERNELS:
The kernels of Red Hat Enterprise Linux7 (AMD64/EM64T) supported by this driver diskette are:
3.10.0-123.el7 - Red Hat Enterprise Linux 7(AMD64/EM64T) and future errata kernels.
3.10.0-229.el7 - Red Hat Enterprise Linux 7 Update 1(AMD64/EM64T) and future errata kernels for update 1.


Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Fixes the issue: Unable to detect controller when running HP Intelligent Provisioning.

Version:3.4.20-141(A) (27 Sep 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Address the Linux Spectre Variant 2 Vulnerability Issue


Version:3.4.20-136 (26 Jun 2018)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Add RHEL7 U5 support


Version:3.4.20-136(A) (26 Jun 2018)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Added support for Red Hat Enterprise Linux 7.4.

Note: If driver version 3.4.20-136 was previously installed, then it is not necessary to upgrade to version 3.4.20-136(A).


Version:3.4.20-125 (5 Feb 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixes an issue where the system could panic after a kernel buffer message "Inquiry failed"


Version:3.4.20-113(A) (25 Sep 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Following issues were resolved in version 3.4.20-113

  • In a multipath configuration with heavy IO running, the controller might not switch all traffic to the active path when one path fails.
  • SmartPath might not be enabled in some situations.
Enhancements

Added support for Red Hat Enterprise LINUX 7 Update 4.

The following changes are included in version 3.4.20.113(A)

Added support for:

    HPE Smart Array P830 Controller
    HPE Smart Array P830i Controller


Version:3.4.20-113 (15 Sep 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the below:

In a multipath configuration with heavy IO running, the controller might not switch all traffic to the active path when one path fails.

SmartPath might not be enabled in some situations.

Enhancements

Added support for Red Hat Enterprise LINUX 7 Update 3.

Added support for Smart Array Controller P830 and P830i


Version:3.4.20-100 (12 Jul 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the below:

In a multipath configuration with heavy IO running, the controller might not switch all traffic to the active path when one path fails.

Enhancements

Updated to support Service Pack for ProLiant version 2017.07.0.


Version:3.4.18-105 (21 Apr 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • In rare cases, the OS would offline drives.
Enhancements

  • Multiple performance improvements.

Version:3.4.16-148 (2 Dec 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Added support for Red Hat Enterprise Linux 7 Update 3.


Version:3.4.16-145 (24 Oct 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


When a controller lock-up occurs, the controller now generates an NMI, which results in more diagnostic information in the AHS logs to better identify the cause of the lock-up.

 


Version:3.4.14-116 (1 Apr 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


 

  • Enabled operation with third party external RAID enclosures.
  • Improved device reset recovery behavior.
  • Added Red Hat Enterprise Linux 7 Server Update 2 support.

Version:3.4.12 (1 Oct 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Fixes the problems when installing with multipath enabled.


Version:3.4.10-120 (15 Jun 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Fixes the issue: Unable to detect controller when running HP Intelligent Provisioning.

Enhancements

  • Added support for the HP Smart Array P840ar Controller.
  • Added support for the HP MSA1040 external RAID enclosure.
  • Added support for third party external RAID enclosures.

Version:3.4.8-142 (6 Apr 2015)
Enhancements

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Added support for Red Hat Enterprise Linux 7 Update 1.


Version:3.4.8 (30 Mar 2015)
Enhancements

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


  • Improvements made to abort and reset handling.
  • Improvements made to HBA mode support.

Version:3.4.6 (9 Sep 2014)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


  • Fixed memory leak that occurs during device rescan.
Enhancements

  • Support added for Red Hat Enterprise Linux 7.
  • Support for new Gen9 Smart Array Controllers.
  • Support for new Gen9 Smart HBA Controllers.
  • Significant driver performance improvement.

Version:3.4.4-126 (23 Jul 2014)
Enhancements

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Initial release for Red Hat Enterprise Linux 7.


Type: Software - Driver Update
Version: 3.4.10-120(15 Jun 2015)
Operating System(s):
Red Hat Enterprise Linux 7 Server

Description

This driver diskette image provides the binary driver module pre-built for Red Hat Enterprise Linux 7 (AMD64/EM64T) to enable HP ProLiant Smart Array Px1x, Px2x, Px3x, Px4x and Hx4x series controllers. Using this driver diskette at Red Hat Enterprise Linux 7 (AMD64/EM64T) installation time allows the most up-to-date driver version included in the diskette to be used, rather than the default driver version contained in the Red Hat Enterprise Linux 7 (AMD64/EM64T) installation CD.

Enhancements

  • Added support for the HP Smart Array P840ar Controller.
  • Added support for the HP MSA1040 external RAID enclosure.
  • Added support for third party external RAID enclosures.

Installation Instructions

To ensure the integrity of your download, HP recommends verifying your results with the following MD5 Checksum values:

7116f80ac3b38c01918331a25997921f hpsa-3.4.10-120.rhel7u1.x86_64.dd.gz
f3b3dfa2e14e331bcfbc2c47ad000747 hpsa-3.4.10-120.rhel7u0.x86_64.dd.gz

Reboot Requirement:
Reboot is required after installation for updates to take effect and hardware stability to be maintained.


Installation:

MAKING DRIVER UPDATE USB-KEY UNDER A LINUX-LIKE OS:

  • Save the "hpsa-<version>.<OSupdate>.x86_64.dd.gz" file into a temporary directory. Use GUNZIP to extract "hpsa-<version>.<OSupdate>.x86_64.dd" from this file into the same directory.
  • Insert the USB-Key. Unmount USB-Key if it was automounted.
  • Write the hpsa-<version>.<OSupdate>.x86_64.dd file to the the USB-Key device.  (Ex. USB-Key is /dev/sdc)

dd if=hpsa-<version>.<OSupdate>.x86_64.dd of=/dev/sdc1)

INSTALLATION
At the initial OS installation screen be sure to:

  • For UEFI systems, press "e" to edit grub and append the install parameter to the "linuxefi" line.
  • For non-UEFI systems, press ESC key and append the install parameter.
  • IMPORTANT: Remove the USB-Key once the driver has been installed to prevent the OS installer from including the USB-Key as part of the OS storage.

inst.dd

KNOWN ISSUE: When booting a system running Red Hat Enterprise Linux 7.1 Operating System, the HP Smart Array controllers might not be recognized. This issue is due to changes in the OS where the sg driver is no longer loaded during system boot. The work around for this issue is to manually issue a "modprobe sg" command which should load the sg driver. After the sg driver is loaded, the /dev/sg* devices should be present and the sg driver can be used to access SCSI devices.

Customer Service
For support for ProLiant Smart Array controllers, visit
http://welcome.hp.com/country/us/en/contact_us.html

Source code available at http://sourceforge.net/projects/cciss/files/


Release Notes

End User License Agreements:
Hewlett-Packard End User License Agreement


Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Supported Devices and Features:

SUPPORTED KERNELS:
The kernels of Red Hat Enterprise Linux7 (AMD64/EM64T) supported by this driver diskette are:
3.10.0-123.el7 - Red Hat Enterprise Linux 7(AMD64/EM64T) and future errata kernels.
3.10.0-229.el7 - Red Hat Enterprise Linux 7 Update 1(AMD64/EM64T) and future errata kernels for update 1.


Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Fixes the issue: Unable to detect controller when running HP Intelligent Provisioning.

Revision History

Version:3.4.20-141(A) (27 Sep 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Address the Linux Spectre Variant 2 Vulnerability Issue


Version:3.4.20-136 (26 Jun 2018)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Add RHEL7 U5 support


Version:3.4.20-136(A) (26 Jun 2018)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • Added support for Red Hat Enterprise Linux 7.4.

Note: If driver version 3.4.20-136 was previously installed, then it is not necessary to upgrade to version 3.4.20-136(A).


Version:3.4.20-125 (5 Feb 2018)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixes an issue where the system could panic after a kernel buffer message "Inquiry failed"


Version:3.4.20-113(A) (25 Sep 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Following issues were resolved in version 3.4.20-113

  • In a multipath configuration with heavy IO running, the controller might not switch all traffic to the active path when one path fails.
  • SmartPath might not be enabled in some situations.
Enhancements

Added support for Red Hat Enterprise LINUX 7 Update 4.

The following changes are included in version 3.4.20.113(A)

Added support for:

    HPE Smart Array P830 Controller
    HPE Smart Array P830i Controller


Version:3.4.20-113 (15 Sep 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the below:

In a multipath configuration with heavy IO running, the controller might not switch all traffic to the active path when one path fails.

SmartPath might not be enabled in some situations.

Enhancements

Added support for Red Hat Enterprise LINUX 7 Update 3.

Added support for Smart Array Controller P830 and P830i


Version:3.4.20-100 (12 Jul 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Fixed the below:

In a multipath configuration with heavy IO running, the controller might not switch all traffic to the active path when one path fails.

Enhancements

Updated to support Service Pack for ProLiant version 2017.07.0.


Version:3.4.18-105 (21 Apr 2017)
Fixes

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


  • In rare cases, the OS would offline drives.
Enhancements

  • Multiple performance improvements.

Version:3.4.16-148 (2 Dec 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


Added support for Red Hat Enterprise Linux 7 Update 3.


Version:3.4.16-145 (24 Oct 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


When a controller lock-up occurs, the controller now generates an NMI, which results in more diagnostic information in the AHS logs to better identify the cause of the lock-up.

 


Version:3.4.14-116 (1 Apr 2016)
Enhancements

Upgrade Requirement:
Recommended - HPE recommends users update to this version at their earliest convenience.


 

  • Enabled operation with third party external RAID enclosures.
  • Improved device reset recovery behavior.
  • Added Red Hat Enterprise Linux 7 Server Update 2 support.

Version:3.4.12 (1 Oct 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Fixes the problems when installing with multipath enabled.


Version:3.4.10-120 (15 Jun 2015)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Fixes the issue: Unable to detect controller when running HP Intelligent Provisioning.

Enhancements

  • Added support for the HP Smart Array P840ar Controller.
  • Added support for the HP MSA1040 external RAID enclosure.
  • Added support for third party external RAID enclosures.

Version:3.4.8-142 (6 Apr 2015)
Enhancements

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Added support for Red Hat Enterprise Linux 7 Update 1.


Version:3.4.8 (30 Mar 2015)
Enhancements

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


  • Improvements made to abort and reset handling.
  • Improvements made to HBA mode support.

Version:3.4.6 (9 Sep 2014)
Fixes

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


  • Fixed memory leak that occurs during device rescan.
Enhancements

  • Support added for Red Hat Enterprise Linux 7.
  • Support for new Gen9 Smart Array Controllers.
  • Support for new Gen9 Smart HBA Controllers.
  • Significant driver performance improvement.

Version:3.4.4-126 (23 Jul 2014)
Enhancements

Upgrade Requirement:
Recommended - HP recommends users update to this version at their earliest convenience.


Initial release for Red Hat Enterprise Linux 7.


Legal Disclaimer: Products sold prior to the November 1, 2015 separation of Hewlett-Packard Company into Hewlett Packard Enterprise Company and HP Inc. may have older product names and model numbers that differ from current models.