ARCMSR(4)
β¨ ARCMSR(4) β¨
okay bestie, gather round, because we're about to talk about arcmsr β the Areca RAID Controller driver π and yes it's a kernel interfaces manual page, so it's giving very serious β¨system-levelβ¨ energy, but we're gonna make it cute.
π NAME π
arcmsr β Areca RAID Controller driver
like. that's the whole vibe. it drives Areca RAID controllers. she's an icon, she's a driver, she said what she said π
πΈ SYNOPSIS πΈ
bestie, there are two (2) ways to get this girl into your life, and honestly? pick your fighter.
Option A: compile her straight into the kernel π§ β drop these lines into your kernel configuration file:
device pci
device scbus
device da
device arcmsr
Option B: load her as a module at boot time π¦ β put this line in loader.conf(5):
arcmsr_load="YES"
no cap, that's it. that's the whole thing. periodt.
π DESCRIPTION π
so the arcmsr driver provides support for the Areca ARC-11xx, ARC-12xx, ARC-13xx, ARC-16xx and ARC-18xx series of SAS and SATA RAID controllers. yes, all five families, she's versatile like that π₯
these controllers feature RAID-0, 1, 3, 5, 6, and 10 and JBOD acceleration for up to 16 SATA drives. sixteen!! the way that she can hold sixteen drivesβ¦ main character energy fr fr π
and it's not just the basics, bestie β she also supports:
- RAID level and stripe level migration
- online capacity expansion
- hot insertion/removal
- automatic failover and rebuild
- SMART
access to the arrays comes to you via the SCSI CAM /dev/da? device nodes π«Ά and there's also a management interface hanging out at the /dev/arcmsr? device node β¨
oh and btw β management tools for i386 and amd64 are available from Areca. iykyk.
π HARDWARE π
the arcmsr driver supports the following cards, and bestie she did NOT come to play β look at this list, it's literally a whole squad:
ARC-1110ARC-1120ARC-1130ARC-1160ARC-1170ARC-1110MLARC-1120MLARC-1130MLARC-1160MLARC-1200ARC-1201ARC-1203ARC-1210ARC-1212ARC-1213ARC-1214ARC-1216ARC-1220ARC-1222ARC-1223ARC-1224ARC-1226ARC-1230ARC-1231ARC-1260ARC-1261ARC-1270ARC-1280ARC-1210MLARC-1220MLARC-1231MLARC-1261MLARC-1280MLARC-1380ARC-1381ARC-1680ARC-1681ARC-1880ARC-1882ARC-1883ARC-1884
forty-two cards. FORTY-TWO. ate and left no crumbs π π
π¦ FILES π¦
here's where she lives, bestie:
/dev/da?β array block device/dev/arcmsr?β management interface
β SEE ALSO β
go read these next, they're the friends of the family:
π°οΈ HISTORY π°οΈ
the arcmsr driver first appeared in FreeBSD 5.4. a legend from day one, honestly πΈ
π AUTHORS π
the driver was written by Erich Chen <erich@areca.com.tw>. thank you Erich, you understood the assignment π«Άβ¨
π BUGS π
okay so here's the tea, and we're keeping it real:
the driver has been tested on i386 and amd64. it likely requires additional work to function on big-endian architectures.
no cap, that last part matters β if you're on a big-endian machine, this is giving unfinished business, so don't be surprised if things get weird π
and that's the whole page, bestie!! π this was pulled from the Debian edition of the page, dated November 8, 2017 β so shoutout to that version and that date, they brought us here ππ mwah, go configure your RAID array, you've got this β¨
π¦ 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) 2005 Scott Long
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms