Wgrałem Twoje gargoyle, zrobiłem exroota, zainstalowałem apcupsd i kmod-usb-hid. Podłączyłem APC back ups cs500.
Wynik polecenia cat /proc/bus/usb/devices:
T: Bus=01 Lev=02 Prnt=02 Port=01 Cnt=02 Dev#= 4 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=051d ProdID=0002 Rev= 0.06
S: Manufacturer=American Power Conversion
S: Product=Back-UPS CS 500 FW:808.q8.I USB FW:q8
S: SerialNumber=4B0806P48333
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 6 Ivl=100ms
W pliku apcupsd.conf zmieniłem tylko w trzech miejscach ze smart na usb:
UPSCABLE usb
UPSTYPE usb
DEVICE
Czy poza wizualizacją stanu pracy zasilacza jest sposób na to żeby system Gargoyle zamknął się automatycznie po zaniku napięcia?
Sep 25 22:25:39 Gargoyle daemon.crit apcupsd[3330]: Power failure.
Sep 25 22:25:45 Gargoyle daemon.crit apcupsd[3330]: Running on UPS batteries.
Sep 25 22:26:15 Gargoyle daemon.alert apcupsd[3330]: Reached remaining time percentage limit on batteries.
Sep 25 22:26:15 Gargoyle daemon.alert apcupsd[3330]: Initiating system shutdown!
Sep 25 22:26:15 Gargoyle daemon.alert apcupsd[3330]: User logins prohibited
Sep 25 22:27:41 Gargoyle daemon.crit apcupsd[3330]: Mains returned. No longer on UPS batteries.
Sep 25 22:27:41 Gargoyle daemon.alert apcupsd[3330]: Power is back. UPS running on mains.
Sep 25 22:27:41 Gargoyle daemon.alert apcupsd[3330]: Allowing logins
Sep 25 22:27:46 Gargoyle daemon.crit apcupsd[3330]: Battery disconnected.
Sep 25 22:27:58 Gargoyle daemon.crit apcupsd[3330]: Battery reattached.
Wynik polecenia apcaccess po ponownym podłączeniu zasilania - status posostaje bez zmian -
SHUTTING DOWN
APC : 001,044,1127
DATE : Fri Sep 25 22:49:08 CEST 2015
HOSTNAME : Gargoyle
VERSION : 3.14.7 (1 August 2009) unknown
UPSNAME : ups1
CABLE : USB Cable
MODEL : Back-UPS CS 500
UPSMODE : Stand Alone
STARTTIME: Fri Sep 25 22:00:35 CEST 2015
STATUS : SHUTTING DOWN
LINEV : 000.0 Volts
LOADPCT : 0.0 Percent Load Capacity
BCHARGE : 000.0 Percent
TIMELEFT : 0.0 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME : 0 Seconds
OUTPUTV : 230.0 Volts
SENSE : Medium
DWAKE : 000 Seconds
DSHUTD : 000 Seconds
LOTRANS : 196.0 Volts
HITRANS : 256.0 Volts
RETPCT : 000.0 Percent
ITEMP : 29.2 C Internal
ALARMDEL : Always
BATTV : 10.7 Volts
LINEFREQ : 50.0 Hz
LASTXFER : High line voltage
NUMXFERS : 2
XONBATT : Fri Sep 25 22:47:28 CEST 2015
TONBATT : 100 seconds
CUMONBATT: 222 seconds
XOFFBATT : Fri Sep 25 22:27:41 CEST 2015
SELFTEST : NO
STATFLAG : 0x07260250 Status Flag
SERIALNO : 4B0806P48333
BATTDATE : 2015-04-23
NOMOUTV : 230 Volts
NOMINV : 230 Volts
NOMBATTV : 12.0 Volts
NOMPOWER : 300 Watts
FIRMWARE : 808.q8.I USB FW:q8
APCMODEL : Back-UPS CS 500
END APC : Fri Sep 25 22:49:08 CEST 2015
Gargoyle nie dogaduje się z ups-em, o 22:55:40 bateria w ups padła... (router podłączony był do innego zasilania)
Sep 25 22:47:28 Gargoyle daemon.crit apcupsd[3330]: Power failure.
Sep 25 22:47:34 Gargoyle daemon.crit apcupsd[3330]: Running on UPS batteries.
Sep 25 22:55:40 Gargoyle daemon.crit apcupsd[3330]: Mains returned. No longer on UPS batteries.
Sep 25 22:55:40 Gargoyle daemon.alert apcupsd[3330]: Power is back. UPS running on mains.