Dear colleagues, are there any success stories with using SuperMicro LSI SAS with stable/8 ? I tried mfi drivers sources from LSI site (had to add one #include to make kdump compilation happy) with no success pciconf info is none@pci0:0:2:0: class=0x010700 card=0x00721000 chip=0x00721000 rev=0x02 hdr=0x00 vendor = 'LSI Logic (Was: Symbios Login, NCR)' class = mass storage subclass = SAS Thanks in advance! -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------
Hi, mps0@pci0:1:0:0: class=0x010700 card=0x1f1d1028 chip=0x00721000 rev=0x02 hdr=0x00 vendor = 'LSI Logic (Was: Symbios Logic, NCR)' class = mass storage subclass = SAS bar [10] = type I/O Port, range 32, base 0xfc00, size 256, enabled bar [14] = type Memory, range 64, base 0xdf2b0000, size 65536, enabled bar [1c] = type Memory, range 64, base 0xdf2c0000, size 262144, enabled cap 01[50] = powerspec 3 supports D0 D1 D2 D3 current D0 cap 10[68] = PCI-Express 2 endpoint max data 256(4096) link x8(x8) cap 03[d0] = VPD cap 05[a8] = MSI supports 1 message, 64 bit cap 11[c0] = MSI-X supports 15 messages in map 0x14 enabled ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected ecap 0004[138] = unknown 1 This is on a h200 card from dell using LSI 2008 on FreeBSD 8.2-RC3 amd64. Now, the documentation is FAR from finished but you may see a draft here: http://my.gd/bsd.htm What you want to do is : - delete your logical volume on the RAID controller - boot an MFSBSD image preloaded with a kernel containing the mps(4) module from 9.0. - this will present you the disks as /dev/da0 and /dev/da1 - setup a software mirror from there If you like, you may mail me the network configuration you'd like to get to be able to reach the host (MAC address of the NIC, IP address, mask, gateway, nameserver) and your public ssh key, and I'll generate you a MFSBSD 8.2-RC3 image preloaded with mps(4). You then boot it via PXE or inject it (install linux, download image, inject using dd). On 2/16/11 4:48 PM, Dmitry Morozovsky wrote:> Dear colleagues, > > are there any success stories with using SuperMicro LSI SAS with stable/8 ? > > I tried mfi drivers sources from LSI site (had to add one #include to make > kdump compilation happy) with no success > > pciconf info is > > none@pci0:0:2:0: class=0x010700 card=0x00721000 chip=0x00721000 > rev=0x02 hdr=0x00 > vendor = 'LSI Logic (Was: Symbios Login, NCR)' > class = mass storage > subclass = SAS > > Thanks in advance! >
I have sucessfully used that motherboard with FreeBSD 9 and the mps driver. The mfi driver found on the LSI site does not support this controller. Daniel PS: My experiments were with the X8DTL-6F motherboard and Supermicro chassis with E16 expander. There is no reason the HBA chip in the single processor motherboard to be different. On 16.02.11 17:48, Dmitry Morozovsky wrote:> Dear colleagues, > > are there any success stories with using SuperMicro LSI SAS with stable/8 ? > > I tried mfi drivers sources from LSI site (had to add one #include to make > kdump compilation happy) with no success > > pciconf info is > > none@pci0:0:2:0: class=0x010700 card=0x00721000 chip=0x00721000 > rev=0x02 hdr=0x00 > vendor = 'LSI Logic (Was: Symbios Login, NCR)' > class = mass storage > subclass = SAS > > Thanks in advance! >
On 2/17/11 12:10 PM, Oliver Brandmueller wrote:> Hi, > > On Thu, Feb 17, 2011 at 12:07:17PM +0100, Damien Fleuriot wrote: >> It looks rather unhappy: >> >> mybsd root /usr/ports/sysutils/smartmontools >> # >> /usr/local/sbin/smartctl -a /dev/da0 >> smartctl 5.40 2010-10-16 r3189 [FreeBSD 8.2-RC3 amd64] (local build) >> Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net >> >> /dev/da0: No such file or directory >> Smartctl: please specify device type with the -d option. > > Thanx for the test and the quick reply! I'm really getting crazy on > this. All the SAS controllers seems to have nifty RAID features and > stuff... *sigh* > > Thanx again, > Oliver >What is sad is that these controllers are becoming very mainstream now, we're getting them more and more on Dell servers , and the fbsd project still struggles with them (for reasons I don't know, might be LSI's fault, might be a lack of resources or interest...) I'm having a very hard time defending the use of fbsd for firewalls at work, with the recent release of debian kfreebsd. What's saving fbsd for the moment is the lack of a proper CARP implementation on debian kfree. Actually, cc'ing the list, I'd like to share my feelings on this. @list: I'm trying very hard to keep freebsd at work for our firewalls. Recently, I installed new blade servers shipping with h700 controllers (these attached to mfi w/o problems). If, for some reason, we get h200 cards using the mps driver, I'll have to install using software RAID instead. This would be a *disaster* and extremely hard for me to justify to my boss. The staff in the datacenters check the machines every day, making a routing inspection to ensure no server has orange warning lights. Typically when a hardware RAID's hard drive fails, the lights go orange thus prompting them to warn us (in case we missed the nagios alert) for a replacement. If I had to use software RAID, we'd be giving up on this extra security and, again, I'd have a very hard time justifying it.