[Nut-upsuser] Belkin F6C1200-UNV on Ubuntu 11.04
Charles Lepple
clepple at gmail.com
Thu Jun 30 01:36:31 UTC 2011
On Sat, Jun 25, 2011 at 7:15 PM, Martin Ewing <martin.s.ewing at gmail.com> wrote:
>
> On Sat, Jun 25, 2011 at 5:48 PM, Charles Lepple <clepple at gmail.com> wrote:
>>
>> On Jun 24, 2011, at 8:50 PM, Martin Ewing wrote:
>>
>>> I had been using NUT's Ubuntu package (64 bit) with no problems until
>>> upgrading to Ubuntu 11.04.
>>
>> What was the previous NUT package version?
^^^ Previous question still stands. Is there an upgrade log
(/var/log/dpkg.log or similar) which mentions the old .deb version?
>> If I have time later this weekend, I'll swap out that UPS for one which
>> uses the usbhid-ups driver and see if I can reproduce the problem.
I seem to have hardware problems with the UPS which is compatible with
that driver, so I can't test with usbhid-ups.
> Device:
> $ ls -l /dev/bus/usb/006/001
> crw-rw-r-- 1 root root 189, 640 2011-06-24 18:29 /dev/bus/usb/006/001
>
> Not in group nut.
I think that part might be a bug in Ubuntu's combination of NUT and
udev (at some point, udev changed the way it matches USB devices). Are
there any messages from udev in syslog?
> But I tried one more thing. I powered down the UPS completely and restarted
> everything. (I wondered if the Belkin's USB was hung up.) Now, I get
> something different:
>
> $ sudo /lib/nut/usbhid-ups -a mybelkin
> Network UPS Tools - Generic HID driver 0.35 (2.6.0)
> USB communication driver 0.31
> Using subdriver: Belkin HID 0.12
> libusb_get_report: error sending control message: Operation not permitted
> libusb_get_report: error sending control message: Operation not permitted
> Can't initialize data from HID UPS
>
> and
> $ ls -l /dev/usb
> total 0
> crw------- 1 root root 180, 96 2011-06-25 18:58 hiddev0
> crw-rw---- 1 root lp 180, 0 2011-06-25 18:58 lp0
> martin at gimli:~$ ls -l /dev/bus/usb/006/001
> crw-rw-r-- 1 root root 189, 640 2011-06-25 18:58 /dev/bus/usb/006/001
>
> If I try -u root
> $ sudo /lib/nut/usbhid-ups -a mybelkin -u root
> Network UPS Tools - Generic HID driver 0.35 (2.6.0)
> USB communication driver 0.31
> Using subdriver: Belkin HID 0.12
> libusb_get_report: No error
> libusb_get_report: No error
> libusb_get_report: No error
> libusb_get_report: No error
> libusb_get_report: No error
> libusb_get_report: No error
> libusb_get_report: No error
> ...
This was fixed in v2.6.1, or more specifically, in r2893:
http://trac.networkupstools.org/projects/nut/changeset/2893
Can you file a bug? A similar problem was filed here:
https://bugs.launchpad.net/ubuntu/+source/nut/+bug/572262
and here:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=583371
--
- Charles Lepple
More information about the Nut-upsuser
mailing list