El 19/11/08, Carlos E. R. escribió:
El 2008-11-19 a las 20:48 +0100, Camaleón escribió:
Bueno, venga... lo pruebo. Quizá me sirva para algún equipo en algún momento :-P.
Ah, pos grassias, aunque no tendrás mi misma SAI. :-)
Afortunadamente O:-}
En cuanto a los permisos...
/dev/ttyS0 está a "crw-rw---- 1 upsd root"
La versión es la 2.2.2.
Debe ser un problema de permisos con mi driver concreto.
Con el driver...hum, no sé. Con la configuración, quizá. Lo que sí he visto es que si el dispositivo que se define en "port" no tiene los permisos adecuados, falla la carga del driver de manera estrepitosa (sí o sí). Esto lo he probado cambiando los permisos de /dev/ttyS0 a root:root. Al modificarlo e intentar iniciar, casca con un "unable to open port... permission denied" y muestra el usuario que está ejecutando el daemon (upsd) y el usuario / grupo actual del puerto (root:root). Al tener definido "port = auto" pues no tengo ni idea de dónde mira :-?. En el readme de suse pone que para los dispositivos usb hay que usar "port = /dev/hiddev0" que era el que tenías puesto al principio ¿y que te fallaba debido a...? Ya no me acuerdo O:-) También he revisado las reglas del udev que suse crea para el nut y sí, aquí aparece el grupo daemon, es decir, que el grupo "uucp" que no tiene nada que hacer... creo. Así pues, en cuanto a permisos, no se me ocurre nada más :-? (pensando en voz alta) Al ser usb, las reglas del udev deberían crear los permisos y los usuarios adecuados para el chisme usb sin que tengas que hacer nada. Y los directorios de configuración del programa también deben tener los permisos adecuados... y que yo vea sólo están: linux-2a92:/home/test # ls -l /var/lib/ups total 8 srw-rw---- 1 upsd daemon 0 nov 20 2008 apcsmart-myups -rw-r--r-- 1 upsd daemon 5 nov 20 2008 apcsmart-myups.pid -rw-r--r-- 1 upsd daemon 5 nov 20 2008 upsd.pid linux-2a92:/home/test # ls -l /etc/ups total 36 -rw-r--r-- 1 root root 1109 nov 8 20:50 hosts.conf -rw-r--r-- 1 root root 3733 nov 19 21:07 ups.conf -rw------- 1 upsd root 2012 nov 8 20:50 upsd.conf -rw------- 1 upsd root 2361 nov 19 19:53 upsd.users -rw------- 1 upsd root 12269 nov 19 19:53 upsmon.conf -rw-r--r-- 1 root root 3901 nov 8 20:50 upssched.conf -rw-r--r-- 1 root root 1420 nov 8 20:50 upsset.conf No sé si hay algún directorio más :-? Saludos, -- Camaleón -- 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