HPTRR(4)
HPTRR(4) π the HighPoint RocketRAID device driver
okay bestie, sit down, hydrate, because we're talking about hptrr β it's a kernel interfaces manual page, section 4, and it's literally all about making your RocketRAID card go brrrr. β¨
πΈ NAME πΈ
hptrr β HighPoint RocketRAID device driver. that's it, that's the name, no cap. π
β¨ SYNOPSIS β¨
so there's two ways to get this driver living in your kernel, and you gotta pick your fighter. π₯
option one: bake it into the kernel
drop these lines into your kernel configuration file, fr fr:
device hptrr
device scbus
device da
option two: load it as a module at boot
if you'd rather do the module thing, put this line in loader.conf(5):
hptrr_load="YES"
tunables bestie, from the loader
these are settable from the loader, and there's exactly one, so pay attention π«Ά:
hw.hptrr.attach_genericβ set it to1and the driver is allowed to attach to chips that identify with a generic Marvell (non-HighPoint) PCI identification. heads up though:ata(4)andmvs(4)also support those same chips. some vendors are out here using the same chips but without providing a RAID BIOS, so like, know what you're doing. π
π¦ DESCRIPTION π¦
the hptrr driver provides support for HighPoint's RocketRAID based RAID controllers. it's giving hardware whisperer.
these devices support SATA/ATA disk drives, and they hand you the classic trio of RAID functionality:
- RAID0 (striping) β speed, speed, speed β‘
- RAID1 (mirroring) β your data, duplicated, cozy πͺ
- RAID5 β parity party π
π HARDWARE π
here's the full guest list of RAID controllers the hptrr driver supports β every single one, we don't gatekeep:
- 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
that's the whole list, periodt. π
π NOTES π
okay this is the part where we get real, because some of this is a little sad. π
Thehptrrdriver only works on thei386andamd64platforms.
why, you ask? because it requires a binary blob object from the manufacturer, and they only supply it for those platforms. so if you're on something else, this is not your moment. and listen β the hptrr driver does not work on i386 with pae(4) enabled. that's the tea. π΅
also:
- this driver does not support the RR182x series controller. if you need details on support for that one, go read the
hptmv(4)manual page. - this driver supersedes the older
rr232xdriver. out with the old, in with the new. π
π SEE ALSO π
go read your siblings, bestie, they're all iconic in their own way:
β HISTORY β
The hptrr device driver first appeared in FreeBSD 6.3. a legend from day one, honestly. β¨
π«Ά AUTHORS π«Ά
- The
hptrrdevice driver was written by HighPoint Technologies, Inc., and ported to FreeBSD by Scott Long. - This manual page was written by David E. O'Brien.
ty for your service, kings. π
π BUGS π
and here's the catch, because there's always a catch:
The hptrr driver does not support manipulating the RAID from the OS. RAIDs need to be set up from the on-board BIOS.
so yeah β you gotta go into the BIOS and do it there, the OS is not gonna hold your hand for this one. it is what it is. π
and that's the whole page, bestie!! this one came from Debian and it's dated June 6, 2012 β a vintage icon, honestly, we stan a classic. π mwah, go set up your RAID. π
π¦ where this page comes from
- debian bookworm: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- debian trixie: freebsd-manpages 12.2-2 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu jammy: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu noble: freebsd-manpages 12.2-1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu questing: freebsd-manpages 12.2-2
- ubuntu resolute: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- ubuntu stonking: freebsd-manpages 12.2-2build1 Β· BSD-2-Clause-FreeBSD AND BSD-4-Clause
- Copyright (c) 2007 Me
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms