I picked up a Cyberpower from buy.com pretty reasonable. Cyberpower at least offers a proprietary CLI package for Linux that seems to work well. Default setup powers down the PC on loss of power and then shuts down the UPS after a preset time. That worked flawlessly, though the shut down of the UPS will happen regardless of power restoration, but it powers back up immediately if power is restored. This is a bad thing if you sat here and turned your PC back on manually as I found out,
I also have a power station, gel cell battery in a case with A/C inverter, DC plug, and light, so in a long power outage I can shut down the desktop and use the UPS just for DSL modem and wifi router. Then use my power station to power the laptop so I could have internet for as long as AT&T's setup lasts. Worst case I have a small inverter I can plug in my truck in the garage to run electricity until that battery drops too much. For the hard core I ran Anderson power pole connectors off the back of the power station so I can plug in my ham radios here in the shack so I could stay on the air there as well.
root@bugz:/home/jturning# pwrstat -status
The UPS information shows as following:
Properties:
Model Name................... CP 1300C
Rating Voltage............... 120 V
Rating Power................. 750 Watt
Current UPS status:
State ....................... Normal
Power Supply by ............. Utility Power
Utility Voltage ............. 120 V
Output Voltage............... 120 V
Battery Capacity ............ 89 %
Load ........................ 12 %
Remaining Runtime ........... 40 min.
Line Interaction............. None
root@bugz:/home/jturning# pwrstat -config
Daemon Configuration:
Alarm .............................................. Off
Action for Power Failure:
Delay time since Power failure ............. 600 sec.
Run script command ......................... Off
Path of script command ..................... /etc/pwrstatd-powerfail.sh
Duration of command running ................ 0 sec.
Enable shutdown system ..................... Off
Action for Battery Low:
Dealy time since Battery Low ............... 5 sec.
Run script command ......................... Off
Path of command ............................ /etc/pwrstatd-lowbatt.sh
Duration of command running ................ 0 sec.
Enable shutdown system ..................... On
Bugz

