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-----
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 > |