Carlos E. R. wrote:
Content-ID:
Hola:
Como ya he comentado en otro hilo, me he comprado una nueva SAI (UPS), y tengo problemas para conseguir manejarla desde linux (paquete nut-classic).
Es una belkin, modelo BU306000me. Según http://www.networkupstools.org/compat/stable.html debería usar el driver megatec_usb, porque el vendor id es 0665.
En /etc/ups/ups.conf he configurado:
[myups] driver = megatec_usb port = /dev/hiddev0 desc = "Local UPS"
Al ejecutar "rcupsd start" falla, y sólo dice "failed" sin poner nada en ningún log. Pero husmeando por hilos antiguos, he detectado uno:
Date: Jun 2008 Subject: Re: [opensuse] new ups device, what location
en el que se dice, entre otras muchas cosas, que el usuario 'upsd' debe pertenecer al grupo 'uucp' - y entiendo que eso es porque el daemon se ejecuta como usuario, y necesita acceso al '/dev/hiddev0':
crw-rw-r-- 1 root daemon 180, 96 Nov 18 01:55 /dev/hiddev0
aunque mirando ahí debería ser el grupo "daemon", así que lo he añadido a ambos. Ahora ya si dice algo en el log.
El script "rcupsd start" tarda mucho en terminar, pero falla:
nimrodel:~ # time rcupsd start Starting NUT UPS drivers failed
real 0m45.113s user 0m0.028s sys 0m0.044s
Uno de los problemas es que el device "desaparece" en cuanto arranco el script anterior:
nimrodel:/etc/ups # l /dev/hiddev0 ls: cannot access /dev/hiddev0: No such file or directory
y hace un minuto sí estaba. Sin embargo en el messages aparece que ha funcionado:
Nov 18 01:57:35 nimrodel megatec_usb[23363]: Startup successful
pero creo que es falso, aunque tampoco sé como comprobar si es cierto. Se supone que es esto:
nimrodel:/etc/ups # upscmd -l myups Error: Connection failure: Connection refused
pero falla. Sin embargo está ejecutandose algo:
23276 ? Ss 0:00 /usr/lib/ups/driver/megatec_usb -a myups
La parada también da guerra, tarda algo:
nimrodel:~ # time rcupsd stop Shutting down NUT UPS monitor done Shutting down NUT UPS server done Shutting down NUT UPS drivers.... done
real 0m4.295s user 0m0.104s sys 0m0.128s nimrodel:~ #
y en el registro aparece su desconexión:
Nov 18 01:58:58 nimrodel megatec_usb[23363]: Signal 15: exiting
-- Saludos Carlos E.R. Mmmmmm bueno hace mucho que no uso NUT, pero seguro que el script de inicio termina llamando a algun ejecutable, y si haces un strace
, te armas de paciencia y ves si la salida indica algo interesante?
Gerardo -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org