<br><br><div class="gmail_quote">2009/5/26 Arjen de Korte <span dir="ltr">&lt;<a href="mailto:nut%2Bdevel@de-korte.org">nut+devel@de-korte.org</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Citeren Daniel O&#39;Connor &lt;<a href="mailto:doconnor@gsoft.com.au" target="_blank">doconnor@gsoft.com.au</a>&gt;:<div class="im"><br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Note that I still have trouble starting mge-shut - 50+% of the time it<br>
says &quot;Unable to get Report Descriptor&quot;<br>
</blockquote>
<br></div>
Have you also tried the newmge-ups driver? Being based on the same core as the usbhid-ups (USB) driver, it may be a little more forgiving in case of timeouts (although I&#39;m not very familiar with it&#39;s predecessor, mge-shut).<br>

</blockquote><div><br>CAUTION: newmge-shut has still a major issue I haven&#39;t yet solved (which explains why it has not yet superseded): a loss of synchronization tends to happen.<br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

The SHUT protocol is *very* verbose and uses a slow 2400 baud link, so you want to give it lots of time before giving up (reading a 1500+ bytes report descriptor will take more than 10 seconds). You may want to increase MAXAGE in upsd.conf to at least double that, to prevent PINGing the driver to death.<br>
</blockquote></div><br>I still have a point in my TODO list which is the baudrate negotiation. newer units supports it.<br>there are also rooms for improvement on the startup sequence.<br clear="all"><br>Daniel: I&#39;m interested in debug trace of these startup failure. just to see how it fails, and what should be done.<br>
<br>cheers,<br>Arnaud<br>-- <br>Linux / Unix Expert R&amp;D - Eaton - <a href="http://www.eaton.com/mgeops">http://www.eaton.com/mgeops</a><br>Network UPS Tools (NUT) Project Leader - <a href="http://www.networkupstools.org/">http://www.networkupstools.org/</a><br>
Debian Developer - <a href="http://www.debian.org">http://www.debian.org</a><br>Free Software Developer - <a href="http://arnaud.quette.free.fr/">http://arnaud.quette.free.fr/</a><br>