<div dir="ltr">Charles,<div><br></div><div>We saw some changes. I've included some pipes of before and after the unplug. It smells like hex code to me in the debug area.</div><div><br></div><div>Thanks,</div><div>Mike</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 25, 2018 at 4:20 PM, Michael <span dir="ltr"><<a href="mailto:fax12345@gmail.com" target="_blank">fax12345@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Charles,<div><br></div><div>I followed the instructions on github, and my upsc UPSNAME command output did not change (I don't have any statuses for the ups.status line).</div><div><br></div><div>The output is as follows:</div><div><br></div><div><div>upsc Tripp-Lite</div><span class=""><div>Init SSL without certificate database</div><div>battery.voltage.nominal: 48</div><div>device.mfr: Tripp Lite</div><div>device.model: TRIPP LITE UPS</div><div>device.type: ups</div><div><a href="http://driver.name" target="_blank">driver.name</a>: tripplite_usb</div><div>driver.parameter.pollinterval: 2</div><div>driver.parameter.port: auto</div><div>driver.parameter.synchronous: no</div></span><div>driver.version: 2.7.4-480-g14301bdb</div><div><div class="h5"><div>driver.version.internal: 0.29</div><div>input.voltage.nominal: 208</div><div>outlet.1.desc: Load 1</div><div><a href="http://outlet.1.id" target="_blank">outlet.1.id</a>: 1</div><div>outlet.1.switch: 1</div><div>outlet.1.switchable: 1</div><div>outlet.2.desc: Load 2</div><div><a href="http://outlet.2.id" target="_blank">outlet.2.id</a>: 2</div><div>outlet.2.switch: 1</div><div>outlet.2.switchable: 1</div><div>outlet.3.desc: Load 3</div><div><a href="http://outlet.3.id" target="_blank">outlet.3.id</a>: 3</div><div>outlet.3.switch: 1</div><div>outlet.3.switchable: 1</div><div>outlet.4.desc: Load 4</div><div><a href="http://outlet.4.id" target="_blank">outlet.4.id</a>: 4</div><div>outlet.4.switch: 1</div><div>outlet.4.switchable: 1</div><div>outlet.5.desc: Load 5</div><div><a href="http://outlet.5.id" target="_blank">outlet.5.id</a>: 5</div><div>outlet.5.switch: 1</div><div>outlet.5.switchable: 1</div><div>outlet.6.desc: Load 6</div><div><a href="http://outlet.6.id" target="_blank">outlet.6.id</a>: 6</div><div>outlet.6.switch: 1</div><div>outlet.6.switchable: 1</div><div>outlet.7.desc: Load 7</div><div><a href="http://outlet.7.id" target="_blank">outlet.7.id</a>: 7</div><div>outlet.7.switch: 1</div><div>outlet.7.switchable: 1</div><div>outlet.8.desc: Load 8</div><div><a href="http://outlet.8.id" target="_blank">outlet.8.id</a>: 8</div><div>outlet.8.switch: 1</div><div>outlet.8.switchable: 1</div><div>outlet.9.desc: Load 9</div><div><a href="http://outlet.9.id" target="_blank">outlet.9.id</a>: 9</div><div>outlet.9.switchable: 0</div></div></div><span class=""><div>ups.debug.0: 00 05 58 58 58 58 0d '..XXXX.'</div></span><div>ups.debug.D: 36 45 38 37 0d 00 00 '6E87...'</div><div>ups.debug.L: 31 35 35 41 30 31 0d '155A01.'</div><div>ups.debug.load_banks: 8</div><span class=""><div>ups.debug.M: 30 30 37 31 0d 00 00 '0071...'</div></span><span class=""><div>ups.debug.P: 30 35 30 30 0d 00 00 '0500...'</div><div>ups.debug.S: 31 34 30 30 30 30 0d '140000.'</div></span><div>ups.debug.T: 39 46 32 35 38 31 0d '9F2581.'</div><span class=""><div>ups.debug.V: 33 30 38 38 0d 00 00 '3088...'</div></span><span class=""><div>ups.delay.shutdown: 64</div><div>ups.firmware: F1114.A</div><div>ups.firmware.aux: protocol 0005</div><div><a href="http://ups.id" target="_blank">ups.id</a>: 65535</div><div>ups.mfr: Tripp Lite</div><div>ups.model: TRIPP LITE UPS</div><div>ups.power.nominal: 500</div><div>ups.productid: 0001</div><div>ups.status:</div><div>ups.vendorid: 09ae</div></span></div><div><br></div><div><br></div><div>We are going to pull the plug on the UPS, and I will run the command again. I'm hoping the changes in the output will be enough to reverse engineer this with you.</div><div><br></div><div>Thanks,</div><div>Mike</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 11, 2018 at 8:50 PM, Charles Lepple <span dir="ltr"><<a href="mailto:clepple@gmail.com" target="_blank">clepple@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On May 8, 2018, at 10:05 PM, Charles Lepple <<a href="mailto:clepple@gmail.com" target="_blank">clepple@gmail.com</a>> wrote:<br>
> <br>
>> I'm new to this, so let me know what you need from me and I will try my best. This UPS does power our production servers, so shutting things down aren't an easy task, but this weekend might open up some opportunity for that if need be. If I need to test it by unplugging the main power, that I can do without problems.<br>
> <br>
> The first thing to try is building the latest NUT code from source. Version 2.7.4 is the latest released version, but after that, we'll switch to a new branch to add in the features for protocol 0005. Here are some instructions (not yet tested for Ubuntu 18.04):<br>
> <br>
> <a href="https://github.com/networkupstools/nut/wiki/Building-NUT-on-Debian,-Raspbian-and-Ubuntu" rel="noreferrer" target="_blank">https://github.com/networkupst<wbr>ools/nut/wiki/Building-NUT-on-<wbr>Debian,-Raspbian-and-Ubuntu</a><br>
> <br>
> There is always some level of risk with testing new code on an UPS, but if things didn't shut down before, you should be okay. You can try building this week, but I'd still wait until the weekend to test the new driver.<br>
> <br>
</span>If you have a chance to build the master branch to test, you can also try the tripplite_0005 branch. I need to dig out the OMNIVS1000 for regression testing, and of course I don't have a SU5000 to test with, but it should work based on the debug information you provided.</blockquote></div><br></div>
</div></div></blockquote></div><br></div>