Re: KERN - mfi driver for Dell raid h200 on r210 servers
On 2/2/11 12:09 AM, Ollivier Robert wrote: According to Damien Fleuriot: As requested, find below the output of a verbose boot. Thanks to Damien and his machine, we have seen that in RAID mode, the mps driver, backported from current (backported as in, drop the mps directory in the 8.2 tree) is not able to see the RAID array. De-constructing the RAID and using the disks in passthrough make them visible and we can now configure them as we wish. Which is incidently exactly what I intend to do anyway with such a system ;-) Hello list, As written by Ollivier, it's possible to get the disks in passthrough/JBOD although one still needs the mps driver. I'm writing a procedure as we speak so people can easily get this working. Thanks to everyone who took the time to reply and participate in this thread. Thanks to mm@ for MFSBSD. Thanks to Ollivier for his help with mps. Thanks to the devs for mps in HEAD. Find below some output from the now functional Dell r210 server with the h200 RAID card. DMESG --- Copyright (c) 1992-2011 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 8.2-RC3 #1: Thu Feb 3 11:03:48 CET 2011 root@mybsd:/usr/obj/usr/src/sys/DAM amd64 module_register: module g_label already exists! Module g_label failed to register: 17 Timecounter i8254 frequency 1193182 Hz quality 0 CPU: Intel(R) Xeon(R) CPU L3426 @ 1.87GHz (1862.00-MHz K8-class CPU) Origin = GenuineIntel Id = 0x106e5 Family = 6 Model = 1e Stepping = 5 Features=0xbfebfbffFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE Features2=0x98e3fdSSE3,DTES64,MON,DS_CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,POPCNT AMD Features=0x28100800SYSCALL,NX,RDTSCP,LM AMD Features2=0x1LAHF TSC: P-state invariant real memory = 17179869184 (16384 MB) avail memory = 16519426048 (15754 MB) ACPI APIC Table: DELL PE_SC3 FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs FreeBSD/SMP: 1 package(s) x 4 core(s) x 2 SMT threads cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 2 cpu3 (AP): APIC ID: 3 cpu4 (AP): APIC ID: 4 cpu5 (AP): APIC ID: 5 cpu6 (AP): APIC ID: 6 cpu7 (AP): APIC ID: 7 ACPI Error: Null physical address for ACPI table [(null)] (20101013/tbutils-512) ACPI Error: Null physical address for ACPI table [(null)] (20101013/tbutils-512) ACPI Error: Null physical address for ACPI table [(null)] (20101013/tbutils-512) ACPI Error: Null physical address for ACPI table [(null)] (20101013/tbutils-512) ioapic0 Version 2.0 irqs 0-23 on motherboard acpi0: DELL PE_SC3 on motherboard acpi0: [ITHREAD] acpi0: Power Button (fixed) unknown: I/O range not supported Timecounter ACPI-fast frequency 3579545 Hz quality 1000 acpi_timer0: 24-bit timer at 3.579545MHz port 0x808-0x80b on acpi0 cpu0: ACPI CPU on acpi0 cpu1: ACPI CPU on acpi0 cpu2: ACPI CPU on acpi0 cpu3: ACPI CPU on acpi0 cpu4: ACPI CPU on acpi0 cpu5: ACPI CPU on acpi0 cpu6: ACPI CPU on acpi0 cpu7: ACPI CPU on acpi0 pcib0: ACPI Host-PCI bridge port 0xcf8-0xcff on acpi0 pci0: ACPI PCI bus on pcib0 pcib1: ACPI PCI-PCI bridge at device 3.0 on pci0 pci1: ACPI PCI bus on pcib1 mps0: LSI SAS2008 port 0xfc00-0xfcff mem 0xdf2b-0xdf2b,0xdf2c-0xdf2f irq 16 at device 0.0 on pci1 mps0: Firmware: 02.15.57.00 mps0: IOCCapabilities: 185cScsiTaskFull,DiagTrace,SnapBuf,EEDP,TransRetry,IR mps0: [ITHREAD] pci0: base peripheral at device 8.0 (no driver attached) pci0: base peripheral at device 8.1 (no driver attached) pci0: base peripheral at device 8.2 (no driver attached) pci0: base peripheral at device 8.3 (no driver attached) pci0: base peripheral at device 16.0 (no driver attached) pci0: base peripheral at device 16.1 (no driver attached) ehci0: Intel PCH USB 2.0 controller USB-B mem 0xdf0fa000-0xdf0fa3ff irq 22 at device 26.0 on pci0 ehci0: [ITHREAD] usbus0: EHCI version 1.0 usbus0: Intel PCH USB 2.0 controller USB-B on ehci0 pcib2: ACPI PCI-PCI bridge at device 28.0 on pci0 pci2: ACPI PCI bus on pcib2 bce0: Broadcom NetXtreme II BCM5716 1000Base-T (C0) mem 0xda00-0xdbff irq 16 at device 0.0 on pci2 miibus0: MII bus on bce0 brgphy0: BCM5709C 10/100/1000baseTX PHY PHY 1 on miibus0 brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow bce0: Ethernet address: 00:26:b9:7e:83:71 bce0: [ITHREAD] bce1: Broadcom NetXtreme II BCM5716 1000Base-T (C0) mem 0xdc00-0xddff irq 17 at device 0.1 on pci2 miibus1: MII bus on bce1 brgphy1: BCM5709C 10/100/1000baseTX PHY PHY 1 on miibus1 brgphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow bce1: Ethernet address: 00:26:b9:7e:83:72 bce1:
Re: KERN - mfi driver for Dell raid h200 on r210 servers
According to Damien Fleuriot: As requested, find below the output of a verbose boot. Thanks to Damien and his machine, we have seen that in RAID mode, the mps driver, backported from current (backported as in, drop the mps directory in the 8.2 tree) is not able to see the RAID array. De-constructing the RAID and using the disks in passthrough make them visible and we can now configure them as we wish. Which is incidently exactly what I intend to do anyway with such a system ;-) -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- robe...@keltia.freenix.fr In memoriam to Ondine : http://ondine.keltia.net/ ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
On 1/30/11 11:18 PM, Ollivier Robert wrote: According to Garrett Cooper: +1. PERC7 should be supported by mfi(4) (required bits may need to be added to mfi(4) though as you've pointed out, but additional details may need to be obtained from Dell). I've seen mention of the mps driver (in head) and of the mfi one. Which one is the right one? For the OP: I may be gaining access to a test system (Dell R210 / as in new dedibox[1]) tomorrow on which I could test my mfsboot image... As requested, find below the output of a verbose boot. Notice how mps0 is rather unhappy here: (probe0:mps0:0:0:0): Error 22, Unretryable error (probe0:mps0:0:0:0): Down reving Protocol Version from 4 to 2? (probe1:mps0:0:1:0): Error 22, Unretryable error (probe1:mps0:0:1:0): Down reving Protocol Version from 4 to 2? (probe0:mps0:0:0:0): Error 22, Unretryable error (probe0:mps0:0:0:0): Down reving Protocol Version from 4 to 2? (probe1:mps0:0:1:0): Error 22, Unretryable error (probe1:mps0:0:1:0): Down reving Protocol Version from 4 to 2? (probe0:mps0:0:0:0): Error 22, Unretryable error (probe1:mps0:0:1:0): Error 22, Unretryable error Table 'FACP' at 0xbf6c3bb4 Table 'APIC' at 0xbf6c3478 APIC: Found table at 0xbf6c3478 APIC: Using the MADT enumerator. MADT: Found CPU APIC ID 0 ACPI ID 1: enabled SMP: Added CPU 0 (AP) MADT: Found CPU APIC ID 2 ACPI ID 2: enabled SMP: Added CPU 2 (AP) MADT: Found CPU APIC ID 4 ACPI ID 3: enabled SMP: Added CPU 4 (AP) MADT: Found CPU APIC ID 6 ACPI ID 4: enabled SMP: Added CPU 6 (AP) MADT: Found CPU APIC ID 1 ACPI ID 5: enabled SMP: Added CPU 1 (AP) MADT: Found CPU APIC ID 3 ACPI ID 6: enabled SMP: Added CPU 3 (AP) MADT: Found CPU APIC ID 5 ACPI ID 7: enabled SMP: Added CPU 5 (AP) MADT: Found CPU APIC ID 7 ACPI ID 8: enabled SMP: Added CPU 7 (AP) MADT: Found CPU APIC ID 40 ACPI ID 9: disabled MADT: Found CPU APIC ID 41 ACPI ID 10: disabled MADT: Found CPU APIC ID 42 ACPI ID 11: disabled MADT: Found CPU APIC ID 43 ACPI ID 12: disabled MADT: Found CPU APIC ID 44 ACPI ID 13: disabled MADT: Found CPU APIC ID 45 ACPI ID 14: disabled MADT: Found CPU APIC ID 46 ACPI ID 15: disabled MADT: Found CPU APIC ID 47 ACPI ID 16: disabled MADT: Found CPU APIC ID 48 ACPI ID 17: disabled MADT: Found CPU APIC ID 49 ACPI ID 18: disabled MADT: Found CPU APIC ID 50 ACPI ID 19: disabled MADT: Found CPU APIC ID 51 ACPI ID 20: disabled MADT: Found CPU APIC ID 52 ACPI ID 21: disabled MADT: Found CPU APIC ID 53 ACPI ID 22: disabled MADT: Found CPU APIC ID 54 ACPI ID 23: disabled MADT: Found CPU APIC ID 55 ACPI ID 24: disabled MADT: Found CPU APIC ID 56 ACPI ID 25: disabled MADT: Found CPU APIC ID 57 ACPI ID 26: disabled MADT: Found CPU APIC ID 58 ACPI ID 27: disabled MADT: Found CPU APIC ID 59 ACPI ID 28: disabled MADT: Found CPU APIC ID 60 ACPI ID 29: disabled MADT: Found CPU APIC ID 61 ACPI ID 30: disabled MADT: Found CPU APIC ID 62 ACPI ID 31: disabled MADT: Found CPU APIC ID 63 ACPI ID 32: disabled Copyright (c) 1992-2011 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 8.2-PRERELEASE #1 r218017M: Sat Jan 29 12:23:01 CET 2011 r...@centre.keltia.net:/usr/obj/data/work/freebsd/8v28/sys/GENERIC amd64 Preloaded elf kernel /boot/kernel/kernel at 0x83355000. Preloaded elf obj module /boot/kernel/zfs.ko at 0x833551b8. Preloaded elf obj module /boot/kernel/opensolaris.ko at 0x83355820. Preloaded mfs_root /mfsroot at 0x83355e10. Timecounter i8254 frequency 1193182 Hz quality 0 Calibrating TSC clock ... TSC clock: 1861998768 Hz CPU: Intel(R) Xeon(R) CPU L3426 @ 1.87GHz (1862.00-MHz K8-class CPU) Origin = GenuineIntel Id = 0x106e5 Family = 6 Model = 1e Stepping = 5 Features=0xbfebfbffFPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE Features2=0x98e3fdSSE3,DTES64,MON,DS_CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,POPCNT AMD Features=0x28100800SYSCALL,NX,RDTSCP,LM AMD Features2=0x1LAHF TSC: P-state invariant real memory = 17179869184 (16384 MB) Physical memory chunk(s): 0x1000 - 0x00097fff, 618496 bytes (151 pages) 0x0339 - 0xbf698fff, 3157299200 bytes (770825 pages) 0x0001 - 0x0004200a, 13422493696 bytes (3276976 pages) avail memory = 16476315648 (15713 MB) ACPI APIC Table: DELL PE_SC3 INTR: Adding local APIC 1 as a target INTR: Adding local APIC 2 as a target INTR: Adding local APIC 3 as a target INTR: Adding local APIC 4 as a target INTR: Adding local APIC 5 as a target INTR: Adding local APIC 6 as a target INTR: Adding local APIC 7 as a target FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs FreeBSD/SMP: 1 package(s) x 4 core(s) x 2 SMT threads cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID:
Re: KERN - mfi driver for Dell raid h200 on r210 servers
On 29 January 2011 23:24, Bjoern A. Zeeb bzeeb-li...@lists.zabbadoz.net wrote: 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: 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 0xdf2b, size 65536, enabled bar [1c] = type Memory, range 64, base 0xdf2c, 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}, -- It's 1f1d not 1f1e. I 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 0xdf2b-0xdf2b,0xdf2c-0xdf2f 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. ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
I've backported the mps driver to 8.2 (I used cp -r :)) and I have generated an img suited to the dedibox (that's what you are targeting, right? :)) I tried to test it in vmware but I have a password issue right now. It is also a ZFSv28 image. Le 30 janv. 2011 à 01:56, Damien Fleuriot m...@my.gd a écrit : On 29 Jan 2011, at 20:26, Andrew Thompson thom...@freebsd.org wrote: On 30 January 2011 06:20, Damien Fleuriot m...@my.gd 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. This card may need the mps(4) driver which is only in HEAD at the moment. Andrew Will give this a try if Bjoern's advice doesn't work for me, although I'll come back for directions on how to cleanly port mps on 8.x then.___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
On 30.1.2011 г. 13:30 ч., Damien Fleuriot wrote: 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 0xdf2b-0xdf2b,0xdf2c-0xdf2f 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. You should first try the mfi driver found in the LSI site (http://www.lsi.com). It does support few more variants than the FreeBSD driver. ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
Indeed that is, the bsd install is aimed at a r210 EG server :) Is there any place one can get your image ? --- Fleuriot Damien On 30 Jan 2011, at 13:10, Ollivier Robert robe...@keltia.net wrote: I've backported the mps driver to 8.2 (I used cp -r :)) and I have generated an img suited to the dedibox (that's what you are targeting, right? :)) I tried to test it in vmware but I have a password issue right now. It is also a ZFSv28 image. Le 30 janv. 2011 à 01:56, Damien Fleuriot m...@my.gd a écrit : On 29 Jan 2011, at 20:26, Andrew Thompson thom...@freebsd.org wrote: On 30 January 2011 06:20, Damien Fleuriot m...@my.gd 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. This card may need the mps(4) driver which is only in HEAD at the moment. Andrew Will give this a try if Bjoern's advice doesn't work for me, although I'll come back for directions on how to cleanly port mps on 8.x then.___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
On 30 Jan 2011, at 13:14, Daniel Kalchev dan...@digsys.bg wrote: On 30.1.2011 г. 13:30 ч., Damien Fleuriot wrote: 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 0xdf2b-0xdf2b,0xdf2c-0xdf2f 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. You should first try the mfi driver found in the LSI site (http://www.lsi.com). I'll have a look cheers___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
On Sun, 30 Jan 2011, Damien Fleuriot wrote: 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 0xdf2b-0xdf2b,0xdf2c-0xdf2f 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. it means that you should ask Dell for the information as the mfi(4) driver needs some special handling to support that exact chip. Probably needs some special initialization and a couple of if ()s, as usual. LSI/Dell are the people to talk to. /bz -- Bjoern A. Zeeb You have to have visions! ks Going to jail sucks -- bz All my daemons like it! http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/jails.html ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
According to Garrett Cooper: +1. PERC7 should be supported by mfi(4) (required bits may need to be added to mfi(4) though as you've pointed out, but additional details may need to be obtained from Dell). I've seen mention of the mps driver (in head) and of the mfi one. Which one is the right one? For the OP: I may be gaining access to a test system (Dell R210 / as in new dedibox[1]) tomorrow on which I could test my mfsboot image... -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- robe...@keltia.freenix.fr In memoriam to Ondine : http://ondine.keltia.net/ ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
According to Ollivier Robert: For the OP: I may be gaining access to a test system (Dell R210 / as in new dedibox[1]) tomorrow on which I could test my mfsboot image... Here is the missing link (French): http://www.online.net/serveur-dedie/comparatif-serveur-dedie-start.xhtml http://www.online.net/serveur-dedie/comparatif-serveur-dedie-pro.xhtml -- Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- robe...@keltia.freenix.fr In memoriam to Ondine : http://ondine.keltia.net/ ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
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 0xdf2b, size 65536, enabled bar [1c] = type Memory, range 64, base 0xdf2c, 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 ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
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 0xdf2b, size 65536, enabled bar [1c] = type Memory, range 64, base 0xdf2c, 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 ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org 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 ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
On 30 January 2011 06:20, Damien Fleuriot m...@my.gd 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. This card may need the mps(4) driver which is only in HEAD at the moment. Andrew ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
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: 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 0xdf2b, size 65536, enabled bar [1c] = type Memory, range 64, base 0xdf2c, 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}, -- It's 1f1d not 1f1e. I hope it was only a paste problem into email? 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 ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org -- Bjoern A. Zeeb You have to have visions! ks Going to jail sucks -- bz All my daemons like it! http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/jails.html ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
On Sat, Jan 29, 2011 at 2:24 PM, Bjoern A. Zeeb bzeeb-li...@lists.zabbadoz.net wrote: 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: 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 0xdf2b, size 65536, enabled bar [1c] = type Memory, range 64, base 0xdf2c, 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}, -- It's 1f1d not 1f1e. I hope it was only a paste problem into email? +1. PERC7 should be supported by mfi(4) (required bits may need to be added to mfi(4) though as you've pointed out, but additional details may need to be obtained from Dell). Thanks, -Garrett ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
On 29 Jan 2011, at 23:24, Bjoern A. Zeeb bzeeb-li...@lists.zabbadoz.net wrote: 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: 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 0xdf2b, size 65536, enabled bar [1c] = type Memory, range 64, base 0xdf2c, 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}, -- It's 1f1d not 1f1e. I hope it was only a paste problem into email? Nope no copy paste problem, I shall try again tomorrow with 1f1d then. I found this line on the nginx site where the issue was being discussed. Will post back my results asap. ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
On 29 Jan 2011, at 20:26, Andrew Thompson thom...@freebsd.org wrote: On 30 January 2011 06:20, Damien Fleuriot m...@my.gd 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. This card may need the mps(4) driver which is only in HEAD at the moment. Andrew Will give this a try if Bjoern's advice doesn't work for me, although I'll come back for directions on how to cleanly port mps on 8.x then.___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org
Re: KERN - mfi driver for Dell raid h200 on r210 servers
On 29 Jan 2011, at 19:00, jhelf...@e-e.com 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: 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 0xdf2b, size 65536, enabled bar [1c] = type Memory, range 64, base 0xdf2c, 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 ___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org 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 Hi, I'm not sure, afaik mpt comes with GENERIC which is the kernel I put in the mfsbsd image I tried to boot, and which failed to properly register any driver for the h200 card.___ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org