On Thu, Feb 10, 2011 at 1:51 PM, Arjen de Korte <[email protected]> wrote: [...] > > I'd like to know which version of libusb you're using (native libusb-0.1 or > a wrapper around libusb-1.0) and which OS you're using. Furthermore, some > debug output at level 5 (-DDDDD) to show as much information as possible > what happens around the time this triggers an error. If the syslog shows > something, that might help too. > > Best regards, Arjen > --
I'm using openSUSE 11.2 My usblibs are thus: bach:/usr/lib # ls -l libusb* lrwxrwxrwx 1 root root 19 Jan 11 2010 libusb-0.1.so.4 -> libusb-0.1.so.4.4.4* -rwxr-xr-x 1 root root 17940 Oct 23 2009 libusb-0.1.so.4.4.4* lrwxrwxrwx 1 root root 19 Jan 11 2010 libusb-1.0.so -> libusb-1.0.so.0.0.0* lrwxrwxrwx 1 root root 19 Jan 11 2010 libusb-1.0.so.0 -> libusb-1.0.so.0.0.0* -rwxr-xr-x 1 root root 50884 Oct 23 2009 libusb-1.0.so.0.0.0* lrwxrwxrwx 1 root root 19 Jan 11 2010 libusb.so -> libusb-0.1.so.4.4.4* My computer's package manager says I have installed: libusb 1.0 and a compatibility layer libusb-1_1-4 What would be the best way to provide the debug logs to you? The first 5 seconds with -DDDDD yields about 1000 lines. I have two logs -- one with each form of the call to r = comm_driver->get_report(udev, id, buf, sizeof(buf)); so you can see the difference. Much of it is repetitive, but if I just cut/paste a few lines for you, I might leave out something that I don't recognize as important. In both cases, there are no entries in the system log (/var/log/messages, in my case). I don't know if this is of interest, but the configure command I used is: ./configure --prefix=/usr/local/ups --sysconfdir=/etc/ups --with-user=upsd --with-group=nut and the resulting lines involving usb are: . . checking for libusb version via pkg-config... 0.1.12 found checking for libusb cflags... checking for libusb ldflags... -lusb checking for usb.h... yes checking for usb_init... yes checking for usb_detach_kernel_driver_np... yes . . Regards, Richard Gerth _______________________________________________ Nut-upsdev mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/nut-upsdev
