[Nut-upsuser] Tripp lite SMART1000LCD

Arjen de Korte nut+users at de-korte.org
Sun Jan 27 10:54:04 UTC 2008

> Running usbhid-ups -DDD -a SMART1000LCD seems
> to go into an infinite loop unless the driver is supposed to
> send requests to the ups continuously.

The driver doesn't background when running in debug mode, so yes, this
loop will seem to be infinite.

> The values returned
> from the USB report requests seem to be valid though, for example,
> Report ID 0x32 (UPS.PowerSummary.PresentStatus) has
> correct value based on present state.

Indeed. So the problem probably doesn't lie between driver and UPS as they
seem to communicate quite happily.

> Based on the error message when later  starting upsd
> (Can't connect to UPS [SMART1000LCD] (usbhid-ups-SMART1000LCD): No such
> file or directory) has the driver not reached the point where it creates
> those files ?

No, that point will be reached regardless of running in debug mode or not.
As I wrote in a previous reply, most likely there is a permissions
problem. The easiest way to verify this, is to run both the driver and
server as root, by passing the '-u root' option in the startup line.

    /usr/local/ups/bin/upsdrvctl -u root start
    /usr/local/ups/sbin/upsd -u root

If the above solves the problem, it is a permissions problem.

Best regards, Arjen
Eindhoven - The Netherlands
Key fingerprint - 66 4E 03 2C 9D B5 CB 9B  7A FE 7E C1 EE 88 BC 57

More information about the Nut-upsuser mailing list