---
name: "hptrr"
section: "4"
platform: "freebsd"
package: "base"
version: "16.0-CURRENT-20261027-61c70dc16a79"
release: "FreeBSD 16.0-CURRENT (2026-10-27)"
platforms: ["freebsd"]
url: "https://new.carta.tech/hptrr"
---

# hptrr(4)

HighPoint RocketRAID device driver

## NAME

**hptrr** – HighPoint RocketRAID device driver

## SYNOPSIS

To compile this driver into the kernel, place the following line in your kernel configuration file:

**device hptrr** **device scbus** **device da**

Alternatively, to load the driver as a module at boot time, place the following line in [loader.conf(5)](/loader.conf/5.md):

```
hptrr_load="YES"
```

The following tunables are settable from the loader:

- *hw.hptrr.attach\_generic*

  set to 1 to permit driver attach to chips with generic Marvell (non-HighPoint) PCI identification. These chips are also supported by [ata(4)](/ata/4.md) and [mvs(4)](/mvs/4.md). Some vendors are using same chips, but without providing RAID BIOS.

## DESCRIPTION

The **hptrr** driver provides support for HighPoint's RocketRAID based RAID controllers.

These devices support SATA/ATA disk drives and provide RAID0 (striping), RAID1 (mirroring), and RAID5 functionality.

## HARDWARE

The **hptrr** driver supports the following RAID controllers:

- RocketRAID 172x series

- RocketRAID 174x series

- RocketRAID 2210

- RocketRAID 222x series

- RocketRAID 2240

- RocketRAID 230x series

- RocketRAID 231x series

- RocketRAID 232x series

- RocketRAID 2340

- RocketRAID 2522

## NOTES

The **hptrr** driver only works on the i386 and amd64 platforms as it requires a binary blob object from the manufacturer which they only supply for these platforms. The **hptrr** driver does *not* work on i386 with [pae(4)](/pae/4.md) enabled.

This driver does not support the RR182x series controller. See the [hptmv(4)](/hptmv/4.md) manual page for details on support.

This driver supersedes the older rr232x driver.

## SEE ALSO

[ata(4)](/ata/4.md), [cam(4)](/cam/4.md), [hptmv(4)](/hptmv/4.md), [mvs(4)](/mvs/4.md), [loader(8)](/loader/8.md)

## HISTORY

The **hptrr** device driver first appeared in FreeBSD 6.3.

## AUTHORS

The **hptrr** device driver was written by HighPoint Technologies, Inc., and ported to FreeBSD by Scott Long. This manual page was written by David E. O'Brien.

## BUGS

The **hptrr** driver does not support manipulating the RAID from the OS, RAIDs need to be set up from the on-board BIOS.
