Tengo un UPS APC conectado a una computadora que ejecuta Unbuntu 20.04.3. Estoy intentando probar el UPS para asegurarme de que funciona correctamente, pero cuando ejecuto los comandos apctest
y apcupsd
obtengo los siguientes resultados. ¿Necesito hacer algún tipo de actualización o se configuró incorrectamente?
apctest
Devolver
No se pudo crear apctest.output: permiso denegado
2021-11-07 17:22:40 No se pudo crear apctest.output: permiso denegado
apctest 3.14.14 (31 de mayo de 2016) debian
No se pudo crear apctest.output: permiso denegado
Comprobando configuración...
No se pudo crear apctest.output: permiso denegado
: Advertencia: se encontró un archivo de configuración antiguo.
: Esperado: "## apcupsd.conf v1.1 ##"
: Encontró: "
"
: Por favor verifique el nuevo formato de archivo y
: modifica en consecuencia la primera línea
: del archivo de configuración.
: Procesando el archivo de configuración de todos modos.
sharenet.type = Red y ShareUPS deshabilitados
No se pudo crear apctest.output: permiso denegado
cable.tipo = Cable USB
No se pudo crear apctest.output: permiso denegado
mode.type = Controlador UPS USB
No se pudo crear apctest.output: permiso denegado
apctest ERROR FATAL en apctest.c en la línea 311
No se puede crear el archivo de bloqueo de UPS.
Si apcupsd o apctest ya se están ejecutando,
deténgalo y ejecute este programa nuevamente.
No se pudo crear apctest.output: permiso denegado
terminación del error apctest completada
No se pudo crear apctest.output: permiso denegado
apcupsd
Devolver
appupsd: Advertencia: se encontró un archivo de configuración antiguo.
appupsd: Esperado: "## apcupsd.conf v1.1 ##"
appupsd: Encontrado: "
"
appupsd: verifique el nuevo formato de archivo y
appupsd: modifica en consecuencia la primera línea
appupsd: del archivo de configuración.
apcupsd: Procesando el archivo de configuración de todos modos.
Respuesta1
Verifique la configuración de UPSCABLE y UPSTYPE en /etc/apcupsd/apcupsd.conf, y probablemente deberían ser "usb". Verifique que DEVICE esté comentado, como "#DEVICE /dev/ttyS0"
Verifique la configuración en /etc/default/apcupsd, y debería ser "ISCONFIGURED=yes"
Desinstalar
apcupsd
consudo apt-get purge apcupsd
Confirme que todos los archivos en /etc/apcupsd desaparecieron
Reinstale
apcupsd
consudo apt update
ysudo apt install apcupsd
Configure /etc/apcupsd/apcupsd.conf y /etc/default/apcupsd usando la configuración que verificó anteriormente
sudo systemctl stop apcupsd
sudo apctest
sudo systemctl start apcupsd
systemctl status apcupsd
grep -i apcupsd /var/log/syslog
Respuesta2
Recibí este error después de limpiar el archivo de configuración de ejemplo eliminando todos los comentarios. Este error da la respuesta:
apcupsd: Expected: "## apcupsd.conf v1.1 ##"
Así que literalmente agregué esta línea en la parte superior de /etc/apcupsd/apcupsd.conf
## apcupsd.conf v1.1 ##
ahora apctest y apcaccess se activan sin previo aviso.