<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>My personal experience with a number of UPSes that are monitored
      via USB cable is that communications errors such as the ones
      referenced in the issue you linked to below are a result of USB
      hardware incompatibilities between the USB chipset and the USB
      port on the motherboard.*  This is NOT specific to the NUT project
      as it affects both apcupsd and in fact, has been reported as an
      issue with certain Windows systems and UPS brands.</p>
    <p>The true reality here is that nobody can rely on a UPS for
      reliable automated server shutdowns.  If you need true reliability
      you need a generator on a maintenance contract, and a UPS that
      gets mandatory battery replacements every 3 years and the UPS's
      purpose is only to carry the server while the generator spins up.</p>
    <p>The only thing that monitoring a UPS is good for is REDUCING the
      frequency of unexpected shutdowns that require an extensive fsck
      on restart.  In other words - if you aren't willing to pay the
      money to REPLACE your Minuteman UPS with a model that is better
      supported, and use serial port monitoring instead of USB
      monitoring (since serial ports are more likely to not have
      compatibility issues) then you aren't even in the class to even
      start demanding you will have reliable shutdowns.  What you are
      going to get from NUT + your Minuteman UPS is all you can expect -
      and it's going to be better than a completely unmonitored UPS so
      take it and be happy with it.  And, hedge your bets by using ext3
      mounted with data=journal option, or use zfs and get familiar with
      what zfs-scrub does and how to use it, and what zpool status does
      and how to use it to repair a corrupt pool (AKA delete the file
      that's corrupted) on a battery-backup hardware RAID card.<br>
    </p>
    <p>Ted<br>
    </p>
    <p>* Some people have found the insertion of a cheap USB hub in
      between the UPS and the motherboard will fix USB communication
      errors. YMMV<br>
    </p>
    <div class="moz-cite-prefix">On 12/14/2023 6:12 AM, Charles Lepple
      via Nut-upsdev wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:98BD59E3-21B7-4319-A362-E126D4A4F01C@gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      I think the problem is that there were some communication errors,
      as noted here: <a
        href="https://github.com/networkupstools/nut/issues/555"
        moz-do-not-send="true" class="moz-txt-link-freetext">https://github.com/networkupstools/nut/issues/555</a>
      <div><br>
      </div>
      <div>I would want to test thoroughly before relying on it for
        automated shutdowns.</div>
      <div><br id="lineBreakAtBeginningOfMessage">
        <div>
          <div dir="auto" style="caret-color: rgb(0, 0, 0); color:
            rgb(0, 0, 0); letter-spacing: normal; text-align: start;
            text-indent: 0px; text-transform: none; white-space: normal;
            word-spacing: 0px; -webkit-text-stroke-width: 0px;
            text-decoration: none; word-wrap: break-word;
            -webkit-nbsp-mode: space; line-break: after-white-space;">
            <div>-- </div>
            <div>Charles Lepple<br>
              clepple@gmail</div>
          </div>
        </div>
        <div><br>
          <blockquote type="cite">
            <div>On Dec 14, 2023, at 8:35 AM, Jim Klimov via Nut-upsdev
              <a class="moz-txt-link-rfc2396E" href="mailto:nut-upsdev@alioth-lists.debian.net"><nut-upsdev@alioth-lists.debian.net></a> wrote:</div>
            <br class="Apple-interchange-newline">
            <div>
              <div dir="ltr">
                <div>That's MinutemAn and such a key word exists in
                  usbhid-ups subdriver tripplite-hid :)</div>
                <div><br>
                </div>
                <div><br>
                </div>
                <div>Specifically, the "PRO RT 2U" series is among the
                  few mentioned by name:<br>
                </div>
                <div>````</div>
                <div>$ git grep -i minuteman<br>
                  NEWS.adoc:   * add Delta Minuteman UPS VID/PID [PR
                  #1230, issues #555 and #1227]<br>
                  drivers/tripplite-hid.c:/* Delta/Minuteman */<br>
                  drivers/tripplite-hid.c:        /* Delta/Minuteman
                  Enterprise Plus E1500RM2U */<br>
                  drivers/tripplite-hid.c:        /* Delta/Minuteman
                  PRO1500RT2U */</div>
                <div>````<br>
                </div>
                <div><br>
                </div>
                <div>  Oddly, it seems nobody posted it to neither HCL
                  nor DDL so far...<br>
                </div>
                <div><br>
                </div>
                <div>Hope this helps,</div>
                <div>Jim Klimov</div>
                <div><br>
                </div>
              </div>
              <br>
              <div class="gmail_quote">
                <div dir="ltr" class="gmail_attr">On Thu, Dec 14, 2023
                  at 1:08 PM James Parascand via Nut-upsdev <<a
                    href="mailto:nut-upsdev@alioth-lists.debian.net"
                    moz-do-not-send="true" class="moz-txt-link-freetext">nut-upsdev@alioth-lists.debian.net</a>>
                  wrote:<br>
                </div>
                <blockquote class="gmail_quote" style="margin:0px 0px
                  0px 0.8ex;border-left:1px solid
                  rgb(204,204,204);padding-left:1ex">
                  <div dir="ltr">I am wondering if there is a way to
                    have Nut Server monitor a Minutemen UPS.
                    <div><br>
                    </div>
                    <div><a
href="https://minutemanups.com/uninterruptible-power-supply/pro-rt2u-line-interactive-uninterruptible-power-supply/"
                        target="_blank" moz-do-not-send="true"
                        class="moz-txt-link-freetext">https://minutemanups.com/uninterruptible-power-supply/pro-rt2u-line-interactive-uninterruptible-power-supply/</a><br>
                    </div>
                    <div><br>
                    </div>
                    <div>Thanks</div>
                    <div>James</div>
                  </div>
                  _______________________________________________<br>
                  Nut-upsdev mailing list<br>
                  <a href="mailto:Nut-upsdev@alioth-lists.debian.net"
                    target="_blank" moz-do-not-send="true"
                    class="moz-txt-link-freetext">Nut-upsdev@alioth-lists.debian.net</a><br>
                  <a
href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev"
                    rel="noreferrer" target="_blank"
                    moz-do-not-send="true" class="moz-txt-link-freetext">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev</a><br>
                </blockquote>
              </div>
              _______________________________________________<br>
              Nut-upsdev mailing list<br>
              <a class="moz-txt-link-abbreviated" href="mailto:Nut-upsdev@alioth-lists.debian.net">Nut-upsdev@alioth-lists.debian.net</a><br>
<a class="moz-txt-link-freetext" href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev</a><br>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
      <br>
      <fieldset class="moz-mime-attachment-header"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Nut-upsdev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Nut-upsdev@alioth-lists.debian.net">Nut-upsdev@alioth-lists.debian.net</a>
<a class="moz-txt-link-freetext" href="https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev">https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/nut-upsdev</a>
</pre>
    </blockquote>
  </body>
</html>