AAC(4)
π¦ AAC(4) π¦
okay bestie, welcome to the aac page from the Kernel Interfaces Manual β itβs literally the Adaptec AdvancedRAID Controller driver page and weβre gonna get through every single detail together, no cap. π
π NAME π
aac β Adaptec AdvancedRAID Controller driver
β¨ SYNOPSIS β¨
to compile this driver into the kernel, put these lines in your kernel configuration file:
device pci
device aac
device aacp
and if you also want debugging code compiled in:
options AAC_DEBUG=N
or, to load the driver as a module at boot time, put this line in loader.conf(5):
aac_load="YES"
πΈ DESCRIPTION πΈ
the aac driver provides support for the Adaptec AAC family of SCSI Ultra2, Ultra160, and Ultra320, SATA and SAS RAID controllers. periodt.
access to RAID containers is available via the /dev/aacd? device nodes. the aacp device enables the SCSI pass-thru interface and allows devices connected to the card such as CD-ROMs to be available via the CAM scsi(4) subsystem. heads up though: not all cards allow this interface to be enabled.
the /dev/aac? device nodes provide access to the management interface of the controller. one node exists per installed card. the aliases /dev/afa? and /dev/hpn? exist for compatibility with the Dell and HP versions of management tools, respectively. if the aac_linux.ko and linux.ko modules are loaded, the Linux-compatible ioctl(2) interface for the management device will be enabled and will allow Linux-based management applications to control the card. π«Ά
π₯ HARDWARE π₯
the aac driver supports the following Parallel SCSI, SATA, and 3G SAS RAID controllers from the Adaptec AAC family:
Adaptec AAC-364Adaptec RAID 2045Adaptec RAID 2405Adaptec RAID 2445Adaptec RAID 2805Adaptec RAID 3085Adaptec RAID 31205Adaptec RAID 31605Adaptec RAID 5085Adaptec RAID 51205Adaptec RAID 51245Adaptec RAID 51605Adaptec RAID 51645Adaptec RAID 52445Adaptec RAID 5405Adaptec RAID 5445Adaptec RAID 5805Adaptec SAS RAID 3405Adaptec SAS RAID 3805Adaptec SAS RAID 4000SASAdaptec SAS RAID 4005SASAdaptec SAS RAID 4800SASAdaptec SAS RAID 4805SASAdaptec SATA RAID 2020SA ZCRAdaptec SATA RAID 2025SA ZCRAdaptec SATA RAID 2026ZCRAdaptec SATA RAID 2410SAAdaptec SATA RAID 2420SAAdaptec SATA RAID 2610SAAdaptec SATA RAID 2620SAAdaptec SATA RAID 2810SAAdaptec SATA RAID 2820SAAdaptec SATA RAID 21610SAAdaptec SCSI RAID 2020ZCRAdaptec SCSI RAID 2025ZCRAdaptec SCSI RAID 2120SAdaptec SCSI RAID 2130SAdaptec SCSI RAID 2130SLPAdaptec SCSI RAID 2230SLPAdaptec SCSI RAID 2200SAdaptec SCSI RAID 2240SAdaptec SCSI RAID 3230SAdaptec SCSI RAID 3240SAdaptec SCSI RAID 5400SDell CERC SATA RAID 2Dell PERC 2/SiDell PERC 2/QCDell PERC 3/SiDell PERC 3/DiDell PERC 320/DCHP ML110 G2 (Adaptec SATA RAID 2610SA)HP NetRAID 4MIBM ServeRAID 8iIBM ServeRAID 8kIBM ServeRAID 8sICP RAID ICP5045BLICP RAID ICP5085BLICP RAID ICP5085SLICP RAID ICP5125BRICP RAID ICP5125SLICP RAID ICP5165BRICP RAID ICP5165SLICP RAID ICP5445SLICP RAID ICP5805BLICP RAID ICP5805SLICP ICP5085BR SAS RAIDICP ICP9085LI SAS RAIDICP ICP9047MA SATA RAIDICP ICP9067MA SATA RAIDICP ICP9087MA SATA RAIDICP ICP9014RO SCSI RAIDICP ICP9024RO SCSI RAIDLegend S220Legend S230Sun STK RAID REMSun STK RAID EMSG-XPCIESAS-R-INSG-XPCIESAS-R-EXAOC-USAS-S4iAOC-USAS-S8iAOC-USAS-S4iRAOC-USAS-S8iRAOC-USAS-S8i-LPAOC-USAS-S8iR-LP
π FILES π
/dev/aac?β aac management interface/dev/aacd?β disk/container interface
π DIAGNOSTICS π
compiling with AAC_DEBUG set to a number between 0 and 3 will enable increasingly verbose debug messages.
the adapter can send status and alert messages asynchronously to the driver. these messages are printed on the system console, and are also queued for retrieval by a management application. iykyk.
π SEE ALSO π
π°οΈ HISTORY π°οΈ
the aac driver first appeared in FreeBSD 4.3.
π AUTHORS π
Mike Smith <msmith@FreeBSD.org>Scott Long <scottl@FreeBSD.org>
π BUGS π
this driver is not compatible with Dell controllers that have version 1.x firmware. the firmware version is the same as the kernel version printed in the BIOS POST and driver attach messages. so yeah, check that fr fr.
the controller is not actually paused on suspend/resume. big yikes, bestie.
okay thatβs the whole page! this one came from Debian, dated September 29, 2025, and the manual name is AAC(4). mwah πβ¨
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- nixpkgs unstable: source
- π the page's license: BSD-2-Clause
- Copyright (c) 2000 Scott Long
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms