<br><div class="gmail_quote">2010/12/17 Zachary LaCelle <span dir="ltr">&lt;<a href="mailto:lacelle@roboticresearch.com">lacelle@roboticresearch.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div></div><div class="h5">&gt; 2010/12/16 Zach La Celle &lt;<a href="mailto:lacelle@roboticresearch.com">lacelle@roboticresearch.com</a>&gt;<br>
&gt;<br>
&gt;&gt; I can run &quot;upsdrvctl start&quot; and it starts fine.  On computer boot,<br>
&gt;&gt; however,<br>
&gt;&gt; it doesn&#39;t start properly.<br>
&gt;&gt;<br>
&gt;&gt; I&#39;m trying to find the logs which would give more detail, but I&#39;m not<br>
&gt;&gt; sure<br>
&gt;&gt; where they are.  I see no logs in /etc/nut or /var/log.<br>
&gt;&gt;<br>
&gt;<br>
&gt; try running directly your driver in debug mode (as root), ie:<br>
&gt; $ /path/to/apcsmart -DDD -a &lt;upsname&gt;<br>
&gt;<br>
&gt; and send us back the output.<br>
&gt;<br>
&gt; have you also verified device privileges? (ie &quot;ls -l /dev/ttyS0&quot; or<br>
&gt; something like that)<br>
&gt;<br>
&gt; cheers,<br>
&gt; Arnaud<br>
&gt; --<br>
&gt; Linux / Unix Expert R&amp;D - Eaton - <a href="http://powerquality.eaton.com" target="_blank">http://powerquality.eaton.com</a><br>
&gt; Network UPS Tools (NUT) Project Leader - <a href="http://www.networkupstools.org/" target="_blank">http://www.networkupstools.org/</a><br>
&gt; Debian Developer - <a href="http://www.debian.org" target="_blank">http://www.debian.org</a><br>
&gt; Free Software Developer - <a href="http://arnaud.quette.free.fr/" target="_blank">http://arnaud.quette.free.fr/</a><br>
&gt;<br>
<br>
</div></div>Permission settings were as follows:<br>
ups.conf, upsd.conf, upsd.users, upsmon.conf, upssched.conf: 640, root.nut<br>
hosts.conf, nut.conf, upsset.conf, upsstats.conf, upsstats-single.html:<br>
644, root.root<br>
<br>
I tried changing them all to root.nut and 644.<br></blockquote><div><br>have you also verified *device* privileges? (ie &quot;ls -l /dev/ttyS0&quot; or something like that)<br>and how are you setting these (ie using udev, rc.local, ...)<br>
 <br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
It&#39;s hard to know what works and what doesn&#39;t, because when I start the<br>
process manually it seems to work fine.<br></blockquote><div><br>if the boot time problem still occurs, check around device privileges, udev startup (before NUT) if used to set *device* privileges.<br><br>cheers<br>Arno<br>
</div></div>