[Nut-upsuser] Eaton Ellipse 1200 Pro - No matching HID UPS found

peter.segner at gmx.de peter.segner at gmx.de
Thu Mar 3 14:58:18 GMT 2022


Hi all,
I tried to connect my new Eaton Ellipse Pro 1200 with the standard installation of Nut.
(UPS driver controller 2.7.4, Generic HID driver 0.41, USB communication driver 0.33) on a raspberry 4 (latest bullseye armhf version)
lsusb shows:
Bus 001 Device 004: ID 0463:ffff MGE UPS Systems UPS

The ups.conf is configured very simple:

[eaton1] driver = usbhid-ups port = auto desc = "Eaton Ellipse Pro 1200" vendorid = "0643" productid = "FFFF" serial = "xxxxxxxxxx"



The problem is (guessing) already somewhere in the mapping:

/usr/local/ups/bin $ sudo ./usbhid-ups -u root -DD -a eaton1
.034188 [D2] Checking device 3 of 6 (0463/FFFF) 0.430337 [D2] - VendorID: 0463 0.430417 [D2] - ProductID: ffff 0.430480 [D2] - Manufacturer: EATON 0.430539 [D2] - Product: Ellipse PRO 0.430601 [D2] - Serial Number: G361M36084 0.430660 [D2] - Bus: 001 0.430719 [D2] - Device: unknown 0.430772 [D2] - Device release number: 0100 0.430825 [D2] Trying to match device 0.430883 [D2] match_function_subdriver (non-SHUT mode): matching a device... 0.431076 [D2] match_function_regex: failed match of VendorID: 463 0.431137 [D2] Device does not match - skipping

 

Looks like he tries to map the VendorID: 0463 against the VendorID 463 - which is not the same (from a string perspective).

And the output of upsdrvctl is:

pi at raspberrypi:/etc/nut $ sudo upsdrvctl start Network UPS Tools - UPS driver controller 2.7.4 Network UPS Tools - Generic HID driver 0.41 (2.7.4) USB communication driver 0.33 No matching HID UPS found Driver failed to start (exit status=1) Network UPS Tools - Generic HID driver 0.41 (2.7.4) USB communication driver 0.33 No matching HID UPS found Driver failed to start (exit status=1)
When I run the lsusb on the appropriate port I get the following:

pi at raspberrypi:~ $ sudo lsusb -D /dev/bus/usb/001/008 Device: ID 0463:ffff MGE UPS Systems UPS Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x0463 MGE UPS Systems idProduct 0xffff UPS bcdDevice 1.00 iManufacturer 1 EATON iProduct 2 Ellipse PRO iSerial 4 G361M36084 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0022 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xa0 (Bus Powered) Remote Wakeup MaxPower 20mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 HID Device Descriptor: bLength 9 bDescriptorType 33 bcdHID 1.10 bCountryCode 33 US bNumDescriptors 1 bDescriptorType 34 Report wDescriptorLength 1145 Report Descriptors: ** UNAVAILABLE ** Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes 3 Transfer Type Interrupt Synch Type None Usage Type Data wMaxPacketSize 0x0008 1x 8 bytes bInterval 20 can't get debug descriptor: Resource temporarily unavailable Device Status: 0x0001 Self Powered

 

I tried also different USB cables bcs I read about issues with cables but the symptom is still the same. 

 

 

Whats my mistake ?

Any help is appreciated!


Thanks Peter

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/nut-upsuser/attachments/20220303/333bbf44/attachment.htm>


More information about the Nut-upsuser mailing list