<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Consolas;
panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
{font-family:"Segoe UI";
panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
code
{mso-style-priority:99;
font-family:"Courier New";}
span.E-MailFormatvorlage17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;
mso-fareast-language:EN-US;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=en-DE link="#0563C1" vlink="#954F72" style='word-wrap:break-word'><div class=WordSection1><p style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:0cm;background:white'><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'>Hi all,<br>I tried to connect my new Eaton Ellipse Pro 1200 with the standard installation of Nut.<br>(UPS driver controller 2.7.4, Generic HID driver 0.41, USB communication driver 0.33) on a raspberry 4 (latest bullseye armhf version)<br>lsusb shows:<br>Bus 001 Device 004: ID 0463:ffff MGE UPS Systems UPS<o:p></o:p></span></p><p style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:0cm;background:white;box-sizing: border-box;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align:start;widows: 2;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;word-spacing:0px'><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'>The ups.conf is configured very simple:<o:p></o:p></span></p><p style='margin:0cm;background:white;box-sizing: border-box;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align:start;widows: 2;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;word-spacing:0px'><code><span style='font-size:9.0pt;font-family:Consolas;color:#24292F'>[eaton1] driver = usbhid-ups port = auto desc = "Eaton Ellipse Pro 1200" vendorid = "0643" productid = "FFFF" serial = "xxxxxxxxxx"</span></code><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'><br style='box-sizing: border-box'><br><o:p></o:p></span></p><p style='margin:0cm;background:white'><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'>The problem is (guessing) already somewhere in the mapping:<o:p></o:p></span></p><p style='margin:0cm;background:white;box-sizing: border-box;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align:start;widows: 2;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;word-spacing:0px'><code><span style='font-size:9.0pt;font-family:Consolas;color:#24292F'>/usr/local/ups/bin $ sudo ./usbhid-ups -u root -DD -a eaton1</span></code><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'><br></span><code><span style='font-size:9.0pt;font-family:Consolas;color:#24292F'>.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</span></code><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'><o:p></o:p></span></p><p style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:0cm;background:white;box-sizing: border-box;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align:start;widows: 2;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;word-spacing:0px'><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'><o:p> </o:p></span></p><p style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:0cm;background:white'><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'>Looks like he tries to map the VendorID: 0463 against the VendorID 463 - which is not the same (from a string perspective).<o:p></o:p></span></p><p style='mso-margin-top-alt:0cm;margin-right:0cm;margin-bottom:12.0pt;margin-left:0cm;background:white;box-sizing: border-box;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align:start;widows: 2;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;word-spacing:0px'><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'>And the output of upsdrvctl is:<o:p></o:p></span></p><p style='margin:0cm;background:white;box-sizing: border-box;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align:start;widows: 2;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;word-spacing:0px'><code><span style='font-size:9.0pt;font-family:Consolas;color:#24292F'>pi@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)</span></code><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'><br>When I run the lsusb on the appropriate port I get the following:<o:p></o:p></span></p><p style='margin:0cm;background:white;box-sizing: border-box;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align:start;widows: 2;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;word-spacing:0px'><code><span style='font-size:9.0pt;font-family:Consolas;color:#24292F'>pi@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</span></code><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'><o:p></o:p></span></p><p style='margin:0cm;background:white;box-sizing: border-box;font-variant-ligatures: normal;font-variant-caps: normal;orphans: 2;text-align:start;widows: 2;-webkit-text-stroke-width: 0px;text-decoration-thickness: initial;text-decoration-style: initial;text-decoration-color: initial;word-spacing:0px'><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'><o:p> </o:p></span></p><p style='margin:0cm;background:white'><span lang=EN-US style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'>I tried also different USB cables bcs I read about issues with cables but the symptom is still the same. <o:p></o:p></span></p><p style='margin:0cm;background:white'><span lang=EN-US style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'><o:p> </o:p></span></p><p style='margin:0cm;background:white'><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'><o:p> </o:p></span></p><p style='margin:0cm;background:white'><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'>Whats my mistake ?<o:p></o:p></span></p><p style='margin:0cm;background:white'><span lang=EN-US style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'>Any help is appreciated!<o:p></o:p></span></p><p style='margin:0cm;background:white'><span style='font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#24292F'><br>Thanks Peter<o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>