Package openhpi

Hardware Platform Interface library and tools

http://www.openhpi.org

OpenHPI is an open source project created with the intent of providing an
implementation of the SA Forum's Hardware Platform Interface (HPI). HPI
provides an abstracted interface to managing computer hardware, typically for
chassis and rack based servers. HPI includes resource modeling; access to and
control over sensor, control, watchdog, and inventory data associated with
resources; abstracted System Event Log interfaces; hardware events and alerts;
and a managed hot swap interface.

OpenHPI provides a modular mechanism for adding new hardware and device support
easily. Many plug-ins exist in the OpenHPI source tree to provide access to
various types of hardware. This includes, but is not limited to, IPMI based
servers, Blade Center, and machines which export data via sysfs.

General Commands (Section 1)
hpialarms
hpialarms walks the RPT (Resource Presence Table) for resources that have "Alarm Control" management instruments (SAHPI_CTRL_LED). If no domain or host is...
hpidomain
hpidomain displays the domain info for the specified domain. If no domain or host is selected, ohparam uses the default domain as specified in the...
hpiel
hpiel searches the RPT (Resource Present Table) for resources with SAHPI_CAPABILITY_EVENT_LOG and displays event log entries for resources found. If no domain...
hpievents
hpievents polls for events in an opened HPI session. User can specify wait time for the event. User can also select the order between hpi resource (resource...
hpifan
hpifan walks the RPT (Resource Present Table) for resouces that have "Fan Control" management instruments (SAHPI_CTRL_FAN_SPEED). If no domain or host is...
hpigensimdata
hpigensimdata generates data for the dynamic simulator plugin by reading the current configuration. It will print all HPI information in a format that can be...
hpiinv
hpiinv walks the RPT (Resource Present Table) looking for resources that have Inventory Capability. It displays all inventory records found. If no domain is...
hpionIBMblade
An openhpi sample application that shows how two (2) openhpi plugins can be used to display and manage resources of an IBM Blade with Basedboard Management...
hpipower
hpipower searches the Resource Presence Table (RPT) for resources with Power Capability. It sends the requested power action to the selected target. If no...
hpireset
hpireset searches the Resource Presence Table (RPT) for resources with Reset Capability. It sends the requested reset action to all resources with...
hpisensor
hpisensor displays sensor info for all resources with Sensor Capability. Option -E (entity-path) restricts the output on the specified entity-path. If no domain...
hpisettime
hpisettime sets new date and time for the Event Log clock. If no domain is selected, hpisettime uses a session with the default domain. The selected domain id...
hpi_shell
hpi_shell reads commands and performs HPI operations based on those commands. This allows it to exercise HPI-managed hardware and do manual operations on that...
hpithres
hpithres interactively displays sensor info for resources with Sensor Capability. Resources, sensors,and sensor info can be individually selected. If no domain...
hpitop
hpitop walks the Resource Present Table (RPT) of the managed openHPI complex and displays all the resources and resources' management instruments. If no domain...
hpitree
hpitree walks the Resource Presence Table (RPT) of the managed openHPI complex, and displays in details the resources (rpt's) and resources' management...
hpiwdt
hpiwdt reads and enables the watchdog timer. If no domain or host is selected, hpiwdt uses the default domain as specified in the openhpiclient.conf file.
hpixml
hpixml displays system view in XML. If no domain or host is selected, hpixml uses the default domain as specified in the openhpiclient.conf file.
ohdomainlist
ohdomainlist displays the list of domains known to the openhpi base library. In verbose mode, it displays more information about those domains. Clients can only...
ohhandler
ohhandler list will display a list of all plugin instances (handlers) currently defined in the openhpi daemon for the specified domain. Part of the output is...
ohparam
ohparam get will display all global configuration parameters of the openhpi daemon for the specified domain. ohparam set will change the given global...
Miscellanea (Section 7)
openhpi
OpenHPI is an implementation of the SA Forum's Hardware Platform Interface, which provides a standard C library interface to manage, monitor, and control...
System Administration (Section 8)
openhpid
The OpenHPI daemon runs as a background process and accepts connections from remote clients that invoke HPI function calls. The daemon wraps the OpenHPI library...