Comment 16 for bug 779512

Revision history for this message
Martin Ewing (martin-s-ewing) wrote :

I have a very similar situation with my Belkin UPS on Natty (worked on previous release).

See

$ lsb_release -rd
Description: Ubuntu 11.04
Release: 11.04

martin@gimli:~$ aptitude show nut
Package: nut
State: installed
Automatically installed: no
Version: 2.6.0-1ubuntu3
...

sudo /lib/nut/usbhid-ups -DDDD -a mybelkin
Network UPS Tools - Generic HID driver 0.35 (2.6.0)
USB communication driver 0.31
   0.000000 debug level is '4'
   0.000583 upsdrv_initups...
   0.266176 Checking device (1D6B/0001) (008/001)
   0.266219 - VendorID: 1d6b
   0.266226 - ProductID: 0001
   0.266232 - Manufacturer: unknown
   0.266237 - Product: unknown
   0.266242 - Serial Number: unknown
   0.266247 - Bus: 008
   0.266252 Trying to match device
   0.266275 Device does not match - skipping
   0.266285 Checking device (1D6B/0001) (007/001)
   0.266303 - VendorID: 1d6b
   0.266309 - ProductID: 0001
   0.266315 - Manufacturer: unknown
   0.266320 - Product: unknown
   0.266325 - Serial Number: unknown
   0.266330 - Bus: 007
   0.266335 Trying to match device
   0.266341 Device does not match - skipping
   0.266349 Checking device (050D/1100) (006/002)
   0.291945 - VendorID: 050d
   0.291959 - ProductID: 1100
   0.291966 - Manufacturer: Belkin
   0.291972 - Product: Belkin UPS
   0.291977 - Serial Number: unknown
   0.291982 - Bus: 006
   0.291987 Trying to match device
   0.291995 Device matches
   0.301941 HID descriptor, method 1: (9 bytes) => 09 21 11 01 21 01 22 f2 01
   0.301962 i=0, extra[i]=09, extra[i+1]=21
   0.301972 HID descriptor, method 2: (9 bytes) => 09 21 11 01 21 01 22 f2 01
   0.301978 HID descriptor length 498
   0.372952 Report Descriptor size = 498
   0.372972 Report Descriptor: (498 bytes) => 05 84 09 04 a1 01 05 86 09 26 a1 02 85 01
   0.372985 75 08 95 01 15 00 26 ff 00 09 40 b1 02 85 02 09 42 b1 02 85 03 75 10 27 ff
   0.372996 ff 00 00 09 43 b1 02 85 04 09 44 b1 02 c0 05 86 09 29 a1 02 26 ff 00 85 0d
   0.373007 09 75 b1 02 85 0e 09 76 b1 02 85 0f 09 7c b1 02 c0 05 86 09 27 a1 02 85 10
   0.373018 75 08 95 01 26 ff 00 09 58 b1 02 85 11 09 5a b1 02 85 15 75 10 95 01 27 ff
   0.373029 ff 00 00 09 57 b1 02 85 16 09 56 b1 02 c0 05 86 09 2a a1 02 09 1a a1 02 85
   0.373040 18 75 10 95 01 27 ff ff 00 00 09 30 b1 02 85 19 09 32 b1 02 c0 09 1c a1 02
   0.373051 85 1b 75 10 95 01 27 ff ff 00 00 09 30 b1 02 85 1c 09 32 b1 02 85 1e 75 08
   0.373062 95 01 26 ff 00 09 35 b1 02 c0 c0 05 86 09 10 a1 02 05 86 85 20 75 10 95 01
   0.373074 27 ff ff 00 00 09 30 b1 02 85 21 75 08 95 01 26 ff 00 09 39 b1 02 c0 05 86
   0.373085 09 28 a1 02 85 22 75 10 95 01 27 ff ff 00 00 09 21 b1 02 85 23 75 08 95 01
   0.373096 26 ff 00 09 22 b1 02 c0 05 84 09 24 a1 00 85 28 09 fe 75 08 95 01 26 ff 00
   0.373107 b1 02 85 29 09 ff b1 02 05 85 85 2a 09 89 b1 02 85 2b 09 8f b1 02 85 2c 09
   0.373118 8b b1 02 85 2d 09 44 75 08 95 01 81 82 09 44 b1 82 85 2e 09 45 81 82 09 45
   0.373129 b1 82 05 84 85 30 09 40 75 10 95 01 27 fe ff 00 00 b1 02 85 31 09 30 b1 02
   0.373140 85 32 09 31 75 08 95 01 26 ff 00 b1 02 05 85 85 33 09 2c 75 08 95 01 26 ff
   0.373151 00 b1 02 85 34 09 66 81 82 09 66 b1 82 85 35 09 68 75 10 95 01 27 ff ff 00
   0.373162 00 81 82 09 68 b1 82 85 36 26 ff 00 75 08 95 01 09 83 b1 02 85 37 09 67 b1
   0.373173 02 85 38 09 8c b1 02 85 39 09 8e b1 02 85 3a 09 29 b1 82 85 3b 09 8d b1 02
   0.373184 85 3c 09 d0 b1 82 09 d0 81 82 85 3d 09 42 81 82 09 42 b1 82 85 3e 05 84 09
   0.373191 69 81 82 09 69 b1 82 c0 c0
   0.373260 Using subdriver: Belkin HID 0.12
   0.373271 Entering libusb_get_report
   0.377944 libusb_get_report: error sending control message: Operation not permitted
   0.377965 Can't retrieve Report 01: Operation not permitted
   0.377984 Path: UPS.BELKINConfig.BELKINConfigVoltage, Type: Feature, ReportID: 0x01, Offset: 0, Size: 8
   0.377991 Entering libusb_get_report
   0.383944 libusb_get_report: error sending control message: Operation not permitted
   0.383962 Can't retrieve Report 02: Operation not permitted
   0.383974 Path: UPS.BELKINConfig.BELKINConfigFrequency, Type: Feature, ReportID: 0x02, Offset: 0, Size: 8
   0.383981 Entering libusb_get_report
   0.388933 libusb_get_report: error sending control message: Operation not permitted
...

Is this the same bug? Is there a fix?
Thanks!