<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="background-color:rgb(255, 255, 255);display:inline !important"></span>OS name and version: Ubuntu 20.04.3 LTS
<div>NUT Version: 2.7.4 (installed via apt-get)</div>
<div>USB communication driver: 0.33</div>
<div>Subdriver: APC HID 0.96</div>
<div>Device: APC Back-UPS 550</div>
<div><br>
</div>
<div>The usbhid-ups driver seems to stop responding/serving data to upsd after running it for a few hours. It works initially when starting the NUT service but would stop working after a while. It would start working again for a bit if I restart it (sudo upsdrvctl
 start)</div>
<div><br>
</div>
<div>In my syslog, I would get these error messages once it stops working.</div>
<div><br>
</div>
<div>Feb  8 15:20:43 internal upsmon[25307]: UPS [ups1@localhost]: connect failed: Connection failure: Connection timed out</div>
<div>Feb  8 15:20:43 internal upsmon[25307]: UPS ups1@localhost is unavailable</div>
<div><br>
</div>
<div>Reading the log, the upshid-ups log stops updating after a while. For example, in this log, it would keep updating until 8282 seconds but nothing appears in the log afterwards. The command I use to capture the log is:</div>
<div>/usr/lib/nut/usbhid-ups -DDDDD -a ups1 > /var/log/usbhid_log 2>&1 &</div>
<div><br>
</div>
<div>Log file:</div>
<div>https://drive.google.com/file/d/11LwtnUoF7TweNDxMrIG8ZAxNTlzKwpy7/view?usp=sharing</div>
<div><br>
</div>
<div>The troubleshooting steps I have done include:</div>
<div>- Works without issue: Connecting to a different VM (but on same hardware, cable port, usb passthrough) running FreeBSD 12.3 and NUT 2.7.4.1</div>
<div>--- So it doesn't seem to be an issue with hardware, cable, or VM passthrough issue</div>
<div><br>
</div>
<div>The setup:</div>
<div>- APC Back-UPS connected via USB to USB port on machine, passthrough via ESXi to guest VM</div>
<div><br>
</div>
Greatly appreciate any insights.
<div style="margin:0px;background-color:rgb(255, 255, 255)"><br>
</div>
</div>
</body>
</html>