First FreeNAS build and experiences

Status
Not open for further replies.

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,680
It looks like there's a Windows package there. I would expect that it probably contains an entire toolset to install the firmware. Is there any possibility that you can maybe install a copy of Windows and give that a shot?

Note that I didn't actually download the thing so I'm making a guess, but it would be very un-Dell for Dell to not provide the necessary tools. I'm just trying to figure this out without actually having a Dell server and HBA here to tinker with. Bear with.
 

viniciusferrao

Contributor
Joined
Mar 30, 2013
Messages
192
It looks like there's a Windows package there. I would expect that it probably contains an entire toolset to install the firmware. Is there any possibility that you can maybe install a copy of Windows and give that a shot?

Note that I didn't actually download the thing so I'm making a guess, but it would be very un-Dell for Dell to not provide the necessary tools. I'm just trying to figure this out without actually having a Dell server and HBA here to tinker with. Bear with.

Already tried this. The .exe refuses to load complaining about non compatible hardware.

I tried to extract the files from the .exe without success.

I'm targetting the Red Hat version of the driver. Since it's a shell script in .bin format, I will try to extract the files inside.
 

viniciusferrao

Contributor
Joined
Mar 30, 2013
Messages
192
That seems reasonable.

Just an update. I extracted the file, and I can confirm that the "DELL SAS 12Gbps" firmware is exactly the LSI SAS 3008 IT firmware. So the PERC H330 should be compatible with this.

To extract the driver was quite easy, lol. Just run the file with --extract <directory> and boom. All the files extracted.

Now I will try to reflash the PERC H330 with those files. Let's see if it works.

Code:
[root@blackthorn SAS]# ls -l
total 7624
-rwxr-xr-t. 1 root root     480 Jul 22  2014 00-secupd-dell.rules
-rwxr-xr-t. 1 root root      91 Jul 22  2014 98-secupdusb.rules
-rwxr-xr-t. 1 root root  229524 Jun  2  2014 LinuxDepWrapperLinux.bin
-rwxr-xr-t. 1 root root    1101 Mar 26  2015 PIEConfig.sh
-rwxr-xr-t. 1 root root    4460 Jul 22  2014 PIEInfo.txt
-rwxr-xr-t. 1 root root    5405 Mar 26  2015 Version.txt
-rwxr-xr-t. 1 root root     182 Jun  2  2014 buildVer.sh
-rwxr-xr-t. 1 root root     306 Jul 22  2014 doRPM.sh
-rwxr-xr-t. 1 root root   24980 Jun  2  2014 dupdisneyinstall.sh
-rwxr-xr-t. 1 root root  124845 Jun  2  2014 duppmdatacollector.bin
-rwxr-xr-t. 1 root root   23780 Jun  2  2014 en.prop
-rwxr-xr-t. 1 root root 1406664 Jun  2  2014 getSystemId
drwxr-xr-t. 4 root root      45 Nov  2 15:20 hapi
-rwxr-xr-t. 1 root root  191392 Jul 22  2014 libstorelib.so
-rwxr-xr-t. 1 root root  548672 Jul 22  2014 libstorelibir-2.so
-rwxr-xr-t. 1 root root  386696 Jul 22  2014 libstorelibir-3.so
-rwxr-xr-t. 1 root root  308616 Jul 22  2014 libstorelibir.so
-rwxr-xr-t. 1 root root   78978 Jun  2  2014 mc.txt
-rwxr-xr-t. 1 root root   11456 Mar 26  2015 package.xml
drwxr-xr-t. 2 root root      76 Nov  2 15:16 payload
-rwxr-xr-t. 1 root root 3501162 Jul 22  2014 sasdupie
-rwxr-xr-t. 1 root root     374 Jun  2  2014 smbiosHelp.txt
-rwxr-xr-t. 1 root root     537 Jun  2  2014 spUtilityHelp.txt
-rwxr-xr-t. 1 root root     638 Jun  2  2014 spconfig.xml
-rwxr-xr-t. 1 root root     893 Jun  2  2014 sphelp.txt
-rwxr-xr-t. 1 root root   67573 Jun  2  2014 spsetup.sh
-rwxr-xr-t. 1 root root  763408 Jun  2  2014 sputility.bin
-rwxr-xr-t. 1 root root   45215 Jul 22  2014 srvadmin-storelib-sysfs-7.2.0-4.1.1.el4.x86_64.rpm
-rwxr-xr-t. 1 root root    1419 Jun  2  2014 svmExeMsg.xsl
-rwxr-xr-t. 1 root root       4 Jun  2  2014 uni-eol.txt


Code:
[root@blackthorn payload]# ls -l
total 1508
-rwxr-xr-t. 1 root root 1071620 Jul 18  2014 SAS12Gb-HBA-SF.fw
-rwxr-xr-t. 1 root root    1011 Jul 21  2014 configfile.xml
-rwxr-xr-t. 1 root root  463360 Jul 18  2014 mptx64-sas3-sb.rom


Code:
[root@blackthorn payload]# strings SAS12Gb-HBA-SF.fw | grep 3008
LSISAS3008
[root@blackthorn payload]# strings SAS12Gb-HBA-SF.fw | grep MPTFW
@(#)MPTFW-03.00.08.00-IT
@(#)MPTFW-03.00.08.00-BL
 

reqlez

Explorer
Joined
Mar 15, 2014
Messages
84
Any luck on this ? i'm planning to get a Dell server as well to use for freenas with H330 controller... but if I can't ... i will just build super micro box...
 
Status
Not open for further replies.
Top