Date: Fri, 20 Nov 2015 08:44:10 +0100 (CET) From: sthaug@nethelp.no To: jonathon.reinhart@gmail.com Cc: freebsd-scsi@freebsd.org, freebsd-drivers@freebsd.org Subject: Re: ciss(4) HP Smart Array P840 Message-ID: <20151120.084410.74714437.sthaug@nethelp.no> In-Reply-To: <CAPFHKzf65eSsg0aNe5wjS1jUVeh7gd9xgvAvMVuc6Shunsc9GA@mail.gmail.com> References: <CAPFHKzf65eSsg0aNe5wjS1jUVeh7gd9xgvAvMVuc6Shunsc9GA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> TL;DR: Why isn't the P840 supported by ciss(4)? > > > I tried to setup FreeNAS 9.3 (running 9.3-RELEASE-p25) on an HP DL380 > Gen9, with the P840 RAID controller. I didn't realize that the P840 is > not officially supported by the ciss(4) driver. In my troubleshooting, > I ended up in the same place as documented on this forums.freenas.org > post <https://forums.freenas.org/index.php?threads/hp-gen9-server-w-p840-hba-mode-no-drives-visible.28620/>: > > > It's interesting that camcontrol devlist shows the drives, but there are no da* or ada* designations for them. I don't know what that means, but I'd speculate it's something driver-related. > > Indeed: > > # camcontrol devlist -v > scbus0 on ciss0 bus 0: > scbus1 on ciss0 bus 32: > <ATA ST1000DM003-1ER1 CC46> at scbus1 target 4 lun 0 (pass0) > <ATA ST1000DM003-1ER1 CC46> at scbus1 target 5 lun 0 (pass1) > scbus2 on ciss0 bus 33: > ... > > But there are no device names listed there, after passX, or in /dev. This is somewhat interesting to me since I actually have 10.2-STABLE up and running on a HP DL360 Gen9 server with what appears to be the same controller: # uname -a FreeBSD nova.noc.as2116.net 10.2-STABLE FreeBSD 10.2-STABLE #0 r290663M: Tue Nov 10 18:24:51 CET 2015 sthaug@x.y.z:/usr/src/sys/amd64/compile/DNS amd64 # pciconf -lv ... ciss0@pci0:3:0:0: class=0x010400 card=0x21c0103c chip=0x3239103c rev=0x01 hdr=0x00 vendor = 'Hewlett-Packard Company' device = 'Smart Array Gen9 Controllers' class = mass storage subclass = RAID /var/run/dmesg.boot: ... ciss0: <HP Smart Array TBD> port 0x2000-0x20ff mem 0x92c00000-0x92cfffff,0x92d00000-0x92d003ff irq 16 at device 0.0 on pci3 ciss0: PERFORMANT Transport # camcontrol devlist -v scbus0 on ciss0 bus 0: <HP RAID 1(1+0) OK> at scbus0 target 0 lun 0 (pass0,da0) scbus1 on ciss0 bus 32: scbus2 on ahcich5 bus 0: <hp DVD A DU8A6SH DHJ2> at scbus2 target 0 lun 0 (pass1) <> at scbus2 target -1 lun ffffffff () scbus3 on ahciem0 bus 0: <AHCI SGPIO Enclosure 1.00 0001> at scbus3 target 0 lun 0 (ses0,pass2) <> at scbus3 target -1 lun ffffffff () scbus-1 on xpt0 bus 0: <> at scbus-1 target -1 lun ffffffff (xpt0) # df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/da0s1a 10143484 1006628 8325380 11% / devfs 1 1 0 100% /dev /dev/da0s1d 25389052 6525188 16832740 28% /usr /dev/da0s1e 10143484 203340 9128668 2% /var /dev/da0s1g 77088700 16245472 54676132 23% /usr/local BIOS seetings that I changed: Disable UEFI, disable x2APIC. Steinar Haug, Nethelp consulting, sthaug@nethelp.no
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151120.084410.74714437.sthaug>