Clark's Home page

Tecnicismi vari di un Sistemista Linux ma anche qualcosa sulla sua vita

apcupsd.conf per singolo pc —

Il primo passo è installare il software necessario con apt-get install apcupsd.
damente suggerito di farlo a macchina spenta.
A questo punto si tratta di collegare l’UPS alla macchina, il collegamento può essere (e ormai è la norma) USB nel qual caso può essere effettuato a caldo oppure seriale nel qual caso è raccomandato di farlo a macchina spenta.
Nel caso di UPS USB un #lsusb dovrebbe restituire qualcosa del tipo
clark@pc0:/dev$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 051d:0002 American Power Conversion Uninterruptible Power Supply



il file apcupsd.conf va editato e modificato come segue:
(Si riportano solo le modifiche rispetto al default installato)
UPSCABLE usb
UPSTYPE usb
#DEVICE /dev/ttyS0 ### si forza l’autodetect commentando la riga va bene anche lasciare DEVICE senza valore

Anche se ormai i collegamenti via cavo seriale sono quasi scomparsi perché sui server/PC non ci sono più le porte seriali aggiungo la configurazioen relativa

UPSCABLE smart

UPSTYPE apcsmart

DEVICE /dev/TTySx ### se è la prima porta seriale libera /dev/TTyS0

Esiste una terza tipologia di collegamento se lsusb restituisce un qualcosa del genere:
Bus 001 Device 003: ID 04e2:1410 Exar Corp. XR21V1410 USB-UART IC

allora il file.conf va scritto in questa maniera:
UPSCABLE smart
UPSTYPE apcsmart
DEVICE /dev/ttyUSB0

in /etc/default/apcupsd portare a yes il valore per poter avviare il demone quindi /etc/init.d/apcupsd start e il tutto parte.
Come verifica (da root)  apcaccess status

APC      : 001,036,0847
DATE     : 2026-09-16 13:38:17 +0200
HOSTNAME : pc0
VERSION  : 3.14.14 (31 May 2016) debian
UPSNAME  : pc0
CABLE    : USB Cable
DRIVER   : USB UPS Driver
UPSMODE  : Stand Alone
STARTTIME: 2026-09-12 09:54:33 +0200
MODEL    : Back-UPS RS 1500G
STATUS   : ONLINE
LINEV    : 231.0 Volts
LOADPCT  : 5.0 Percent
BCHARGE  : 100.0 Percent
TIMELEFT : 61.9 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME  : 0 Seconds
SENSE    : Medium
LOTRANS  : 176.0 Volts
HITRANS  : 294.0 Volts
ALARMDEL : No alarm
BATTV    : 27.3 Volts
LASTXFER : Low line voltage
NUMXFERS : 0
TONBATT  : 0 Seconds
CUMONBATT: 0 Seconds
XOFFBATT : N/A
SELFTEST : NO
STATFLAG : 0x05000008
SERIALNO : 3B1306X10762
BATTDATE : 2013-02-07
NOMINV   : 230 Volts
NOMBATTV : 24.0 Volts
NOMPOWER : 865 Watts
FIRMWARE : 878.L4 .I USB FW:L4
END APC  : 2026-09-16 13:38:29 +0200
la voce STATUS ONLINE è quella che ci dice che l’UPS sta funzionando.


Categorised as: Linux | Work

Comments are disabled on this post


Comments are closed.