Hi Matej, I've cc'ed the developers mailing list for now...
thanks for your report. Could you please send in some driver debug traces (starting it manually, using "usbhid-ups -DDDDD ...")? That would help in troubleshooting the issue. thx and cheers, Arno 2014-12-19 8:48 GMT+01:00 Matej Sekoranja <[email protected]>: > > Update: driver is not stable. I am switching to apcupsd-ups driver. > > Matej > > On 19 Dec 2014, at 01:21, Matej Sekoranja <[email protected]> > wrote: > > Hi, > > I’ve recently installed OmniOS (running virtualized in VmWare ESXi with > USB pass-through) and I got myself used APC SUA750I with USB port. > 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. > 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). > System reboot helped to get recent values. > > I’ve tried apcupsd and it worked flawlessly. > Then I wnt back to nut and I’ve noticed that interrupt processing is was > disabled in NUT: > > #if 1 //ndef SUN_LIBUSB > bool_t use_interrupt_pipe = TRUE; > #else > bool_t use_interrupt_pipe = FALSE; > #endif > > A hack to a hack to enable it… fixed it. Now it works as it should. > > It seems that SUN (well, Oracle) has fixed/updated their implementation… > and requires IRQ to be processed. > > Cheers, > Matej > > >
_______________________________________________ Nut-upsdev mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsdev
