[Nut-upsuser] APC SmartUPS 3000VA LCD not connecting

Zach La Celle lacelle at roboticresearch.com
Fri Feb 3 20:33:42 UTC 2012

On 02/03/2012 03:10 PM, Arnaud Quette wrote:
> 2012/2/3 Zach La Celle <lacelle at roboticresearch.com>:
>> I upgraded manually to the new Nut, but still receive the same error:
> I should have added: supported by the usbhid-ups driver (so USB only).
>> root at www:/etc/nut# /lib/nut/apcsmart -DDDDD -a rack1ups
>> Network UPS Tools - APC Smart protocol driver 2.03 (2.6.0)
>> APC command table version 2.1
>>   0.000000     send_to_all: SETINFO driver.parameter.port "/dev/ttyS0"
>>   0.000046     debug level is '5'
>>   0.000607     send_to_all: SETINFO device.type "ups"
>>   0.000619     send_to_all: SETINFO driver.version "2.6.0"
>>   0.000626     send_to_all: SETINFO driver.version.internal "2.03"
>>   0.000633     send_to_all: SETINFO driver.name "apcsmart"
>>  38.542178     Unable to detect an APC Smart protocol UPS on port /dev/ttyS0
>> Check the cabling, port name or model name and try again
>> It's now version 2.6.0, but the apcsmart driver still will not connect.
>> On the USB side of things, something seems fishy with the APC usb
>> connection: it's been incrementing the Device ID, up to 124 from 004.
> this is not a big issue, and probably due to the 2.4.3 driver.
> Could you please try usbhid-ups in 2.6.0, and report back if everything is ok.
> Since SmartUPS LCD is not in the compat. list, I would appreciate, if
> it works, that you send the "new report" information:
> http://www.networkupstools.org/stable-hcl.html#footnotes
> cheers,
> Arnaud

What happens with the 2.6.0 driver:

The device id keeps incrementing, and thus running the driver has two
different results:

First result (device present):
root at www:/etc/nut# /lib/nut/usbhid-ups -a rack1ups
Network UPS Tools - Generic HID driver 0.35 (2.6.0)
USB communication driver 0.31
interrupt pipe disabled (add 'pollonly' flag to 'ups.conf' to get rid of
this message)
Using subdriver: APC HID 0.95
libusb_get_report: error sending control message: Invalid or incomplete
multibyte or wide character

When it's between increments of deviceid:
root at www:/etc/nut# /lib/nut/usbhid-ups -a rack1ups
Network UPS Tools - Generic HID driver 0.35 (2.6.0)
USB communication driver 0.31
No matching HID UPS found

My rack1ups config in ups.conf:
  driver = usbhid-ups
  port = auto
  desc = "Rack 1 UPS"

Thanks for looking into this.  I'm leaving work, so I won't be able to
gather any new info for you until next week.



More information about the Nut-upsuser mailing list