pupsd(8) (RM400 only) pupsd(8)
NAME
pupsd - control UPS using the protocol interface
SYNOPSIS
/usr/sbin/pupsd
DESCRIPTION
The pupsd daemon monitors the UPS (Uninterruptible Power Supply) over a
V24 line using a protocol. The protocol comprises ASCII strings, which
are sent to UPS and to which UPS can respond depending on the command.
The only protocol currently supported is the SIEMENS UPS 9071
(P model).
The system needs to be connected to the UPS by means of a special
cable in order for communication to take place between the pupsd dae-
mon and UPS. A /dev/term/UPS device file must also be installed, which
handles the entire communication process.
The device file is created with the termadd(1M) command.
Example:
termadd -T serial -b motherboard0,6 -n UPS
The pupsd daemon is controlled by means of the /var/adm/ubft/upstab
file [see upstab(4)]. It reacts, in particular, to the following
events:
error ::= {upsactive | upsactive+batlow}
These events have the following meaning:
upsactive
Mains power supply has failed, batteries are supplying power.
upsactive+batlow
The battery power is also low now.
Other important entries for a 9071 type UPS include:
upspolltime:nn
This parameter determines the time period (in seconds) to be
waited between two polls to the UPS. The default is for the sys-
tem to poll the UPS every 16 seconds for its status; this corre-
sponds to upspolltime:16.
upsdowndelay:nn
Before the system halts, it issues a final command to the UPS
informing it to disable power supply from the batteries (e. g. to
maintain reserves in case another mains failure should occur).
The UPS delays the actual disable for a period of nn minutes.
Page 1 Reliant UNIX 5.44 Printed 11/98
pupsd(8) (RM400 only) pupsd(8)
NOTES
In order to influence the behavior of the system during power down,
you have to use the pwr command in the shell script [see "script" in
upstab(4)].
SEE ALSO
termadd(1M), ups(1M), upstab(4), pwr(8).
Page 2 Reliant UNIX 5.44 Printed 11/98