Re: KERN - mfi driver for Dell raid h200 on r210 servers

2011-02-03 Thread Damien Fleuriot
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

2011-02-01 Thread Ollivier Robert
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

2011-01-31 Thread Damien Fleuriot
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

2011-01-30 Thread Damien Fleuriot
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

2011-01-30 Thread Ollivier Robert
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

2011-01-30 Thread Daniel Kalchev

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

2011-01-30 Thread Damien Fleuriot
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

2011-01-30 Thread Damien Fleuriot
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

2011-01-30 Thread Bjoern A. Zeeb

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

2011-01-30 Thread Ollivier Robert
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

2011-01-30 Thread Ollivier Robert
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

2011-01-29 Thread jhelfman
 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

2011-01-29 Thread jhelfman
 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

2011-01-29 Thread Andrew Thompson
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

2011-01-29 Thread Bjoern A. Zeeb

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

2011-01-29 Thread Garrett Cooper
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

2011-01-29 Thread Damien Fleuriot
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

2011-01-29 Thread Damien Fleuriot
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

2011-01-29 Thread Damien Fleuriot
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