On 2/8/07, <b class="gmail_sendername">Charles Lepple</b> &lt;<a href="mailto:clepple@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">clepple@gmail.com</a>&gt; wrote:<div><span class="gmail_quote">
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 2/8/07, Greg Grotsky &lt;<a href="mailto:spikeygg@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">spikeygg@gmail.com</a>&gt; wrote:<br>&gt; Feb&nbsp;&nbsp;8 19:09:34 mythbox upsd[8986]: Startup successful
<br>&gt; Feb&nbsp;&nbsp;8 19:09:39 mythbox kernel: Unable to handle kernel NULL pointer
<br>&gt; dereference at 0000000000000078 RIP:<br><br>It&#39;s apparently a kernel bug. (You won&#39;t see that message if it&#39;s a<br>NULL pointer in user-space code like NUT - it&#39;ll say something like<br>&quot;Segmentation fault&quot; in your terminal, not in the syslog.)
<br><br>Unfortunately, you probably won&#39;t have much luck getting the Linux USB<br>stack maintainers to look at this because of the closed-source nvidia<br>module that is loaded.<br><br>Do you see any kernel messages right before the NUT &quot;check driver&quot; messages?
<br></blockquote></div><br>I just checked it out and shurenuf, the ups became disconnected just before the messages began.&nbsp; But now I think I know what caused it...<br><br>I wasn&#39;t setting the permissions of my devices before this afternoon (I have it working now, should have read Pete&#39;s 1st email thoroughly [or the INSTALL file]) and stupidly, I created the boot script first.&nbsp; This was loading the driver (using upsdrvctl) and loading the daemon (upsd) one right after the next.&nbsp; Well, they loaded and spit out some errors because they couldn&#39;t access the device due to ownership issues.&nbsp; Once I logged in I would close them down, change the permissions manually, then try to start them back up and that&#39;s when it gave me the crap.&nbsp; For some reason doing that was really bad.
<br><br>I have the .rules file in place now and it&#39;s correctly setting the permissions on usb detection (udev is pretty cool).&nbsp; I think it&#39;s working now.&nbsp; Thanks for all your help!<br><br>-Greg<br>