Mailinglist Archive: opensuse-es (1916 mails)

< Previous Next >
[opensuse-es] Tratando de usar mi SAI
  • From: "Carlos E. R." <carlos.e.r@xxxxxxxxxxxx>
  • Date: Tue, 18 Nov 2008 02:19:48 +0100 (CET)
  • Message-id: <alpine.LSU.2.00.0811180139400.6163@xxxxxxxxxxxxxxxx>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Content-ID: <alpine.LSU.2.00.0811180143410.6163@xxxxxxxxxxxxxxxx>


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.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkkiGDkACgkQtTMYHG2NR9U5jwCeLslDEQmyOTAHcK19xFHaqYfo
A54An0IOm0jyMQ7kQkKGiUE7DWQ/6vf0
=A0En
-----END PGP SIGNATURE-----
< Previous Next >