User's Manual UPS control system
Table Of Contents
- Apcupsd User's Manual
- Release Notes
- How To Use This Manual
- Basic User's Guide
- Planning Your Installation
- Building and Installing apcupsd
- After Installation
- Configuration Examples
- Testing Apcupsd
- Troubleshooting Your Installation
- Monitoring and Tuning your UPS
- Maintaining Your UPS
- Frequently-Asked Questions
- Apcupsd Bugs
- Advanced topics
- Customizing Event Handling
- Master/Slave Configurations
- Controlling Multiple UPSes on one Machine
- Support for SNMP UPSes
- Alternate Ways To Run The Network Information Server
- apcupsd System Logging
- Installation: Windows
- Windows Version of apcupsd
- Installation: Serial-Line UPSes
- Overview of Serial-Interface UPSes
- Connecting a Serial-Line UPS to a USB Port
- Connecting a APC USB UPS to either a PC USB or Serial Port
- Cables
- Smart-Custom Cable for SmartUPSes
- Smart Signalling Cable for BackUPS CS Models
- Voltage-Signalling Cable for "dumb" UPSes
- Other APC Cables that apcupsd Supports
- Voltage Signalling Features Supported by Apcupsd for Various Cables
- Voltage Signalling
- Back-UPS Office 500 signals
- Analyses of APC Cables
- Win32 Implementation Restrictions for Simple UPSes
- Internal Apcupsd Actions for Simple Cables
- RS232 Wiring and Signal Conventions
- Pin Assignment for the Serial Port (RS-232C), 25-pin and 9-pin, Female End
- Ioctl to RS232 Correspondence
- Testing Serial-Line UPSes
- Troubleshooting Serial Line communications
- Recalibrating the UPS Runtime
- DATA Logging
- Technical Reference
- Configuration Directive Reference
- apcupsd Status Logging
- Shutown Sequence and its Discontents
- APC smart protocol
- Apcupsd --- RPM Packaging FAQ
- Credits
- Kernel Config
Configuring Your EEPROM
If you have a SmartUPS, there are depending on the UPS at least 12 different
values stored in the EEPROM that determine how the UPS reacts to various
conditions such as high line voltage, low line voltage, power down grace
periods, etc.
In general, for the moment, we do not recommend that you change your
EEPROM values unless absolutely necessary. There have been several re-
ported cases of problems setting the Low Transfer Voltage. Consequently,
if at all possible, do not attempt to change this value.
If despite these warnings, you must change your EEPROM, we recommend
connecting your UPS to a Windows or NT machine running PowerChute
and making the changes.
apcupsd No Longer Configures EEPROM:
Unlike version 3.8.6, apcupsd version 3.10.x no longer has code to program
the EEPROM. Instead we have implemented interactive EEPROM mod-
ification code in the apctest program. EEPROM programming must be
done with apcupsd stopped so that apctest can access the UPS. In addition,
EEPROM programming is currently implemented only for UPSes using the
Smart protocol running in serial mode. Perhaps at a later time when the
appropriate kernel modifications are standard, we will extend EEPROM
programming to USB models.
Before changing your EEPROM, you should make a printed copy of the
current state of your UPS before any EEPROM changes so that you can
check the changes that you have made. Do so by printing a copy of the
output from apcaccess status and also print a copy of the output from
apcaccess eprom.
Once this is done, choose which values of the EEPROM you want to change.
Typical output from apcaccess should look like the following:
apcaccess eeprom
Valid EPROM values for the SMART-UPS 1000
Config Current Permitted
Description Directive Value Values
================================================================
Upper transfer voltage HITRANSFER 253 253 264 271 280
84










