Unable To Use RAID Controller

Aaron Wright wright546 at gmail.com
Sat Nov 18 00:48:51 UTC 2017


Hello Everyone,

I have a HP Proliant DL360 Gen7 with FreeBSD 11 installed and almost
everything is working well.

The problem I'm having is that FreeBSD doesn't see the 4 hard drives that
are installed. I think it's because the RAID controller isn't being
detected, but I can't figure out how to fix it.

/var/run/dmesg.boot shows:
    pci1: <ACPI PCI bus> on pcib1
    pci1: <mass storage, RAID> at device 0.0 (no driver attached)
​
pciconf -lv shows:
    atapci0 at pci0:0:31:2:    class=0x01018f card=0x330d103c chip=0x3a208086
rev=0x00 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801JI (ICH10 Family) 4 port SATA IDE Controller'
    class      = mass storage
    subclass   = ATA
    none3 at pci0:5:0:0:       class=0x010400 card=0x00000000 chip=0x801011f8
rev=0x02 hdr=0x00
    vendor     = 'PMC-Sierra Inc.'
    class      = mass storage
    subclass   = RAID

I've been searching around and "PMC-Sierra" requires the pmspcv(4) kernel
module, but that seems to already be enabled and loaded.
    kldload pmspcv.ko
    kldload: can't load pmspcv.ko: module already loaded or in kernel

I was hoping I could manually attach a driver to the device with pciconf
but I can't find a way to do that.
    pciconf -a pci0:5:0:0
    pci0:5:0:0: not attached
​
I'm going to keep searching but if anyone can offer any guidance I'd
appreciate it.

Thanks!


More information about the freebsd-hardware mailing list