Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Jan 2011 09:26:15 -0800
From:      jhelfman@experts-exchange.com
To:        "Damien Fleuriot" <ml@my.gd>
Cc:        freebsd-hackers@freebsd.org, freebsd-stable@freebsd.org
Subject:   Re: KERN - mfi driver for Dell raid h200 on r210 servers
Message-ID:  <201e000932a85037838dde4d13f6e2dc.squirrel@mail.experts-exchange.com>
In-Reply-To: <AANLkTikfZ_ba4w975Y9pB4inY2xWae2i0253SM=ie-G0@mail.gmail.com>
References:  <AANLkTikfZ_ba4w975Y9pB4inY2xWae2i0253SM=ie-G0@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> Hello lists,
>
>
>
> I'm trying to get FreeBSD 8.0 or 8.1 to run on a Dell poweredge r210
> server.
>
> It ships with a SATA/SAS h200 RAID controller.
>
>
> Sadly, the MFI driver doesn't seem to register for this card...
>
>
> Find below the pciconf -lcvb
>
> --
> none6@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
> --
>
>
> I have added the following to /usr/src/sys/dev/mfi/mfi_pci.c at line 119:
> --
> {0x1000, 0x0072, 0x1028, 0x1f1e, MFI_FLAGS_GEN2,  "Dell PERC H200
> Integrated"},
> --
>
>
> Rebuilt the kernel, tried it on the server, still no luck recognizing
> the RAID card.
>
> As a last resort I'll be setting the drives to passthrough and using a
> software RAID, but I'd much rather this worked out.
>
> Note that mfi actually recognizes Dell's h700 and h800 cards.
>
>
>
>
> Anyone managed to get the h200 card working yet ?
>
>
>
>
> @hackers: please keep me cc'd, I'm not subscribed to this list.
>
>
>
> Regards,
>
> --
> dfl
> _______________________________________________

Hi Damien,

I would suspect that you would need to compile the 'mpt' driver to get
this to work. I found the same issue in the r310, however I already had
mpt compiled in my kernel for another hardware platform.

Good Luck!
Jason





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201e000932a85037838dde4d13f6e2dc.squirrel>