Date: Sun, 30 Jan 2011 12:30:55 +0100 From: Damien Fleuriot <ml@my.gd> To: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net> Cc: freebsd-hackers@freebsd.org, freebsd-stable@freebsd.org Subject: Re: KERN - mfi driver for Dell raid h200 on r210 servers Message-ID: <AANLkTikkLXKqPNqJYtSNmqGGAPSav0TwSkwK=Vzt2zz9@mail.gmail.com> In-Reply-To: <20110129222400.R39951@maildrop.int.zabbadoz.net> References: <AANLkTikfZ_ba4w975Y9pB4inY2xWae2i0253SM=ie-G0@mail.gmail.com> <20110129222400.R39951@maildrop.int.zabbadoz.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 29 January 2011 23:24, Bjoern A. Zeeb <bzeeb-lists@lists.zabbadoz.net> w= rote: > On Sat, 29 Jan 2011, Damien Fleuriot wrote: > >> 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: =A0 =A0 =A0 class=3D0x010700 card=3D0x1f1d1028 chip=3D= 0x00721000 >> rev=3D0x02 hdr=3D0x00 >> =A0 vendor =A0 =A0 =3D 'LSI Logic (Was: Symbios Logic, NCR)' >> =A0 class =A0 =A0 =A0=3D mass storage >> =A0 subclass =A0 =3D SAS >> =A0 bar =A0 [10] =3D type I/O Port, range 32, base 0xfc00, size 256, ena= bled >> =A0 bar =A0 [14] =3D type Memory, range 64, base 0xdf2b0000, size 65536,= enabled >> =A0 bar =A0 [1c] =3D type Memory, range 64, base 0xdf2c0000, size 262144= , >> enabled >> =A0 cap 01[50] =3D powerspec 3 =A0supports D0 D1 D2 D3 =A0current D0 >> =A0 cap 10[68] =3D PCI-Express 2 endpoint max data 256(4096) link x8(x8) >> =A0 cap 03[d0] =3D VPD >> =A0 cap 05[a8] =3D MSI supports 1 message, 64 bit >> =A0 cap 11[c0] =3D 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, =A0"Dell PERC H200 >> Integrated"}, >> -- > > It's 1f1d not 1f1e. =A0I hope it was only a paste problem into email? > Ok I've loaded the newly patched mfi.ko and booted a MFS image. Here's the relevant snip from dmesg.run : at mfi0: <Dell PERC H200 Integrated> port 0xfc00-0xfcff mem 0xdf2b0000-0xdf2bffff,0xdf2c0000-0xdf2fffff irq 16 at device 0.0 on pci1 mfi0: Megaraid SAS driver Ver 3.00 mfi0: firmware stuck in state 0 mfi0: Firmware not in READY state, error 6 I'll have to try mps then, unless someone has an idea about this "stuck in state 0" thing.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikkLXKqPNqJYtSNmqGGAPSav0TwSkwK=Vzt2zz9>