On Tuesday, 2011-02-15 at 14:16:58 +0100, Arnaud Quette wrote: > > I would have thought finding the place in the code where it is trying to > > reset the UPS connection wouldn't be this hard.
> this is not the problem. This code is in the smartmode() function of > apcsmart.c: > http://svn.debian.org/wsvn/nut/trunk/drivers/apcsmart.c I'll have a look at that code. > we see the 5 attempts to go to smart mode ('Y' command), but my aim is to > understand why it is failing, and how to cleanly solve this without > impacting support for other units. Of course. The problem is that the program is sending the command infinitely, probably because of the EIO. > Some more questions: > - how are you handling the device's permissions? > Refer to ยง II, section 3: > http://git.debian.org/?p=collab-maint/nut.git;a=blob_plain;f=debian/nut.README.Debian;hb=HEAD /etc/udev/rules.d/zzzlpc.rules: KERNEL=="ttyS2", OWNER="nut", GROUP="nut", MODE="0660" The serial line is on a PCI board. It may be a problem of that board, not the UPS. Which is cleared by closing the device. Lupe Christoph -- | It is a well-known fact in any organisation that, if you want a job | | done, you should give it to someone who is already very busy. | | Terry Pratchett, "Unseen Academicals" | -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/535583 Title: Excessive logging by apcsmart program -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs