Package smp_utils

Utilities for SAS management protocol (SMP)

http://sg.danny.cz/sg/smp_utils.html

This is a package of utilities. Each utility sends a Serial Attached
SCSI (SAS) Management Protocol (SMP) request to a SMP target.
If the request fails then the error is decoded. If the request succeeds
then the response is either decoded, printed out in hexadecimal or
output in binary. This package supports multiple interfaces since
SMP passthroughs are not mature. This package supports the linux
2.4 and 2.6 series and should be easy to port to other operating
systems.

Warning: Some of these tools access the internals of your system
and the incorrect usage of them may render your system inoperable.

System Administration (Section 8)
smp_conf_general
Sends a SAS Serial Management Protocol (SMP) CONFIGURE GENERAL function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the...
smp_conf_phy_event
Sends a SAS Serial Management Protocol (SMP) CONFIGURE PHY EVENT function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the...
smp_conf_route_info
Sends a SAS Serial Management Protocol (SMP) CONFIGURE ROUTE INFORMATION function request to an SMP target. The SMP target is identified by the SMP_DEVICE and...
smp_conf_zone_man_pass
Sends a SAS Serial Management Protocol (SMP) CONFIGURE ZONE MANAGER PASSWORD function request to an SMP target. The SMP target is identified by the SMP_DEVICE...
smp_conf_zone_perm_tbl
Sends one or more SAS Serial Management Protocol (SMP) CONFIGURE ZONE PERMISSION TABLE function requests to an SMP target. The SMP target is identified by the...
smp_conf_zone_phy_info
Sends a SAS Serial Management Protocol (SMP) CONFIGURE ZONE PHY INFORMATION function request to an SMP target. The SMP target is identified by the SMP_DEVICE...
smp_discover
Sends one or more SAS Serial Management Protocol (SMP) DISCOVER function requests to an SMP target and decodes or outputs the responses. The SMP target is...
smp_discover_list
Sends one or more SAS Serial Management Protocol (SMP) DISCOVER LIST function requests to an SMP target and decodes or outputs the responses. The SMP target is...
smp_ena_dis_zoning
Sends a SAS Serial Management Protocol (SMP) ENABLE DISABLE ZONING function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the...
smp_phy_control
Sends a SAS Serial Management Protocol (SMP) PHY CONTROL function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the SAS_ADDR...
smp_phy_test
Sends a SAS Serial Management Protocol (SMP) PHY TEST FUNCTION function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the...
smp_read_gpio
Sends a SAS Serial Management Protocol (SMP) READ GPIO REGISTER or READ GPIO REGISTER ENHANCED function request to an SMP target. The SMP target is identified...
smp_rep_broadcast
Sends a SAS Serial Management Protocol (SMP) REPORT BROADCAST function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the...
smp_rep_exp_route_tbl
Sends a SAS Serial Management Protocol (SMP) REPORT EXPANDER ROUTE TABLE LIST function request to an SMP target and decodes or outputs the response. The SMP...
smp_rep_general
Sends a SAS Serial Management Protocol (SMP) REPORT GENERAL function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the SAS_ADDR...
smp_rep_manufacturer
Sends a SAS Serial Management Protocol (SMP) REPORT MANUFACTURER INFORMATION function request to an SMP target. The SMP target is identified by the SMP_DEVICE...
smp_rep_phy_err_log
Sends a SAS Serial Management Protocol (SMP) REPORT PHY ERROR LOG function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the...
smp_rep_phy_event
Sends a SAS Serial Management Protocol (SMP) REPORT PHY EVENT function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the...
smp_rep_phy_event_list
Sends a SAS Serial Management Protocol (SMP) REPORT PHY EVENT LIST function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the...
smp_rep_phy_sata
Sends a SAS Serial Management Protocol (SMP) REPORT PHY SATA request function to an SMP target. The SMP target is identified by the SMP_DEVICE and the SAS_ADDR...
smp_rep_route_info
Sends a SAS Serial Management Protocol (SMP) REPORT ROUTE INFORMATION function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the...
smp_rep_self_conf_stat
Sends a SAS Serial Management Protocol (SMP) REPORT SELF-CONFIGURATION STATUS function request to an SMP target. The SMP target is identified by the SMP_DEVICE...
smp_rep_zone_man_pass
Sends a SAS Serial Management Protocol (SMP) REPORT ZONE MANAGER PASSWORD function requests to an SMP target. The SMP target is identified by the SMP_DEVICE and...
smp_rep_zone_perm_tbl
Sends one or more SAS Serial Management Protocol (SMP) REPORT ZONE PERMISSION TABLE function requests to an SMP target. The SMP target is identified by the...
smp_utils
Serial Attached SCSI (SAS) is a transport (also known as a interconnect) used by storage systems. A SAS system is made up of Host Bus Adapters (HBAs typically...
smp_write_gpio
Sends a SAS Serial Management Protocol (SMP) WRITE GPIO REGISTER or a WRITE GPIO REGISTER ENHANCED function request to an SMP target. The SMP target is...
smp_zone_activate
Sends a SAS Serial Management Protocol (SMP) ZONE ACTIVATE function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the...
smp_zoned_broadcast
Sends a SAS Serial Management Protocol (SMP) ZONED BROADCAST function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the...
smp_zone_lock
Sends a SAS Serial Management Protocol (SMP) ZONE LOCK function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the --sa=SAS_ADDR...
smp_zone_unlock
Sends a SAS Serial Management Protocol (SMP) ZONE UNLOCK function request to an SMP target. The SMP target is identified by the SMP_DEVICE and the...