OK Eric, Den Tuesday 22 May 2007 08.56.08 skrev Eric S. Raymond: > Kjell Claesson <[EMAIL PROTECTED]>: > > Or install the udev rules and replug the ups. > > Did that. Manual startup of the driver now works without -u root, > indicating (I think) that the udev rools are doing their job. This > 8<-----------------------Snip---------------------------------------- > /proc/bus/usb/002: > total 0 > crw-rw-r-- 1 root root 189, 128 2007-05-18 01:47 001 > crw-rw-r-- 1 root nut 189, 130 2007-05-22 02:46 003 > > /proc/bus/usb/003: > total 0 > crw-rw-r-- 1 root root 189, 256 2007-05-22 02:44 001 > > also indicates that permissions look OK. > > However, starting with upsdrvctrl still reports driver startup failing > with exit 1. What other things besides permissions errors can cause this? >
Normaly it should say something more than 'exit 1'. Did You install from svn ? And if so, did You set the state_path during configure. You may be missing or having the wrong rights on that directory. Default it should be /var/state/nut/. This directory holds the driver socket, and if it don't exist it would make the upsdrvctrl exit with a error. > (I plan to submit a patch for the installation instructions if we > can figure this out, so your advice will benefit the next person to > trip over this, too.) Take care that there is difference depending on udev version and libusb. As ther was changes around the access to /proc in the kernel, this is changed in the udev. So now it makes devices under /dev/bus/usb/xxx And for libusb, Quote: * Fri Jan 27 2006 Jindrich Novy <[EMAIL PROTECTED]> 0.1.11-2 - change device search order, /dev/bus/usb is tried first, then /proc/bus/usb, and never try /sys/bus/usb (#178994) Unquote This was released in libusb 0.1.12 so now the device is /dev/bus/usb/00x/00x The /proc/bus/usb/xxx/xxx is setup to belong to root:usb now. Regards Kjell P.S. Peter Selinger made me change mail client. Didn't notice that it was not cc'd to the list. _______________________________________________ Nut-upsuser mailing list Nut-upsuser@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser