<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:608586347;
mso-list-type:hybrid;
mso-list-template-ids:286031112 67698705 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l0:level1
{mso-level-text:"%1\)";
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level3
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l0:level4
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level5
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level6
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l0:level7
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level8
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l0:level9
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">I’m having trouble with a TrippLite SU3000XLCD. I’m using a Raspberry Pi running Raspbian (wheezy) with NUT 2.6.4.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">I can monitor my older TrippLite UPSs, mostly SU1000RT2Us, with this Pi and a USB to serial adapter.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">My first thought with the SU3000XLCD was to use the USB port instead of the serial port as that’s the “modern” thing to do. When I plugged the USB cable in to the UPS it turned off, dropping the load. The load is process control instrumentation
which, while not damaged, presented some challenges to restart. So now I’m leery of using the USB port.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">With a long history of success monitoring UPSs via serial communication that’s where I am now. Unfortunately NUT doesn’t see the UPS.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">My query is two part:<o:p></o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="mso-list:Ignore">1)<span style="font:7.0pt "Times New Roman"">
</span></span><![endif]>Is there a reasonable explanation for why plugging my Pi into the UPSs USB port caused it to turn off? Is there a proper way to connect it that will avoid this? If so my problem is likely solved if the usbhid-ups driver will talk to
my SU3000XLCD. If I can’t assure my employers that I won’t kill the process again USB may not be a viable option.<o:p></o:p></p>
<p class="MsoListParagraph"><o:p> </o:p></p>
<p class="MsoListParagraph" style="text-indent:-.25in;mso-list:l0 level1 lfo1"><![if !supportLists]><span style="mso-list:Ignore">2)<span style="font:7.0pt "Times New Roman"">
</span></span><![endif]>Connecting to the serial port has not (yet) shut down the UPS. This is a good start but it would be better if communication happened. Should I be able to communicate via serial port with this SU3000XLCD with one of these drivers?
Is there another driver that’s known to work with this UPS or can this one be “tweaked” to work? Can it be as simple as a baud rate mismatch? I’m not having much luck querying the serial port’s settings.<o:p></o:p></p>
<p class="MsoListParagraph"><o:p> </o:p></p>
<p class="MsoListParagraph">In ups.conf I have:<o:p></o:p></p>
<p class="MsoListParagraph"> [UPS-0040]<o:p></o:p></p>
<p class="MsoListParagraph"> driver = tripplitesu<o:p></o:p></p>
<p class="MsoListParagraph"># driver = tripplite<o:p></o:p></p>
<p class="MsoListParagraph"> port = /dev/ttyACM0<o:p></o:p></p>
<p class="MsoListParagraph"> desc = "TrippLite SU3000XLCD"<o:p></o:p></p>
<p class="MsoListParagraph"><o:p> </o:p></p>
<p class="MsoListParagraph">using tripplitesu:<o:p></o:p></p>
<p class="MsoListParagraph"><o:p> </o:p></p>
<p class="MsoNormal" style="text-indent:.5in">upsdrvctl start<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Network UPS Tools - UPS driver controller 2.6.4<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Network UPS Tools - Tripp Lite SmartOnline driver 0.03 (2.6.4)<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Warning: This is an experimental driver.<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Some features may not function correctly.<o:p></o:p></p>
<p class="MsoListParagraph"><o:p> </o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Unable to detect Tripp Lite SmartOnline UPS on port /dev/ttyACM0<o:p></o:p></p>
<p class="MsoListParagraph"><o:p> </o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Driver failed to start (exit status=1)<o:p></o:p></p>
<p class="MsoNormal"> ------------<o:p></o:p></p>
<p class="MsoNormal"> /lib/nut/tripplitesu -DD -a UPS-0040<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Network UPS Tools - Tripp Lite SmartOnline driver 0.03 (2.6.4)<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Warning: This is an experimental driver.<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Some features may not function correctly.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="text-indent:.5in"> 0.000000 debug level is '2'<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in"> 0.424498 Unable to detect Tripp Lite SmartOnline UPS on port /dev/ttyACM0<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in"><o:p> </o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Similarly using tripplite:<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in"><o:p> </o:p></p>
<p class="MsoNormal" style="text-indent:.5in">upsdrvctl start<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Network UPS Tools - UPS driver controller 2.6.4<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Network UPS Tools - Tripp-Lite SmartUPS driver 0.91 (2.6.4)<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in"><o:p> </o:p></p>
<p class="MsoNormal" style="text-indent:.5in">Failed to find UPS - giving up...<o:p></o:p></p>
<div style="mso-element:para-border-div;border:none;border-bottom:solid windowtext 1.0pt;padding:0in 0in 1.0pt 0in">
<p class="MsoNormal" style="text-indent:.5in;border:none;padding:0in">Driver failed to start (exit status=1)<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in;border:none;padding:0in">------------<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in;border:none;padding:0in">/lib/nut/tripplite -DD -a UPS-0040<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in;border:none;padding:0in">Network UPS Tools - Tripp-Lite SmartUPS driver 0.91 (2.6.4)<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in;border:none;padding:0in"> 0.000000 debug level is '2'<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in;border:none;padding:0in"> 3.012128<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in;border:none;padding:0in">Failed to find UPS - giving up...
<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in;border:none;padding:0in"><o:p> </o:p></p>
<p class="MsoNormal" style="text-indent:.5in;border:none;padding:0in">Thanks in advance for any help.<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in;border:none;padding:0in">Charles<o:p></o:p></p>
<p class="MsoNormal" style="text-indent:.5in;border:none;padding:0in"><o:p> </o:p></p>
<p class="MsoNormal" style="text-indent:.5in;border:none;padding:0in"><o:p> </o:p></p>
</div>
</div>
</body>
</html>