Linux Support for NVMe RAID Solutions

Posted by HighPoint Avengers on

HighPoint has dedicated a team of software engineers towards the development of Linux support for our entire NVMe RAID product portfolio.

We proactively monitor all major Linux distributions including CentOS, Ubuntu and Debian, and check for kernel updates on a daily basis. Due to our rigorous testing and qualification guidelines, we will provide updated drivers within one to two working weeks following the release of a new kernel.

 

Distribution Support

  • CentOS 8.0 / 7.7
  • Debian 10.2.0
  • Ubuntu 19.10

 

CentOS 8.0 (Up to Kernel Version 4.18.-80.11.2)
SSD7101A Driver
SSD7120/SSD6540 Driver

Debian 10.2.0 (Up to Kernel Version 4.19.0-6)
SSD7101A Driver
SSD7120/SSD6540 Driver
SSD7103 Driver

Ubuntu 19.10 (Up to Kernel Version 5.3.0-26)
SSD7101A Driver Driver (Server)
SSD7120/SSD6540 Driver Driver (Server)
SSD7103 Driver Driver (Server)
Ubuntu 18.04.3 LTS (Up to Kernel Version 5.0.0-37)
SSD7101A Driver
SSD7120/SSD6540 Driver
SSD7103 Driver

 

Driver Packages

HighPoint develops three distinct types of driver packages for Linux distributions.

HighPoint Open Source Driver Packages

Open source drivers are created to support a general kernel release, and can be used with any Linux distribution within the supported kernel range. If you would like to request a custom open source package, please provide the following information, and email us at sales@highpoint-tech.com :

  • Linux Distribution (link to the download if possible)
  • Kernel version/range

HighPoint Auto-Compile Open Source Package

(Included with open source driver packages)

Our Auto-Compiling driver package simplifies installation and upgrade procedures while minimizing downtime of the server environment. Once initially installed by the user, the driver will handle all future updates automatically; checking/monitoring the status of kernel releases, preparing the system environment, recompiling a new driver, and installation.

We recommend this option for most customers. More information is available Here.

HighPoint Binary Drivers

Binary drivers are released for a specific kernel and distribution version of Linux, and include boot support. We recommend installing the open source package as well - this will enable the driver to update and recompile as needed, to keep in sync with kernel updates.

Customers can contact us to request a binary driver for a specific application. It will take up to two working weeks to complete a customized driver. To request a driver, please provide the following information, and email us at sales@highpoint-tech.com :

  • Motherboard
  • CPU
  • Memory
  • NVMe SSD’s
  • Direct Download Link to the OS Distribution you will be using
  • Serial Number of SSD7103 or SSD7110

 

General Troubleshooting:

1. The main reason an existing driver will not work after a kernel update is due to a Kernel API change that requires an updated driver in order to function properly.

    2. Things to collect if driver is not installing:

    3. The services we will provide for Linux Distributions:

    • When there is a new kernel update, we will post which kernel is currently supported. If the new kernel is not not supported, we will provide a schedule detailing when anew release will be available.
    • When a customer is in need of immediate driver support, we can provide beta drivers for the customer’s specific application. However, the drivers are not thoroughly tested.
    • The released driver is a driver we have tested and found no issues within the new OS. It will be posted on the corresponding product page.

    4. Our Open Source drivers have a feature called Auto Compile. This feature will check if the driver that is currently installed is compatible with the new kernel update. If it is found to be compatible, it will install into the new kernel.


      Share this post



      ← Older Post Newer Post →


      Leave a comment

      Please note, comments must be approved before they are published.