Stefan Schumacher via Nut-upsuser <nut-upsuser@alioth-lists.debian.net> writes:
> I am using: Debian Bookworm 12.6 with these packages, which were > installed from the official Debian Repository. > ii nut 2.8.0-7 > all network UPS tools - metapackage > ii nut-client 2.8.0-7 > amd64 network UPS tools - clients > ii nut-server 2.8.0-7 > amd64 network UPS tools - core system Your mail is mangled. Lines longer than 72 characters which are logs/config/output etc. should not be wrapped. But, I can tell that Debian has old nut. My system has 2.8.2. And there are changes in git master since then. I'm not the maintainer, but for projects where I have a maintainer role, I expect the first step is updating to the latest release if not from git. > root@mars:/usr/lib/nut# ./usbhid-ups -DD -a Eaton > Network UPS Tools - Generic HID driver 0.47 (2.8.0) > USB communication driver (libusb 1.0) 0.43 > 0.000000 [D1] debug level is '2' > 0.001566 [D2] Initializing an USB-connected UPS with library > libusb-1.0.26 (API: 0x1000109) (NUT subdriver name='USB communication > driver (libusb 1.0)' > > 0.001575 [D1] upsdrv_initups (non-SHUT)... > 0.004892 [D2] Checking device 1 of 7 (1D6B/0003) > 0.004908 [D1] Failed to open device (1D6B/0003), skipping: > Access denied (insufficient permissions) > 0.004911 [D2] Checking device 2 of 7 (0BDA/5452) > 0.004917 [D1] Failed to open device (0BDA/5452), skipping: > Access denied (insufficient permissions) > 0.004921 [D2] Checking device 3 of 7 (1D6B/0002) > 0.004926 [D1] Failed to open device (1D6B/0002), skipping: > Access denied (insufficient permissions) > 0.004929 [D2] Checking device 4 of 7 (1D6B/0003) > 0.004937 [D1] Failed to open device (1D6B/0003), skipping: > Access denied (insufficient permissions) > 0.004941 [D2] Checking device 5 of 7 (0463/FFFF) > 0.463157 [D2] - VendorID: 0463 > 0.463198 [D2] - ProductID: ffff > 0.463215 [D2] - Manufacturer: EATON > 0.463231 [D2] - Product: Ellipse ECO > 0.463249 [D2] - Serial Number: 000000000 > 0.463268 [D2] - Bus: 001 > 0.463287 [D2] - Device: unknown > 0.463314 [D2] - Device release number: 0100 > 0.463332 [D2] Trying to match device > 0.463350 [D2] match_function_subdriver (non-SHUT mode): > matching a device... > 0.463603 [D2] Device matches > 0.463624 [D2] Reading first configuration descriptor > 0.463662 [D2] failed to claim USB device: Resource busy > 0.463689 [D2] Kernel driver already detached > 0.463714 [D2] failed to claim USB device: Resource busy > 0.463740 [D2] Kernel driver already detached > 0.463764 [D2] failed to claim USB device: Resource busy > 0.463787 [D2] Kernel driver already detached > 0.463809 [D2] failed to claim USB device: Resource busy > 0.463831 [D2] Kernel driver already detached > 0.463854 Can't claim USB device [0463:ffff]@0/0: Entity not found It's really hard to say from this. I would think there is a way to tell usbhid-ups the device name and have it just try that. Could be a debian issue, could be something wrong with nut. My advice would be to build git master and debug from there, with gdb and ktrace (however you spell ktrace on debian, perhaps it is strace). _______________________________________________ Nut-upsuser mailing list Nut-upsuser@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsuser