aacraid not recognising "supported" adapter


New Member

I have Adaptec 31605 raid card that is supposed to be supported by aacraid kernel driver.

lspci -knn

02:0e.0 RAID bus controller [0104]: Adaptec AAC-RAID [9005:0285]
        Subsystem: Adaptec 31605 [9005:02be]
But when I modprobe aacraid nothing happens, dmesg shows that module is loaded but that's about it:

[[email protected] ~]# modprobe -vvvv aacraid
modprobe: INFO: custom logging function 0x55c791fc9e80 registered
insmod /lib/modules/4.18.0-301.1.el8.x86_64/kernel/drivers/scsi/aacraid/aacraid.ko.xz
modprobe: INFO: context 0x55c793452560 released
[[email protected] ~]# dmesg | tail
[    8.703536] tun: Universal TUN/TAP device driver, 1.6
[    8.707730] virbr0: port 1(virbr0-nic) entered blocking state
[    8.707731] virbr0: port 1(virbr0-nic) entered disabled state
[    8.707761] device virbr0-nic entered promiscuous mode
[    8.977742] virbr0: port 1(virbr0-nic) entered blocking state
[    8.977743] virbr0: port 1(virbr0-nic) entered listening state
[    9.012771] virbr0: port 1(virbr0-nic) entered disabled state
[   13.479498] rfkill: input handler disabled
[ 3785.515671] Adaptec aacraid driver 1.2.1[50877]-custom
[[email protected] ~]# cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: KINGSTON SV300S3 Rev: BBF0
  Type:   Direct-Access                    ANSI  SCSI revision: 05
[[email protected] ~]#
I noticed that changing the "boot compatibility" type in BIOS the Adaptec bios is started or not so I have the "ctrl+a to enter .." and the raid volumes recognition etc etc when bios is started and I don't have it when bios is not started. Irrelevant of BIOS settings (UEFI/Legacy) and irrelevant from if adaptec bios started or not the results are always exactly the same, the card is not visible by the aacraid driver.

Does anyone have any idea what to try?

[[email protected] ~]#

Lord Boltar

Well-Known Member
Is it a Dell? What flavor of Linux are you using? if it is Buntu make sure freebsd-manpages is installed


New Member
it's a self build (some asus board "prime b460m-k" with some elcheapo celeron cpu and Adaptec 31605
card stuck in the pci-e x16 port) with centos 8-stream linux ...

I fetched the source of the latest kernel and build the module and it works so looks like it's an issue with centos kernel.. reported to them https://bugs.centos.org/view.php?id=18168 and looks like latest build of the modules from elrepo repo works ok
$100 Digital Ocean Credit
Get a free VM to test out Linux!

Members online

Latest posts