On Sep 24, 2011, at 5:48 AM, Tim Gould wrote:
Apologies for resurrecting an old thread and likely poor formatting
- I wasn't subscribed to the list at the time and have copied it out
of the archives (http://lists.alioth.debian.org/pipermail/nut-upsuser/2010-July/006104.html
).
No problem. Thanks for linking to the old threads.
I've checked out trunk and there seems to be no progress there. I'm
happy to help debugging the driver, is there still some way we can
progress this?
One difference that isn't as obvious in the latest code is in the
debug output. We changed the "Value:" format from fixed-width to
automatic decimal/scientific notation, so we should be able to see if
the "ACPresent" values are truly 0, or just 1e-7 (which would have
looked like 0.000000).
The fun part will be finding a heuristic that determines whether the
exponents are wrong. Unfortunately, the two Liebert models have the
same USB product/vendor ID pair.
Tue Jul 13 19:54:03 UTC 2010
Citeren Michelle Wright <michelle.wright op gmail.com>:
> $ sudo /lib/nut/usbhid-ups -DDD -a maxfun
> Network UPS Tools - Generic HID driver 0.34 (2.4.3)
> USB communication driver 0.31
Can you stop the original driver, and re-run it as indicated above?
Debug level 3 (as shown) should be sufficient. You can add something
like "| tee /tmp/liebert-`date -I`.txt" to log to both the screen and
a log file.
After the driver gets into the polling loop, press Ctrl-C. Please gzip
the log and attach it to your reply.
[...]
> 0.350081 Report[buf]: (2 bytes) => 07 0d
> 0.350095 Path: UPS.PowerSummary.PresentStatus.ACPresent,
Type:
> Feature, ReportID: 0x07, Offset: 2, Size: 1, Value: 0.000000
> 0.350106 Report[buf]: (2 bytes) => 07 0d
> 0.350120 Path: UPS.PowerSummary.PresentStatus.ACPresent,
Type:
> Input, ReportID: 0x07, Offset: 2, Size: 1, Value: 0.000000
Although I didn't expect otherwise, the UPS is reporting that AC is
not present (that's why you see NUT reporting OB instead of OL). Try
if these value change to '1.000000' if you unplug the mains.
I tried this - unfortunately no they do not. I get this with power
disconnected:
0.422018 Report[buf]: (2 bytes) => 07 0d
0.422034 Path: UPS.PowerSummary.PresentStatus.ACPresent, Type:
Feature, ReportID: 0x07, Offset: 2, Size: 1, Value: 0.000000
0.422046 Report[buf]: (2 bytes) => 07 0d
0.422061 Path: UPS.PowerSummary.PresentStatus.ACPresent, Type:
Input, ReportID: 0x07, Offset: 2, Size: 1, Value: 0.000000
With the upsd and upsmon running, I get a console message that I'm
on battery which stays that way regardless of whether the AC is
connected or not.
_______________________________________________
Nut-upsuser mailing list
Nut-upsuser@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser