[OpenIndiana-discuss] Unable to load RAID driver

Lawrence lawren_giam at yahoo.com
Mon Feb 25 13:48:52 UTC 2013


Hi All,

I have a IBM ServeRAID M1015 RAID controller which I tried to cross-flash to LSA 9211-8i IT mode as mentioned in this website: http://www.servethehome.com/ibm-serveraid-m1015-part-4/.

I have a IBM x3650 M3 server which I then use with the ServeRAID M1015 raid card to test if my card is working in the IT mode as mentioned. I have tried booting using OpenIndiana 151a and 151a7 LiveCD/USB to try and detect the card. The system is able to detect the raid card but when I tried to add the drivers "mpt_sas" to the system, I got the following errors:

root at openindiana:~# add_drv -i
                                  "pci1014,3b1" mpt_sas 
devfsadm: driver failed to attach:
                                  mpt_sas 
Warning: Driver (mpt_sas) successfully
                                  added to system but failed to attach 

Feb 21 17:14:22 openindiana scsi: [ID
                                  107833 kern.warning] WARNING:
                                  /pci at 0,0/pci8086,3410 at 9/pci1014,3b1 at 0
                                  (mpt_sas0): 
Feb 21 17:14:22 openindiana hard reset
                                  failed! 
Feb 21 17:14:22 openindiana scsi: [ID
                                  107833 kern.warning] WARNING:
                                  /pci at 0,0/pci8086,3410 at 9/pci1014,3b1 at 0
                                  (mpt_sas0): 
Feb 21 17:14:22 openindiana mptsas
                                  chip initialization failed 
Feb 21 17:14:22 openindiana scsi: [ID
                                  107833 kern.warning] WARNING:
                                  /pci at 0,0/pci8086,3410 at 9/pci1014,3b1 at 0
                                  (mpt_sas0): 
Feb 21 17:14:22 openindiana attach
                                  failed

Boot to the RAID controller, I gathered the following information:
Firmware Version: 2.70.74-1038
FW Package Version: 20.5.1-0014
FW Time: Oct 13 2010, 13:52:10
WebBIOS Version: 4.0-e_24-Rel
SubVendor ID: 0x1014
SubDevice ID: 0x3b1

Doing a scanpci:
sudo scanpci | less #search for LSI
pci bus 0x0010 cardnum 0x00 function 0x00: vendor 0x1000 device
    0x0073
 LSI Logic / Symbios Logic MegaRAID SAS 2008 [Falcon]
===========

So it does find the card.  And then prtconf:
=====================
jack at openindiana:~$ prtconf -Dv | less #search for 73
                        pci1014,3b1 (driver name: mpt_sas)
                Hardware properties:
                    name='pci-msix-capid-pointer' type=int items=1
                        value=000000c0
                    name='pci-msi-capid-pointer' type=int items=1
                        value=000000a8
                    name='assigned-addresses' type=int items=15
                       
value=81100010.00000000.00001000.00000000.00000100.83100014.00000000.92940000.00000000.00004000.8310001c.000
00000.92900000.00000000.00040000
                    name='reg' type=int items=20
                       
value=00100000.00000000.00000000.00000000.00000000.01100010.00000000.00000000.00000000.00000100.03100014.000
00000.00000000.00000000.00004000.0310001c.00000000.00000000.00000000.00040000
                    name='compatible' type=string items=13
                        value='pciex1000,73.1014.3b1.3' +
    'pciex1000,73.1014.3b1' + 'pciex1000,73.3' + 'pciex1000,73' +
    'pciexclass,010400' + 'pciexclass,0104' + 'pci1000,73.1014.3b1.3' +
    'pci1000,73.1014.3b1' + 'pci1014,3b1' + 'pci1000,73.3' +
    'pci1000,73' + 'pciclass,010400' + 'pciclass,0104'
                    name='model' type=string items=1
                        value='RAID controller'
                    name='power-consumption' type=int items=2
                        value=00000001.00000001
                    name='devsel-speed' type=int items=1
                        value=00000000
                    name='interrupts' type=int items=1
                        value=00000001
                    name='subsystem-vendor-id' type=int items=1
                        value=00001014
                    name='subsystem-id' type=int items=1
                        value=000003b1
                    name='unit-address' type=string items=1
                        value='0'
                    name='class-code' type=int items=1
                        value=00010400
                    name='revision-id' type=int items=1
                        value=00000003
                    name='vendor-id' type=int items=1
                        value=00001000
                    name='device-id' type=int items=1
                        value=00000073

===============

With the OI 151a7 liveUSB, I noticed that in the Device Driver Utility, the system is saying the RAID card is misconfigured.

I have tried using an Ubuntu LiveCD and it can see the card and is able to detect the harddisks that is attached to the card.


Does anyone have any similiar experience? Is there any other drivers or setting that I need to configure?

Best Regards.


More information about the OpenIndiana-discuss mailing list