[Nut-upsuser] Weird usbhid-ups issue with Eaton 9PX1500RT-L

Keith Amidon camalot at picnicpark.org
Tue Mar 25 19:01:00 GMT 2025


Thanks for the tips. I'll poke around a bit more when I have time to 
dedicate to it and report back. If anyone else has suggestions they'd 
still be appreciated!

--- Keith

On 3/25/25 01:06, Jim Klimov wrote:
> The dump you did collect has 1156 bytes, so one of the driver's 
> guesses about size was correct - although it picked another.
> I haven't seen reports in 4K range, either (was surprised that this 
> device has so much to say?)
>
> Apparently not only NUT has some unlucky heuristic picking the way to 
> talk to the device, so figuring out what usbhid-dump does would be 
> useful, and eventual PRs for NUT would be welcome.
>
> As a local hotfix, you can build custom NUT and disable the other code 
> path which picks the bigger descriptor. I don't remember OTOH if there 
> is a config toggle for that to use in an existing binary build.
>
> Jim
>
>
> On Tue, Mar 25, 2025 at 3:44 AM Keith Amidon <camalot at picnicpark.org> 
> wrote:
>
>     I previously had NUT working correctly with a CyberPower UPS. In a bid to
>     improve the longevity of the batteries and the reliability of power
>     reporting, I replaced it with an Eaton 9PX1500RT-L. With the the ups
>     driver is not coming up with the Eaton and best I can figure out it is
>     because it finds it but then gets an error while reading information
>     from it.
>
>     This is on current unstable NixOS, using the packaged version of NUT,
>     which is 2.8.2.
>
>     My ups.conf is pretty simple:
>
>     ------- start of ups.conf
>     maxstartdelay = 45
>
>     [Garage-Eaton9PX1500L]
>            driver = usbhid-ups
>            port = auto
>            desc = "UPS for garage systems"
>            sdorder = 0
>            serial = PG00R42NT5
>     ------- end of ups.conf
>
>     I have tried without the "serial" line as will. To debug, I'm running
>     upsdrvctl manually as follows:
>
>     NUT_CONFPATH=/etc/nut NUT_STATEPATH=/var/lib/nut/ upsdrvctl -DDD -d -u root start
>
>     I'll paste the full output below, but I think the key information is
>     the section when matching the UPS device:
>
>     ----- start of extract of upsdrvctl debug output
>         0.039924     [D2] Checking device 2 of 14 (0463/FFFF)
>         0.061508     [D2] - VendorID: 0463
>         0.061520     [D2] - ProductID: ffff
>         0.061524     [D2] - Manufacturer: EATON
>         0.061528     [D2] - Product: Eaton 9PX
>         0.061532     [D2] - Serial Number: PG00R42NT5
>         0.061536     [D2] - Bus: 007
>         0.061540     [D2] - Bus Port: 004
>         0.061544     [D2] - Device: 002
>         0.061548     [D2] - Device release number: 0202
>         0.061564     [D2] Trying to match device
>         0.061569     [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.061575     [D3] match_function_regex: matching a device...
>         0.061606     [D2] Device matches
>         0.061611     [D2] Reading configuration descriptor 1 of 1
>         0.061620     [D3] libusb_kernel_driver_active() returned 0: Success
>         0.061639     [D2] Claimed interface 0 successfully
>         0.061646     [D3] nut_usb_set_altinterface: skipped libusb_set_interface_alt_setting(udev, 0, 0)
>         0.065483     [D2] Retrieved HID descriptor (expected 9, got 9)
>         0.065498     [D3] HID descriptor, method 1: (9 bytes) => 09 21 10 01 21 01 22 5f 12
>         0.065502     [D3] HID descriptor length (method 1) 4703
>         0.065508     [D3] HID descriptor, method 2: (9 bytes) => 09 21 10 01 21 01 22 84 04
>         0.065513     [D3] HID descriptor length (method 2) 1156
>         0.065518     [D1] Eaton device v2.02. Using full report descriptor
>         0.065524     [D2] Warning: two different HID descriptors retrieved (Reportlen = 4703 vs. 1156)
>         0.065528     [D2] HID descriptor length 4703
>         0.065541     [D2] Unable to get Report descriptor: Resource temporarily unavailable
>     ----- end of extract of upsdrvctl debug output
>
>     After this it starts checking the next device. Notice the two HID
>     descriptors reported and the error:
>
>     Unable to get Report descriptor: Resource temporarily unavailable
>        
>     After this the next line is about checking the next device. I also
>     get errors when dumping detailed information about the device using lsusb:
>
>     ------- start of output of 'lsusb -d 0463:ffff -vv >/dev/null'
>     can't get debug descriptor: Resource temporarily unavailable
>     ------- end of output of 'lsusb -d 0463:ffff -vv >/dev/null'
>
>     I omitted standard output because a lot of information is dumped. If it is useful
>     I can provide it.
>
>     However, I can read a descriptor using usbhid-dump:
>
>     -------- start of 'usbhid-dump -a 7:2' output
>     007:002:000:DESCRIPTOR         1742839889.022109
>       05 84 09 04 A1 01 09 10 A1 00 09 12 A1 00 06 FF
>       FF 09 90 85 21 75 08 95 01 15 00 26 FF 00 65 00
>       55 00 B1 83 05 85 09 83 85 23 75 20 27 FF FF FF
>       7F 67 01 10 10 00 B1 83 05 84 09 02 A1 02 09 60
>       85 27 75 08 26 FF 00 65 00 B1 83 09 60 81 83 C0
>       06 FF FF 09 EC 85 26 B1 83 05 84 09 58 85 24 B1
>       82 06 FF FF 09 40 85 26 B1 83 C0 05 84 09 14 A1
>       00 06 FF FF 09 6B B1 83 05 84 09 02 A1 02 06 FF
>       FF 09 79 85 27 B1 83 09 79 81 83 05 84 09 62 B1
>       83 09 62 81 83 09 6D B1 83 09 6D 81 83 06 FF FF
>       09 74 B1 83 09 74 81 83 09 75 B1 83 09 75 81 83
>       C0 09 E9 85 26 B1 83 C0 C0 09 E0 85 FF 95 FF 27
>       FF FF FF 7F B1 82 09 E0 85 FE 95 0A B1 82 05 84
>       09 1E A1 81 09 42 85 14 95 01 26 FF 00 66 01 F0
>       B1 83 09 40 67 21 D1 F0 00 55 07 B1 83 09 1F 85
>       0B 65 00 55 00 B1 03 C0 09 1E A1 84 09 44 85 74
>       75 10 27 FF FF 00 00 66 21 D1 55 07 B1 83 09 43
>       B1 83 09 42 85 0D 75 08 26 FF 00 66 01 F0 55 00
>       B1 82 09 40 85 72 75 10 27 FF FF 00 00 67 21 D1
>       F0 00 55 07 B1 82 09 1F 85 0B 75 08 26 FF 00 65
>       00 55 00 B1 03 C0 09 18 A1 00 09 20 A1 81 C0 09
>       20 A1 82 C0 09 20 A1 83 C0 C0 09 16 A1 00 06 FF
>       FF 09 12 A1 00 05 84 09 36 85 42 75 10 27 FF FF
>       00 00 67 01 00 01 00 B1 83 C0 06 FF FF 09 41 85
>       4A 75 08 26 FF 00 65 00 B1 03 09 14 A1 00 05 84
>       09 36 85 42 75 10 27 FF FF 00 00 67 01 00 01 00
>       B1 83 C0 09 1C A1 00 09 34 66 21 D1 55 07 B1 83
>       09 33 B1 83 09 31 67 01 00 10 00 55 0F B1 83 06
>       FF FF 09 86 75 08 26 FF 00 65 00 55 00 B1 83 05
>       84 09 32 75 10 27 FF FF 00 00 66 01 F0 55 0F B1
>       83 06 FF FF 09 69 75 08 26 FF 00 65 00 55 00 B1
>       83 05 84 09 30 75 10 27 FF FF 00 00 67 21 D1 F0
>       00 55 06 B1 83 C0 06 FF FF 09 16 A1 00 05 84 09
>       36 67 01 00 01 00 55 00 B1 83 C0 06 FF FF 09 40
>       85 4A 75 08 26 FF 00 65 00 B1 03 C0 05 84 09 24
>       A1 00 06 FF FF 09 22 A1 00 09 98 85 07 75 10 27
>       FF FF 00 00 B1 83 09 97 75 20 27 FF FF FF 7F 66
>       01 10 B1 83 C0 05 85 09 8D 85 0C 75 08 26 FF 00
>       65 00 B1 03 09 2C B1 03 06 FF FF 09 98 85 0B B1
>       83 05 84 09 40 85 0D 75 10 27 FF FF 00 00 67 21
>       D1 F0 00 55 07 B1 03 06 FF FF 09 95 85 0B 75 08
>       26 FF 00 65 00 55 00 B1 03 05 84 09 57 85 09 75
>       20 15 FF 27 FF FF FF 7F 66 01 10 B1 82 09 56 85
>       0A B1 82 05 85 09 83 85 0C 75 08 15 00 26 FF 00
>       65 00 B1 03 05 84 09 1F 85 0B B1 03 05 85 09 67
>       85 0C B1 03 09 89 85 10 B1 03 05 84 09 FD B1 03
>       06 FF FF 09 F0 B1 03 05 85 09 8F B1 03 06 FF FF
>       09 F3 B1 03 05 84 09 FE B1 03 06 FF FF 09 F4 B1
>       03 05 84 09 FF B1 03 06 FF FF 09 F1 B1 03 09 94
>       85 07 B1 83 05 84 09 35 B1 83 09 25 85 0B B1 03
>       09 02 A1 02 05 85 09 D0 85 01 B1 83 09 D0 81 83
>       09 42 B1 83 09 42 81 83 09 44 B1 83 09 44 81 83
>       05 84 09 73 85 03 B1 83 09 73 81 83 06 FF FF 09
>       2E B1 83 09 2D 85 01 B1 83 09 2D 81 83 05 85 09
>       45 B1 83 09 45 81 83 06 FF FF 09 68 85 03 B1 83
>       09 68 81 83 09 77 B1 83 09 77 81 83 05 84 09 61
>       85 01 B1 83 09 61 81 83 09 62 85 02 B1 83 09 62
>       81 83 05 85 09 4B B1 83 09 4B 81 83 05 84 09 65
>       B1 83 09 65 81 83 09 67 85 03 B1 83 09 67 81 83
>       09 69 85 02 B1 83 09 69 81 83 09 6C 85 05 B1 82
>       09 6C 81 82 06 FF FF 09 AE 85 02 B1 83 09 AE 81
>       83 C0 05 85 09 66 85 06 B1 83 09 66 81 83 09 29
>       85 08 B1 83 06 FF FF 09 4D 85 12 B1 82 05 85 09
>       2A 85 17 75 10 27 FF FF 00 00 66 01 10 B1 82 06
>       FF FF 09 5F 85 0E 75 08 26 FF 00 65 00 B1 82 05
>       85 09 68 85 06 75 20 27 FF FF FF 7F 66 01 10 B1
>       83 09 68 81 83 06 FF FF 09 48 85 11 75 08 26 FF
>       00 65 00 B1 82 09 E9 85 07 B1 83 05 84 09 36 75
>       10 27 FF FF 00 00 67 01 00 01 00 B1 83 06 FF FF
>       09 97 85 29 75 20 27 FF FF FF 7F 66 01 10 B1 82
>       09 91 85 07 B1 83 05 84 09 30 75 10 27 FF FF 00
>       00 67 21 D1 F0 00 55 06 B1 83 C0 06 FF FF 09 E5
>       A1 00 C0 C0
>     -------- end of 'usbhid-dump -a 7:2' output
>
>     Based on this I don't think NUT specifically is at fault, though most
>     results from relevant Google searches seem to indicate that this is likely
>     a hardware or device firmware issue. Since the USB port on the computer was
>     working fine with the Cyberpower UPS I'm suspecting a firmware issue with
>     the Eaton. However, it isn't obvious to me that there are updates from
>     Eaton's web site.
>
>     I tried a few different index values for usb_hid_rep_index and
>     usb_hid_ep_in in the hope that might avoid the resource unavailable error.
>
>     Does anyone more knowledgeable about NUT than I am have suggestions for me?
>
>     Thanks in advance for any help you can provide!
>
>     --- Keith
>
>
>     ------ start of full upsdrvctl debug output
>         0.000000    [D1] upsdrvctl commanding all drivers (1 found): (null)
>         0.000017    [D1] Starting UPS: Garage-Eaton9PX1500L
>         0.000026    [D1] WARNING: Requested a debugging level but not explicitly a backgrounding mode - driver may never try to fork away; however the upsdrvctl tool will fork it and not wait.
>         0.000031    [D2] 1 remaining attempts
>         0.000036    [D2] exec:  /nix/store/wz0wy2qy7gmj84fnjxp4y3pyy7zvy3b0-nut-2.8.2/bin/usbhid-ups -DDD -a Garage-Eaton9PX1500L -u root
>         0.000249    [D2] Starting driver with debug but without explicit backgrounding: will not wait for it to fork and detach, continuing...
>         0.000277    [D1] upsdrvctl: successfully finished
>         0.000282    [D1] Completed the job of upsdrvctl tool, cleaning up and exiting now
>         0.000290    [D1] Completed the job of upsdrvctl tool, clean-up finished, exiting now
>     Network UPS Tools - UPS driver controller 2.8.2
>         0.000000    [D1] upsdrv_makevartable...
>         0.000030    [D1] Using USB implementation: libusb-1.0.27 (API: 0x100010a)
>         0.000072    [D3] do_global_args: var='maxstartdelay' val='45'
>         0.000079    [D3] main_arg: var='driver' val='usbhid-ups'
>         0.000087    [D3] main_arg: var='port' val='auto'
>         0.000092    [D3] main_arg: var='desc' val='UPS for garage systems'
>         0.000096    [D3] main_arg: var='sdorder' val='0'
>         0.000099    [D3] main_arg: var='serial' val='PG00R42NT5'
>         0.000110    [D1] Built-in default or configured user for drivers 'nobody' was ignored due to 'root' specified on command line
>         0.000113    [D1] Network UPS Tools version 2.8.2 (release/snapshot of 2.8.2) built with gcc (GCC) 13.3.0 and configured with flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/wz0wy2qy7gmj84fnjxp4y3pyy7zvy3b0-nut-2.8.2 --with-all --with-ssl --without-powerman --with-systemdsystemunitdir=$(out)/lib/systemd/system --with-systemdshutdowndir=$(out)/lib/systemd/system-shutdown --with-systemdtmpfilesdir=$(out)/lib/tmpfiles.d --with-udev-dir=$(out)/etc/udev
>         0.000122    [D1] debug level is '3'
>         0.001149    [D1] Succeeded to become_user(root): now UID=0 GID=0
>         0.001179    [D1] upsdrv_initups (non-SHUT)...
>         0.001184    [D2] Initializing an USB-connected UPS with library libusb-1.0.27 (API: 0x100010a) (NUT subdriver name='USB communication driver (libusb 1.0)' ver='0.47')
>         0.017847    [D2] Checking device 1 of 14 (1D6B/0003)
>         0.039346    [D1] nut_libusb_open: invalid libusb bus number 0
>         0.039496    [D2] - VendorID: 1d6b
>         0.039500    [D2] - ProductID: 0003
>         0.039503    [D2] - Manufacturer: Linux 6.6.83 xhci-hcd
>         0.039506    [D2] - Product: xHCI Host Controller
>         0.039509    [D2] - Serial Number: 0000:44:00.3
>         0.039512    [D2] - Bus: 008
>         0.039515    [D2] - Bus Port: unknown
>         0.039518    [D2] - Device: 001
>         0.039521    [D2] - Device release number: 0606
>         0.039524    [D2] Trying to match device
>         0.039528    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.039544    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.039548    [D2] Device does not match - skipping
>         0.039673    [D2] Checking device 2 of 14 (0463/FFFF)
>         0.061759    [D2] - VendorID: 0463
>         0.061767    [D2] - ProductID: ffff
>         0.061770    [D2] - Manufacturer: EATON
>         0.061772    [D2] - Product: Eaton 9PX
>         0.061775    [D2] - Serial Number: PG00R42NT5
>         0.061778    [D2] - Bus: 007
>         0.061781    [D2] - Bus Port: 004
>         0.061784    [D2] - Device: 002
>         0.061786    [D2] - Device release number: 0202
>         0.061800    [D2] Trying to match device
>         0.061803    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.061807    [D3] match_function_regex: matching a device...
>         0.061838    [D2] Device matches
>         0.061841    [D2] Reading configuration descriptor 1 of 1
>         0.061849    [D3] libusb_kernel_driver_active() returned 0: Success
>         0.061869    [D2] Claimed interface 0 successfully
>         0.061872    [D3] nut_usb_set_altinterface: skipped libusb_set_interface_alt_setting(udev, 0, 0)
>         0.065784    [D2] Retrieved HID descriptor (expected 9, got 9)
>         0.065794    [D3] HID descriptor, method 1: (9 bytes) => 09 21 10 01 21 01 22 5f 12
>         0.065798    [D3] HID descriptor length (method 1) 4703
>         0.065802    [D3] HID descriptor, method 2: (9 bytes) => 09 21 10 01 21 01 22 84 04
>         0.065815    [D3] HID descriptor length (method 2) 1156
>         0.065818    [D1] Eaton device v2.02. Using full report descriptor
>         0.065822    [D2] Warning: two different HID descriptors retrieved (Reportlen = 4703 vs. 1156)
>         0.065825    [D2] HID descriptor length 4703
>         0.065836    [D2] Unable to get Report descriptor: Resource temporarily unavailable
>         0.065856    [D2] Checking device 3 of 14 (1D6B/0002)
>         0.065877    [D1] nut_libusb_open: invalid libusb bus number 0
>         0.066011    [D2] - VendorID: 1d6b
>         0.066015    [D2] - ProductID: 0002
>         0.066018    [D2] - Manufacturer: Linux 6.6.83 xhci-hcd
>         0.066021    [D2] - Product: xHCI Host Controller
>         0.066023    [D2] - Serial Number: 0000:44:00.3
>         0.066026    [D2] - Bus: 007
>         0.066029    [D2] - Bus Port: unknown
>         0.066032    [D2] - Device: 001
>         0.066035    [D2] - Device release number: 0606
>         0.066038    [D2] Trying to match device
>         0.066041    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.066046    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.066049    [D2] Device does not match - skipping
>         0.066057    [D2] Checking device 4 of 14 (1D6B/0003)
>         0.087349    [D1] nut_libusb_open: invalid libusb bus number 0
>         0.087484    [D2] - VendorID: 1d6b
>         0.087488    [D2] - ProductID: 0003
>         0.087491    [D2] - Manufacturer: Linux 6.6.83 xhci-hcd
>         0.087494    [D2] - Product: xHCI Host Controller
>         0.087497    [D2] - Serial Number: 0000:0b:00.3
>         0.087500    [D2] - Bus: 006
>         0.087503    [D2] - Bus Port: unknown
>         0.087505    [D2] - Device: 001
>         0.087508    [D2] - Device release number: 0606
>         0.087511    [D2] Trying to match device
>         0.087515    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.087520    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.087523    [D2] Device does not match - skipping
>         0.087649    [D2] Checking device 5 of 14 (0D62/2106)
>         0.095541    [D2] - VendorID: 0d62
>         0.095548    [D2] - ProductID: 2106
>         0.095551    [D2] - Manufacturer: unknown
>         0.095554    [D2] - Product: USB Multimedia Keyboard
>         0.095557    [D2] - Serial Number: unknown
>         0.095560    [D2] - Bus: 005
>         0.095563    [D2] - Bus Port: 001
>         0.095565    [D2] - Device: 003
>         0.095568    [D2] - Device release number: 0450
>         0.095571    [D2] Trying to match device
>         0.095574    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.095580    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.095583    [D2] Device does not match - skipping
>         0.095592    [D2] Checking device 6 of 14 (0557/8021)
>         0.095614    [D2] - VendorID: 0557
>         0.095617    [D2] - ProductID: 8021
>         0.095620    [D2] - Manufacturer: unknown
>         0.095623    [D2] - Product: unknown
>         0.095626    [D2] - Serial Number: unknown
>         0.095628    [D2] - Bus: 005
>         0.095631    [D2] - Bus Port: 004
>         0.095634    [D2] - Device: 002
>         0.095637    [D2] - Device release number: 0100
>         0.095639    [D2] Trying to match device
>         0.095643    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.095647    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.095650    [D2] Device does not match - skipping
>         0.095656    [D2] Checking device 7 of 14 (1D6B/0002)
>         0.095671    [D1] nut_libusb_open: invalid libusb bus number 0
>         0.095805    [D2] - VendorID: 1d6b
>         0.095809    [D2] - ProductID: 0002
>         0.095812    [D2] - Manufacturer: Linux 6.6.83 xhci-hcd
>         0.095815    [D2] - Product: xHCI Host Controller
>         0.095817    [D2] - Serial Number: 0000:0b:00.3
>         0.095820    [D2] - Bus: 005
>         0.095823    [D2] - Bus Port: unknown
>         0.095826    [D2] - Device: 001
>         0.095829    [D2] - Device release number: 0606
>         0.095831    [D2] Trying to match device
>         0.095834    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.095839    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.095841    [D2] Device does not match - skipping
>         0.095849    [D2] Checking device 8 of 14 (1D6B/0003)
>         0.117331    [D1] nut_libusb_open: invalid libusb bus number 0
>         0.117475    [D2] - VendorID: 1d6b
>         0.117479    [D2] - ProductID: 0003
>         0.117482    [D2] - Manufacturer: Linux 6.6.83 xhci-hcd
>         0.117485    [D2] - Product: xHCI Host Controller
>         0.117488    [D2] - Serial Number: 0000:08:00.0
>         0.117491    [D2] - Bus: 004
>         0.117494    [D2] - Bus Port: unknown
>         0.117496    [D2] - Device: 001
>         0.117499    [D2] - Device release number: 0606
>         0.117502    [D2] Trying to match device
>         0.117505    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.117511    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.117514    [D2] Device does not match - skipping
>         0.117573    [D2] Checking device 9 of 14 (1D6B/0002)
>         0.117642    [D1] nut_libusb_open: invalid libusb bus number 0
>         0.117766    [D2] - VendorID: 1d6b
>         0.117770    [D2] - ProductID: 0002
>         0.117773    [D2] - Manufacturer: Linux 6.6.83 xhci-hcd
>         0.117776    [D2] - Product: xHCI Host Controller
>         0.117778    [D2] - Serial Number: 0000:08:00.0
>         0.117781    [D2] - Bus: 003
>         0.117784    [D2] - Bus Port: unknown
>         0.117787    [D2] - Device: 001
>         0.117790    [D2] - Device release number: 0606
>         0.117792    [D2] Trying to match device
>         0.117795    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.117800    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.117803    [D2] Device does not match - skipping
>         0.117829    [D2] Checking device 10 of 14 (1D6B/0003)
>         0.139390    [D1] nut_libusb_open: invalid libusb bus number 0
>         0.139525    [D2] - VendorID: 1d6b
>         0.139529    [D2] - ProductID: 0003
>         0.139532    [D2] - Manufacturer: Linux 6.6.83 xhci-hcd
>         0.139535    [D2] - Product: xHCI Host Controller
>         0.139538    [D2] - Serial Number: 0000:01:00.0
>         0.139541    [D2] - Bus: 002
>         0.139544    [D2] - Bus Port: unknown
>         0.139547    [D2] - Device: 001
>         0.139550    [D2] - Device release number: 0606
>         0.139552    [D2] Trying to match device
>         0.139556    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.139561    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.139564    [D2] Device does not match - skipping
>         0.139699    [D2] Checking device 11 of 14 (1050/0407)
>         0.150000    [D2] - VendorID: 1050
>         0.150008    [D2] - ProductID: 0407
>         0.150011    [D2] - Manufacturer: Yubico
>         0.150014    [D2] - Product: YubiKey OTP+FIDO+CCID
>         0.150017    [D2] - Serial Number: unknown
>         0.150019    [D2] - Bus: 001
>         0.150022    [D2] - Bus Port: 006
>         0.150025    [D2] - Device: 003
>         0.150028    [D2] - Device release number: 0512
>         0.150030    [D2] Trying to match device
>         0.150034    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.150039    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.150042    [D2] Device does not match - skipping
>         0.150051    [D2] Checking device 12 of 14 (0B05/1868)
>         0.248019    [D2] - VendorID: 0b05
>         0.248027    [D2] - ProductID: 1868
>         0.248030    [D2] - Manufacturer: unknown
>         0.248033    [D2] - Product: unknown
>         0.248036    [D2] - Serial Number: unknown
>         0.248038    [D2] - Bus: 001
>         0.248041    [D2] - Bus Port: 002
>         0.248044    [D2] - Device: 002
>         0.248047    [D2] - Device release number: 0001
>         0.248050    [D2] Trying to match device
>         0.248053    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.248059    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.248062    [D2] Device does not match - skipping
>         0.248071    [D2] Checking device 13 of 14 (0B05/1867)
>         0.265047    [D2] - VendorID: 0b05
>         0.265055    [D2] - ProductID: 1867
>         0.265058    [D2] - Manufacturer: AsusTek Computer Inc.
>         0.265061    [D2] - Product: AURA Custom Human interface
>         0.265063    [D2] - Serial Number: 00000000001A
>         0.265066    [D2] - Bus: 001
>         0.265069    [D2] - Bus Port: 011
>         0.265072    [D2] - Device: 004
>         0.265075    [D2] - Device release number: 0200
>         0.265077    [D2] Trying to match device
>         0.265081    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.265093    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.265096    [D2] Device does not match - skipping
>         0.265105    [D2] Checking device 14 of 14 (1D6B/0002)
>         0.265126    [D1] nut_libusb_open: invalid libusb bus number 0
>         0.265302    [D2] - VendorID: 1d6b
>         0.265307    [D2] - ProductID: 0002
>         0.265310    [D2] - Manufacturer: Linux 6.6.83 xhci-hcd
>         0.265313    [D2] - Product: xHCI Host Controller
>         0.265315    [D2] - Serial Number: 0000:01:00.0
>         0.265318    [D2] - Bus: 001
>         0.265321    [D2] - Bus Port: unknown
>         0.265324    [D2] - Device: 001
>         0.265327    [D2] - Device release number: 0606
>         0.265329    [D2] Trying to match device
>         0.265332    [D2] match_function_subdriver (non-SHUT mode): matching a device...
>         0.265337    [D2] match_function_subdriver (non-SHUT mode): failed to match a subdriver to vendor and/or product ID
>         0.265340    [D2] Device does not match - skipping
>         0.265348    [D2] libusb1: No appropriate HID device found
>     Network UPS Tools - Generic HID driver 0.53 (2.8.2)
>     USB communication driver (libusb 1.0) 0.47
>         0.265353    libusb1: Could not open any HID devices: insufficient permissions on everything
>         0.265356    No matching HID UPS found
>         0.265365    upsnotify: notify about state 4 with libsystemd: was requested, but not running as a service unit now, will not spam more about it
>         0.265370    upsnotify: failed to notify about state 4: no notification tech defined, will not spam more about it
>     ------ end of full upsdrvctl debug output
>
>     _______________________________________________
>     Nut-upsuser mailing list
>     Nut-upsuser at alioth-lists.debian.net
>     https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20250325/04028d68/attachment-0001.htm>


More information about the Nut-upsuser mailing list