<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello! I am currently having issues monitoring a Tripp-Lite
AVR900U. First, here are a few system details:<br>
</p>
<p>> Manjaro Linux - kernel 5.4.30-1<br>
</p>
<p>> network-ups-tools 2.7.4-5 (built from Arch User Repository)<br>
</p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">> (lsusb output) Bus 003 Device 003: ID 09ae:3024
Tripp Lite AVR900U<br>
</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">Contents of /etc/ups/ups.conf:</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">> [tripplite]<br>
> driver = usbhid-ups<br>
> port = auto</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">Contents of /etc/udev/rules.d/50-ups.rules:</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">> SUBSYSTEM=="usb", ATTR{idVendor}=="09ae",
ATTR{idProduct}=="3024", SYMLINK+="ups0", GROUP="nut"<br>
</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">Post-configuration, I rebooted then ran upsdrvctl and
received the following output:</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">> $ upsdrvctl start <br>
> Network UPS Tools - UPS driver controller 2.7.4<br>
> Network UPS Tools - Generic HID driver 0.41 (2.7.4)<br>
> USB communication driver 0.33<br>
> This TrippLite device (09ae:3024) is not (or perhaps not
yet) supported<br>
> by usbhid-ups. Please make sure you have an up-to-date
version of NUT. If<br>
> this does not fix the problem, try running the driver with
the<br>
> '-x productid=3024' option. Please report your results to
the NUT user's<br>
> mailing list <a class="moz-txt-link-rfc2396E" href="mailto:nut-upsuser@lists.alioth.debian.org"><nut-upsuser@lists.alioth.debian.org></a>.<br>
</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">I tried adding the following two lines to my ups.conf:<br>
</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">> vendorid = 09ae<br>
> productid = 3024<br>
</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">Subsequent attempts to start the driver fail:</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0"><span class="d-inline-block flex-shrink-0
v-align-bottom f6 mt-2 mt-md-0">> </span>...</span><span
class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0"><br>
</span><span class="d-inline-block flex-shrink-0 v-align-bottom f6
mt-2 mt-md-0"><span class="d-inline-block flex-shrink-0
v-align-bottom f6 mt-2 mt-md-0">> </span>USB communication
driver 0.33<br>
</span><span class="d-inline-block flex-shrink-0 v-align-bottom f6
mt-2 mt-md-0"><span class="d-inline-block flex-shrink-0
v-align-bottom f6 mt-2 mt-md-0">> </span>Using subdriver:
TrippLite HID 0.82<br>
</span><span class="d-inline-block flex-shrink-0 v-align-bottom f6
mt-2 mt-md-0"><span class="d-inline-block flex-shrink-0
v-align-bottom f6 mt-2 mt-md-0">> </span>libusb_get_report:
Input/output error<br>
</span><span class="d-inline-block flex-shrink-0 v-align-bottom f6
mt-2 mt-md-0"><span class="d-inline-block flex-shrink-0
v-align-bottom f6 mt-2 mt-md-0">> </span>Can't initialize
data from HID UPS<br>
> Driver failed to start (exit status=1)<br>
</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">While the nut website has a report of "AVR900U"
support, the productid differs (3024 vs 2010). I can only assume
that my particular model uses a different protocol version,
unless there is something I missed!</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">Kind regards,</span></p>
<p><span class="d-inline-block flex-shrink-0 v-align-bottom f6 mt-2
mt-md-0">Mitchell<br>
</span></p>
</body>
</html>