xref: /openbsd/share/man/man4/man4.i386/esm.4 (revision 404b540a)
1.\"	$OpenBSD: esm.4,v 1.4 2007/05/31 19:19:54 jmc Exp $
2.\"
3.\" Copyright (c) 2005 David Gwynne <dlg@openbsd.org>
4.\"
5.\" Permission to use, copy, modify, and distribute this software for any
6.\" purpose with or without fee is hereby granted, provided that the above
7.\" copyright notice and this permission notice appear in all copies.
8.\"
9.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
10.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
12.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
13.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
14.\" TORTIOUS ACTION, ARISING OUT OF
15.\" PERFORMANCE OF THIS SOFTWARE.
16.Dd $Mdocdate: May 31 2007 $
17.Dt ESM 4 i386
18.Os
19.Sh NAME
20.Nm esm
21.Nd Dell Embedded Server Management
22.Sh SYNOPSIS
23.Cd "esm0 at mainbus?"
24.Sh DESCRIPTION
25The
26.Nm
27driver provides support for the monitoring of the environmental sensors
28present in a variety of Dell servers.
29The hardware monitoring is accessed via the
30.Va hw.sensors
31.Xr sysctl 8
32variable.
33.Pp
34Devices compatible with the
35.Nm
36driver can provide an arbitrary set of sensors which may include the
37following types:
38.Bl -column "temperature" "Units" -offset indent
39.It Sy "Sensor" Ta Sy "Units"
40.It Li "temperature" Ta "uK"
41.It Li "fan" Ta "RPM"
42.It Li "volts" Ta "uVDC"
43.El
44.Pp
45Sensor data is updated every 10 seconds.
46.Pp
47The Embedded Server Management framework has been replaced in more recent
48Dell systems with the Intelligent Platform Management Interface.
49Servers using the Intelligent Platform Management Interface may be
50monitored by the
51.Xr ipmi 4
52driver.
53.Sh WATCHDOG
54ESM provides
55.Xr watchdog 4
56timer functionality.
57Once configured, if the watchdog is not reset within
58a certain period of time,
59it will timeout and the server will reset.
60The reset will occur regardless of the recoverability of the hang or crash.
61.Pp
62Example of enabling a watchdog:
63.Pp
64.Dl # sysctl kern.watchdog.period=10
65.Pp
66In this case if the watchdog is not reset,
67it'll reboot the server after roughly 10 seconds.
68.Pp
69Example of disabling the watchdog:
70.Pp
71.Dl # sysctl kern.watchdog.period=0
72.Sh SEE ALSO
73.Xr intro 4 ,
74.Xr ipmi 4 ,
75.Xr watchdog 4 ,
76.Xr sensorsd 8 ,
77.Xr sysctl 8
78.Sh HISTORY
79The
80.Nm
81driver first appeared in
82.Ox 3.9 .
83.Sh AUTHORS
84The
85.Nm
86driver was written by
87.An Jordan Hargrave Aq jordan@openbsd.org
88and
89.An David Gwynne Aq dlg@openbsd.org .
90