[Nut-upsuser] Eaton 5E 1100i USB UPS - failed to claim USB device error
Louis van Dyk
louis at qdcec.co.za
Wed Aug 19 08:36:22 BST 2020
Hi
BACKGROUND INFO:I have a new Eaton 5E 1100i USB UPS which their website
claims is supported on Linux. They don't provide software for it for
Linux, only for Windows.Referring links:
https://www.eaton.com/za/en-gb/catalog/backup-power-ups-surge-it-power-distribution/Eaton_5E_UPS.html
https://www.eaton.com/za/en-gb/skuPage.5E1100IUSB.specifications.html
It was manufactured in May 2020 according to the sticker on the box.
I am running on Fedora 32 with all the latest patches. I installed nut
and nut-client from the Fedora repository, which provides version nut-
2.7.4-27.fc32.x86_64nut-client-2.7.4-27.fc32.x86_64
On https://networkupstools.org/stable-hcl.html I am told that it is 5*
green "vendor provided protocol and hardware" using usbhis-ups as a
driver.
PROBLEM:1. The UPS is listed in "lsusb" as Bus 002 Device 101: ID
0463:ffff MGE UPS Systems UPSHowever, I notice that is disappears and
reconnects every 19 seconds. I've seen some posts noticing this too,
and stating that it stops once it is successfully connected to the
software. I hope that is true and that I haven't been wasting effort
on a faulty device. I have tried with my printer's USB cable and seen
the same thing. I then tried it on my laptop (also on Fedora 32) with
the same result. To me this eliminates my PC and the cabling.
2. The device is detected by "nut-scanner -U" as:root at fedora ~]# nut-
scanner -UScanning USB bus.[nutdev1] driver = "usbhid-ups" port =
"auto" vendorid = "0463" productid = "FFFF" product = "5E"
bus = "002"I have put that exact info into /etc/ups/ups.conf - it's the
only info not commented with a # in the file. I changed the name to
eaton5e though.
When I then run: [root at fedora ~]# /usr/sbin/usbhid-ups -DDDD -a
eaton5e Network UPS Tools - Generic HID driver 0.41 (2.7.4)USB
communication driver 0.33 0.000000 debug level is '4' 0.002054
upsdrv_initups... 0.017685 Checking device (0463/FFFF)
(002/120) 2.024057 - VendorID: 0463 2.024080 - ProductID:
ffff 2.024083 - Manufacturer: unknown 2.024087 - Product:
unknown 2.024090 - Serial Number: unknown 2.024093 - Bus:
002 2.024096 - Device release number: 0001 2.024099 Trying
to match device 2.024122 Device matches 2.024134 failed
to claim USB device: Device or resource busy 4.898305 detached kernel
driver from USB device... 4.898344 nut_usb_set_altinterface:
skipped usb_set_altinterface(udev, 0) 9.901010 Unable to get
HID descriptor (Connection timed out) 9.901031 HID descriptor
length (method 1) -1 9.901037 i=0, extra[i]=09,
extra[i+1]=21 9.901044 HID descriptor, method 2: (9 bytes) =>
09 21 10 01 21 01 22 25 02 9.901048 HID descriptor length (method
2) 549 9.901052 HID descriptor length 549 9.901370 Unable
to get Report descriptor: Broken pipe 9.901403 Checking device
(1B1C/0A17) (002/003) 9.901435 Failed to open device,
skipping. (Permission denied) 9.901441 Checking device
(8087/0024) (002/002) 9.901448 Failed to open device,
skipping. (Permission denied) 9.901452 Checking device
(1D6B/0002) (002/001) 9.901462 Failed to open device,
skipping. (Permission denied) 9.901468 Checking device
(1B80/B403) (001/005) 9.901477 Failed to open device,
skipping. (Permission denied) 9.901483 Checking device
(18F8/0F97) (001/004) 9.901491 Failed to open device,
skipping. (Permission denied) 9.901497 Checking device
(048D/1345) (001/003) 9.901506 Failed to open device,
skipping. (Permission denied) 9.901511 Checking device
(8087/0024) (001/002) 9.901520 Failed to open device,
skipping. (Permission denied) 9.901526 Checking device
(1D6B/0002) (001/001) 9.901534 Failed to open device,
skipping. (Permission denied) 9.901540 Checking device
(1D6B/0003) (004/001) 9.901549 Failed to open device,
skipping. (Permission denied) 9.901555 Checking device
(1D6B/0002) (003/001) 9.901563 Failed to open device,
skipping. (Permission denied) 9.901569 No appropriate HID
device found 9.901575 No matching HID UPS found
(If I run it with -u root it tries to read my headphones and other USB
devices, but the UPS still has the same result.)
So my problem is: 2.024099 Trying to match device 2.024122
Device matches 2.024134 failed to claim USB device: Device or
resource busy 4.898305 detached kernel driver from USB
device... 4.898344 nut_usb_set_altinterface: skipped
usb_set_altinterface(udev, 0)
Please could you assist me in getting the driver to load and
successfully connect?
Many thanks,Louis
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20200819/7d44d3ae/attachment.html>
More information about the Nut-upsuser
mailing list