<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div><div><div>On Sep 21, 2026, at 11:01 PM, Jeff Hood via Nut-upsuser <nut-upsuser@alioth-lists.debian.net> wrote:</div></div><blockquote type="cite"><div><div dir="ltr"><p>Hi everyone,</p><p>I'm running Network UPS Tools (NUT) version <b>2.8.1</b> on a Debian system (aarch64), trying to connect an older Tripp Lite UPS via the <code>tripplite_usb</code> driver.</p><p>While <code>nut-scanner -U</code> successfully identifies the hardware, it flags the device's firmware revision with a <code>###NOTMATCHED-YET###</code> notice:</p></div></div></blockquote><div>I don't use nut-scanner, but I think it will do that for any USB device: <a href="https://github.com/networkupstools/nut/blob/v2.8.1/tools/nut-scanner/scan_usb.c#L590">https://github.com/networkupstools/nut/blob/v2.8.1/tools/nut-scanner/scan_usb.c#L590</a></div></div><div><br><blockquote type="cite"><div dir="ltr"><span class="gmail-no-md"><span class="gmail-ng-tns-c3000283895-520 enable-luminous-code-block gmail-ng-star-inserted"><div class="gmail-code-block gmail-ng-tns-c3000283895-520 gmail-ng-animate-disabled gmail-ng-trigger gmail-ng-trigger-codeBlockRevealAnimation"><div class="gmail-formatted-code-block-internal-container gmail-ng-tns-c3000283895-520"><div class="gmail-animated-opacity gmail-ng-tns-c3000283895-520"><div class="gmail-code-block-decoration gmail-header-formatted gmail-gds-emphasized-body-m gmail-ng-tns-c3000283895-520 gmail-ng-star-inserted"><div class="gmail-buttons gmail-ng-tns-c3000283895-520 gmail-ng-star-inserted">When the driver service attempts to start, it successfully claims the USB endpoint but falls into an endless retry loop during the command handshake:</div></div></div></div></div></span></span><span class="gmail-no-md"><span class="gmail-ng-tns-c3000283895-521 enable-luminous-code-block gmail-ng-star-inserted"><div class="gmail-code-block gmail-ng-tns-c3000283895-521 gmail-ng-animate-disabled gmail-ng-trigger gmail-ng-trigger-codeBlockRevealAnimation"><div class="gmail-formatted-code-block-internal-container gmail-ng-tns-c3000283895-521"><div class="gmail-animated-opacity gmail-ng-tns-c3000283895-521"><div class="gmail-code-block-decoration gmail-header-formatted gmail-gds-emphasized-body-m gmail-ng-tns-c3000283895-521 gmail-ng-star-inserted"><div class="gmail-buttons gmail-ng-tns-c3000283895-521 gmail-ng-star-inserted"><span style="background-color:transparent">libusb_get_interrupt() returned 0 instead of 8 while sending 3a 55 aa 0d 00 00 00 00 '.U......'</span></div></div></div></div></div></span></span></div></blockquote><br></div><div>I'd check several things:</div><div><br></div><div>1) Are there any other communication ports connected to the UPS? There is the obvious serial port, but also check for a network card - under the hood, most older Tripp-Lite UPSes seem to only have a single serial path to the controller, so you can't use more than one port at a time (and the USB port is just a USB-to-serial converter inside).</div><div><br></div><div>2) Does the problem go away if you reset the UPS? It probably needs a hard power-down, where you remove line power for a minute or so.</div><div><br></div><div>3) Does this work on a PC? I realize that setting up a PC can be a bit of a pain, but maybe a Live CD would be sufficient. I developed the tripplite_usb code on an early 2000's x86 home PC, and when Tripp-Lite came out with 3016 protocol devices, they were not reliable with higher-end server chipsets that supported USB 2.0. (That problem even manifested itself with non-NUT software like lsusb, but it was more evident in NUT since lsusb runs briefly and exits.) I'm concerned that the aarch64 USB support may be different yet.</div><div><br></div><div>It would be interesting to know more about the specific Tripp-Lite model in question.</div><br><div><div>-- </div><div>Charles Lepple<br>clepple@gmail</div></div></body></html>