Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Nov 2017 19:48:49 -0500
From:      Aaron Wright <wright546@gmail.com>
To:        freebsd-hardware@freebsd.org
Subject:   Unable To Use RAID Controller
Message-ID:  <CAA8uwXgVjddgO-osuhjmYmgeSE0eMwe_fn4y%2BpXTaxFcFO_w5g@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
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)
=E2=80=8B
pciconf -lv shows:
    atapci0@pci0:0:31:2:    class=3D0x01018f card=3D0x330d103c chip=3D0x3a2=
08086
rev=3D0x00 hdr=3D0x00
    vendor     =3D 'Intel Corporation'
    device     =3D '82801JI (ICH10 Family) 4 port SATA IDE Controller'
    class      =3D mass storage
    subclass   =3D ATA
    none3@pci0:5:0:0:       class=3D0x010400 card=3D0x00000000 chip=3D0x801=
011f8
rev=3D0x02 hdr=3D0x00
    vendor     =3D 'PMC-Sierra Inc.'
    class      =3D mass storage
    subclass   =3D 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
=E2=80=8B
I'm going to keep searching but if anyone can offer any guidance I'd
appreciate it.

Thanks!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAA8uwXgVjddgO-osuhjmYmgeSE0eMwe_fn4y%2BpXTaxFcFO_w5g>