|
NAMEses —
SCSI Environmental Services driver
SYNOPSISdevice ses
DESCRIPTIONTheses driver provides support for all SCSI devices of
the environmental services class that are attached to the system through a
supported SCSI Host Adapter, as well as emulated support for SAF-TE (SCSI
Accessible Fault Tolerant Enclosures). The environmental services class
generally are enclosure devices that provide environmental information such as
number of power supplies (and state), temperature, device slots, and so on.
A SCSI Host adapter must also be separately configured into the system before a SCSI Environmental Services device can be configured. KERNEL CONFIGURATIONIt is only necessary to explicitly configure oneses
device; data structures are dynamically allocated as devices are found on the
SCSI bus.
A separate option, SES_ENABLE_PASSTHROUGH,
may be specified to allow the IOCTLSThe following ioctl(2) calls apply toses devices. They are defined in the
header file
<cam/scsi/scsi_enc.h>
(q.v.).
EXAMPLE USAGEThe files contained in</usr/share/examples/ses> show
simple mechanisms for how to use these interfaces, as well as a very stupid
simple monitoring daemon.
FILES
DIAGNOSTICSWhen the kernel is configured with DEBUG enabled, the first open to an SES device will spit out overall enclosure parameters to the console.SEE ALSOsesutil(8)HISTORYTheses driver was originally written for the CAM SCSI
subsystem by Matthew Jacob and first released in FreeBSD
4.3. It was a functional equivalent of a similar driver available in
Solaris, Release 7. It was largely rewritten by Alexander Motin, Justin Gibbs,
and Will Andrews for FreeBSD 9.2.
Visit the GSP FreeBSD Man Page Interface. |