IBM M1015 + Freenas 8.0, Easiest way to install drivers?

Status
Not open for further replies.

swat565

Dabbler
Joined
Oct 19, 2011
Messages
14
Well after some headbutting and finally getting it all put together, I now have Freenas 8.0 working and installed, well sort of... I know my raid card is working and it sees my drives during bootup, but when I log on the Freenas GUI via web interface and try to create a ZFS or any Volume It doesn't see the hard drives. My first guess would be drivers. Being new to linux, what is the best/easiest way for me to get the drivers on my Freenas install?

Link to drivers(under FreeBSD):
http://kb.lsi.com/Download15873.aspx
 

survive

Behold the Wumpus
Moderator
Joined
May 28, 2011
Messages
875
Hi swat565,

I think the M1015 is about the same as an LSI SAS2008 based LSI 9240-8i. The LSI 9240-8i isn't a bad controller, but it's not the smartest card in the bunch as it has no on-board cache & doesn't do RAID-5 or 6 (it might do it with an "unlock" code, I'm not sure). Right now I would think the problem is that while the card can see the drives, you haven't told it what to do with them! You need to get into the controller bios & either define an array and let the card manage the disks or tell the card to present the disks in "JBOD" mode & them make a ZFS volume.

Have a look at this post: http://forums.servethehome.com/showthread.php?97-IBM-M1015-Firmware-What-to-flash-with for some more details.

-Will
 

swat565

Dabbler
Joined
Oct 19, 2011
Messages
14
flashed with IT firmware and WAZAM! its working :D

For those who might stumble over this:

Making the DOS bootup thumb drive:
http://www.sevenforums.com/tutorials/46707-ms-dos-bootable-flash-drive-create.html

Flashing:
Source :http://lime-technology.com/forum/index.php?topic=12767.msg124393#msg124393
Ok, here is long-awaited, short HOW-TO... reflash IBM m1015, LSI 9240-8i, Intel RS2WC080 (SAS2008 SATAIII) controllers to IT-mode!!!

First off, create a standard bootable DOS USB Flash Drive.

Download and unpack tools from http://www.mediafire.com/?x1t5z0qyohnhopf to USB flash root directory.

System req: ONLY ONE LSI card in your system at reflash time!!!


Boot from USB Flash Drive Smiley


1. Save original sbr (serial boot rom) - i have only original IBM 1015 sbr file, another (intel/LSI) controller users, pls, upload and share
your sbr files in this forum!


Megarec -readsbr 0 backup.sbr


2. Write clean sbr file to controller:


megarec -writesbr 0 empty.bin


3. Erase controller Flash (Yes, this is safe procedure)

megarec -cleanflash 0


4. Power cycle your system (yes, no boot-time bios screen appear, this is normal)


5. Reflash controller to IT-mode.

sas2flsh -o -f 2108it.bin -b mptsas2.rom

6. Program SAS address in IT-mode:

sas2flsh -o -sasadd 500605b*********

where "500605b*********" SAS address from small green sticker on yor card, without "-"

All done Smiley


Pros: You have low-cost(65$ on ebay), fast, high-quality LSI 9210-8i Unraid 5.6a+ compatible controller. IT-mode Wink

http://lsi.com/storage_home/products_home/host_bus_adapters/sas_hbas/internal/sas9210-8i/index.html



Cons:


1. No hdd spindown.

Workaround:

add "hdparm -S242 /dev/sdX" in boot script and poweroff.sh (program spindown after wake-on)


2. Hdd Temp/Smart att. do not show in Unmenu/Mymain

Workaround: find and delete all strings

"-d ata" from "smartctl -a -d ata" in unmain scripts


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


It is possibly to re-flash controller back?
Yes.


Megarec -writesbr 0 m1015.bin

Download LSI 9240-8i firmware from lsi site: http://lsi.com/storage_home/product...as/entry_line/megaraid_sas_9240-8i/index.html
Extract imr_fw.rom file.

MegaRec -m0flash 0 imr_fw.rom

Power cycle your system

Megacli -adpfacdefset -a0

Rreboot

Waaaaiiiittt (about ~3 min frosen boot-screen)

All done!
 

tmacka88

Patron
Joined
Jul 5, 2011
Messages
268
Hi,

Just come across this thread in preparation to flashing my M1015 LSI SAS 9220-8i controller. My problem I think I am going to have is making a MS-DOS flash as I do not have a windows OS machine. Is it possible to make one on Mac OS X some how???

Thanks
 
Status
Not open for further replies.
Top