`<div dir="ltr">Hi to every one.<div><br><div>I have found a way to use latst SAS3IRCU_P14.zip in OmiOS.</div><div>If to look a little bit closer into internals of the old sas3ircu you will see the following:</div><div><br></div><div>===== cut ====</div><div><div>00000254BA: FE FF 2F 00 64 69 5F 69 │ 6E 69 74 28 29 20 66 61 юя/ di_init() fa</div><div>00000254CA: 69 6C 65 64 0A 00 6D 70 │ 74 5F 73 61 73 00 2F 64 iled◙ <b>mpt_sas</b> /d</div></div><div><br></div><div>===== cut ====<br></div><div><br></div><div>if you look into newest versions</div><div><br></div><div>===== cut ====<br></div><div><div>00000253D5: 6F 74 2F 00 64 69 5F 69 │ 6E 69 74 28 29 20 66 61 ot/ di_init() fa</div><div>00000253E5: 69 6C 65 64 0A 00 6C 73 │ 63 00 6D 70 74 5F 73 61 iled◙ <b>lsc mpt_sa</b></div><div>00000253F5: 73 00 2F 64 65 76 69 63 │ 65 73 25 73 3A 64 65 76 <b>s</b> /devices%s:dev</div></div><div>===== cut ====<br></div><div><br></div><div>yes it looks into lsc driver, but it also new about mpt_sas, but for some reason it does not work.</div><div><br></div><div>So why just not to make some "hiew" )) and place mpt_sas in front of lsc</div><div><br></div><div>========= cut ==============</div><div><div>00000251C0: 6D 70 2F 72 6F 6F 74 2F │ 00 64 69 5F 69 6E 69 74 mp/root/ di_init</div><div>00000251D0: 28 29 20 66 61 69 6C 65 │ 64 0A 00 <b>6D 70 74 5F 73</b> () failed◙ <b>mpt_s</b></div><div>00000251E0: <b>61 73 00</b> <b>6C 73 63</b> 00 2F │ 64 65 76 69 63 65 73 25 <b>as lsc</b> /devices%</div><div>00000251F0: 73 3A 64 65 76 63 74 6C │ 00 53 41 53 32 30 30 34 s:devctl SAS2004</div></div><div>========= cut ==============<br></div><div> but do not use "space" between those writings cause it will write 20, and we need 00.</div><div><br></div><div>Now run it </div><div><br></div><div>============== cut ===================</div><div><div>root@kxxx-xxx:/export/home/admin# ./sas3ircu 0 display</div><div>Avago Technologies SAS3 IR Configuration Utility.</div><div><b>Version 14.00.00.00 (2016.07.21)</b></div><div>Copyright (c) 2009-2016 Avago Technologies. All rights reserved.</div><div><div>Read configuration has been initiated for controller 0</div><div>------------------------------------------------------------------------</div><div>Controller information</div><div>------------------------------------------------------------------------</div><div> Controller type : SAS3008</div><div> BIOS version : 0.00.00.00</div><div> Firmware version : 14.00.00.00</div><div> Channel description : 1 Serial Attached SCSI</div><div> Initiator ID : 0</div><div> Maximum physical devices : 1023</div><div> Concurrent commands supported : 10176</div><div> Slot : Unknown</div><div> Segment : 0</div><div> Bus : 13</div><div> Device : 0</div><div> Function : 0</div><div> RAID Support : No</div><div>------------------------------------------------------------------------</div><div>IR Volume information</div><div>------------------------------------------------------------------------</div><div>------------------------------------------------------------------------</div><div>Physical device information</div><div>------------------------------------------------------------------------</div><div>Initiator at ID #0</div><div><br></div><div>Device is a Hard disk</div><div> Enclosure # : 2</div><div> Slot # : 0</div><div> SAS Address : 5000cca-2-3c0b-d88e</div><div> State : Ready (RDY)</div><div> Size (in MB)/(in sectors) : 5723166/1465130645</div><div> Manufacturer : HGST</div><div> Model Number : HUH728060AL4204</div><div> Firmware Revision : C7J0</div><div> Serial No : 2RG6HYSX</div><div> Unit Serial No(VPD) : 2RG6HYSX</div><div> GUID : 5000cca23c0bd88c</div><div> Protocol : SAS</div><div> Drive Type : SAS_HDD</div><div><br></div><div>Device is a Sequential access device</div><div> Enclosure # : 2</div><div> Slot # : 0</div><div> SAS Address : 5003048-0-0181-dafd</div><div> State : Standby (SBY)</div><div> Manufacturer : LSI CORP</div><div> Model Number : SAS2X28</div><div> Firmware Revision : 0717</div><div> Serial No : x36557230</div><div> Unit Serial No(VPD) : N/A</div><div> GUID : N/A</div><div> Protocol : SAS</div><div> Drive Type : SAS_HDD</div><div><br></div><div>Device is a Hard disk</div><div> Enclosure # : 2</div><div> Slot # : 1</div><div> SAS Address : 5000cca-2-3c0b-d48e</div><div> State : Ready (RDY)</div><div> Size (in MB)/(in sectors) : 5723166/1465130645</div><div> Manufacturer : HGST</div><div> Model Number : HUH728060AL4204</div><div> Firmware Revision : C7J0</div><div> Serial No : 2RG6HPHX</div><div> Unit Serial No(VPD) : 2RG6HPHX</div><div> GUID : 5000cca23c0bd48c</div><div> Protocol : SAS</div><div> Drive Type : SAS_HDD</div><div><br></div><div>Device is a Hard disk</div><div> Enclosure # : 2</div><div> Slot # : 2</div><div> SAS Address : 5000cca-2-3c0b-dfc2</div><div> State : Ready (RDY)</div><div> Size (in MB)/(in sectors) : 5723166/1465130645</div><div> Manufacturer : HGST</div><div> Model Number : HUH728060AL4204</div><div> Firmware Revision : C7J0</div><div> Serial No : 2RG6JEMX</div><div> Unit Serial No(VPD) : 2RG6JEMX</div><div> GUID : 5000cca23c0bdfc0</div><div> Protocol : SAS</div><div> Drive Type : SAS_HDD</div><div><br></div><div>Device is a Hard disk</div><div> Enclosure # : 2</div><div> Slot # : 3</div><div> SAS Address : 5000cca-2-3c0b-ea96</div><div> State : Ready (RDY)</div><div> Size (in MB)/(in sectors) : 5723166/1465130645</div><div> Manufacturer : HGST</div><div> Model Number : HUH728060AL4204</div><div> Firmware Revision : C7J0</div><div> Serial No : 2RG6K4ZX</div><div> Unit Serial No(VPD) : 2RG6K4ZX</div><div> GUID : 5000cca23c0bea94</div><div> Protocol : SAS</div><div> Drive Type : SAS_HDD</div><div><br></div></div><div>============== cut ==============<br></div></div><div><br></div><div><br></div><div><br></div><div><br></div><div>The same way you can modify the sas3flash, but it incorrectly determines the firmware version, seems to be the problem of old mpt_sas driver</div><div><br></div><div>============== cut ==============</div><div><br></div><div><div> Firmware Product ID : 0x3860</div><div> Firmware Version : 127.100.219.120</div><div> NVDATA Vendor : Undetermined</div><div> NVDATA Product ID : Undetermined</div><div> BIOS Version : N/A</div><div> UEFI BSD Version : N/A</div><div> FCODE Version : N/A</div><div> Board Name : SAS9300-16e</div><div> Board Assembly : H3-25520-01E</div><div> Board Tracer Number : SP64606278</div><div>============== cut ==============<br></div></div><div><br></div><div><br></div><div>If OmiOS would include lsc driver, i think we all will be happy. Cause i tried to import it from 11.3 Solaris.. </div><div>Yes it starts to load up, but tries to call non existent functions in kernel and fails.</div><div><br></div><div><br></div></div></div>`