LSIutil wurde ursprünglich für die 3 Gbit HBAs von LSI entwickelt und kann auch für die Abfrage von LSI Expander Chips genutzt werden. Es kann auch zur Abfrage der 6 Gbit HBAs verwendet werden (9200, 9207). Eine Weiterentwicklung zur Unterstützung der 12 Gbit HBAs ist zum jetzigen Zeitpunkt noch fraglich.
Start von LSIutil
:/var/tmp$ ./lsiutil.i386 LSI Logic MPT Configuration Utility, Version 1.65, February 16, 2010 2 MPT Ports found Port Name Chip Vendor/Type/Rev MPT Rev Firmware Rev IOC 1. mpt_sas0 LSI Logic SAS2208 05 200 0e000000 0 2. mpt_sas5 LSI Logic SAS2208 05 200 0d003900 0 Select a device: [1-2 or 0 to quit]
Nach Auswahl des gewünschten Controllers über die Nummer (1) werden die Optionen des Controllers angezeigt:
1. Identify firmware, BIOS, and/or FCode 2. Download firmware (update the FLASH) 4. Download/erase BIOS and/or FCode (update the FLASH) 8. Scan for devices 10. Change IOC settings (interrupt coalescing) 13. Change SAS IO Unit settings 16. Display attached devices 20. Diagnostics 21. RAID actions 23. Reset target 42. Display operating system names for devices 43. Diagnostic Buffer actions 45. Concatenate SAS firmware and NVDATA files 59. Dump PCI config space 60. Show non-default settings 61. Restore default settings 66. Show SAS discovery errors 69. Show board manufacturing information 97. Reset SAS link, HARD RESET 98. Reset SAS link 99. Reset port e Enable expert mode in menus p Enable paged mode w Enable logging Main menu, select an option: [1-99 or e/p/w or 0 to quit]
Versteckte Option 47 für Device Details:
Main menu, select an option: [1-99 or e/p/w or 0 to quit] 47 mpt_sas0, Driver is MPTSAS HBA Driver 00.00.00.24 Firmware version is 0e000000 (14.00.00) NVDATA version is 0e030004 Board name is SMC2308-IT Chip is SAS2208 05, PCI-E PCI location is Segment 0, Bus 1, Device 0, Function 0 (combined: 000100)
Ausgabe Option 8 - "Scan for devices":
Main menu, select an option: [1-99 or e/p/w or 0 to quit] 8 SAS2208's links are down, down, 6.0 G, 6.0 G, down, down, down, down B___T___L Type Vendor Product Rev SASAddress PhyNum 0 9 0 Disk TOSHIBA MBF2300RC 0109 50000394882a113e 2 0 10 0 Disk TOSHIBA MBF2300RC 0109 50000394882a106e 3
Ausgabe Option 16 - "Display attached devices":
Main menu, select an option: [1-99 or e/p/w or 0 to quit] 16 SAS2208's links are down, down, 6.0 G, 6.0 G, down, down, down, down B___T SASAddress PhyNum Handle Parent Type 500304800e7b1200 0001 SAS Initiator 500304800e7b1201 0002 SAS Initiator 500304800e7b1202 0003 SAS Initiator 500304800e7b1203 0004 SAS Initiator 500304800e7b1204 0005 SAS Initiator 500304800e7b1205 0006 SAS Initiator 500304800e7b1206 0007 SAS Initiator 500304800e7b1207 0008 SAS Initiator 0 9 50000394882a113e 2 0009 0001 SAS Target 0 10 50000394882a106e 3 000a 0002 SAS Target Type NumPhys PhyNum Handle PhyNum Handle Port Speed Adapter 8 2 0001 --> 0 0009 0 6.0 3 0002 --> 0 000a 1 6.0 Enclosure Handle Slots SASAddress B___T (SEP) 0001 8 500304800e7b1200
Aufruf Diagnosemenü (20):
Main menu, select an option: [1-99 or e/p/w or 0 to quit] 20 1. Inquiry Test 2. WriteBuffer/ReadBuffer/Compare Test 3. Read Test 4. Write/Read/Compare Test 8. Read Capacity / Read Block Limits Test 12. Display phy counters 13. Clear phy counters 14. SATA SMART Read Test 15. SEP (SCSI Enclosure Processor) Test 18. Report LUNs Test 19. Drive firmware download 20. Expander firmware download 21. Read Logical Blocks 99. Reset port e Enable expert mode in menus p Enable paged mode w Enable logging
Aufruf Option 12 - "Display phy counter":
Diagnostics menu, select an option: [1-99 or e/p/w or 0 to quit] 12 Adapter Phy 0: Link Down, No Errors Adapter Phy 1: Link Down, No Errors Adapter Phy 2: Link Up, No Errors Adapter Phy 3: Link Up, No Errors Adapter Phy 4: Link Down, No Errors Adapter Phy 5: Link Down, No Errors Adapter Phy 6: Link Down, No Errors Adapter Phy 7: Link Down, No Errors