<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""></div><div style=""><blockquote type="cite" class=""><div class="">On 19 Dec 2014, at 14:23, Charles Lepple <<a href="mailto:clepple@gmail.com" class="">clepple@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><meta http-equiv="Content-Type" content="text/html charset=windows-1252" class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Arno,<div class=""><br class=""></div><div class="">what version of Solaris or libusb required the interrupt pipe hack?</div><div class=""><br class=""></div><div class="">- Charles</div><div class=""><br class=""><div class=""><div class="">On Dec 19, 2014, at 7:00 AM, Arnaud Quette <<a href="mailto:arnaud.quette@gmail.com" class="">arnaud.quette@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite" class=""><div dir="ltr" class=""><div class=""><div class="">Hi Matej,<br class=""><br class=""></div><div class="">I've cc'ed the developers mailing list for now...<br class=""><br class=""></div>thanks for your report. Could you please send in some driver debug traces (starting it manually, using "usbhid-ups -DDDDD ...")?<br class=""></div>That would help in troubleshooting the issue.<br class=""><br class="">thx and cheers,<br class="">Arno<br class=""><div class="gmail_extra"><br class=""><div class="gmail_quote">2014-12-19 8:48 GMT+01:00 Matej Sekoranja <span dir="ltr" class=""><<a href="mailto:matej.sekoranja@gmail.com" target="_blank" class="">matej.sekoranja@gmail.com</a>></span>:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word" class="">Update: driver is not stable. I am switching to apcupsd-ups driver.<span class="HOEnZb"><font color="#888888" class=""><div class=""><br class=""></div><div class="">Matej</div></font></span><div class=""><div class="h5"><br class=""><div class=""><blockquote type="cite" class=""><div class="">On 19 Dec 2014, at 01:21, Matej Sekoranja <<a href="mailto:matej.sekoranja@gmail.com" target="_blank" class="">matej.sekoranja@gmail.com</a>> wrote:</div><br class=""><div class=""><div style="word-wrap:break-word" class="">Hi,<div class=""><br class=""></div><div class="">I’ve recently installed OmniOS (running virtualized in VmWare ESXi with USB pass-through) and I got myself used APC SUA750I with USB port.</div><div class="">I’ve successfully installed NUT tools. All seemed to work fine…. however I got no change updates, e.g. if I disconnected AC there was no report about it via NUT.</div><div class="">Status was locked on OL, battery charge on 100% and so on… sometimes a value got updated, but this was very rare occasion (status was always OL).</div><div class="">System reboot helped to get recent values.</div><div class=""><br class=""></div><div class="">I’ve tried apcupsd and it worked flawlessly.</div><div class="">Then I wnt back to nut and I’ve noticed that interrupt processing is was disabled in NUT:</div><div class=""><br class=""></div><div class=""><div style="margin:0px;font-size:13px;font-family:Monaco;color:rgb(245,245,245);background-color:rgb(0,0,0)" class="">#if 1 //ndef SUN_LIBUSB</div><div style="margin:0px;font-size:13px;font-family:Monaco;color:rgb(245,245,245);background-color:rgb(0,0,0)" class="">bool_t use_interrupt_pipe = TRUE;</div><div style="margin:0px;font-size:13px;font-family:Monaco;color:rgb(245,245,245);background-color:rgb(0,0,0)" class="">#else</div><div style="margin:0px;font-size:13px;font-family:Monaco;color:rgb(245,245,245);background-color:rgb(0,0,0)" class="">bool_t use_interrupt_pipe = FALSE;</div><div style="margin:0px;font-size:13px;font-family:Monaco;color:rgb(245,245,245);background-color:rgb(0,0,0)" class="">#endif</div></div><div class=""><br class=""></div><div class="">A hack to a hack to enable it… fixed it. Now it works as it should.</div><div class=""><br class=""></div><div class="">It seems that SUN (well, Oracle) has fixed/updated their implementation… and requires IRQ to be processed.</div><div class=""><br class=""></div><div class="">Cheers,</div><div class="">Matej</div></div></div></blockquote></div><br class=""></div></div></div></blockquote></div><br class=""><div class="gmail_signature"><div dir="ltr" class=""><br class=""></div></div>
</div></div>
_______________________________________________<br class="">Nut-upsdev mailing list<br class=""><a href="mailto:Nut-upsdev@lists.alioth.debian.org" class="">Nut-upsdev@lists.alioth.debian.org</a><br class=""><a href="http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsdev" class="">http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsdev</a></blockquote></div><br class="">
<br class=""></div></div></div></blockquote></div><br class=""></body></html>