[Nut-upsuser] Smart1500lcdt will not connect with usbhid-ups

Charles Lepple clepple at gmail.com
Fri Aug 29 12:34:57 UTC 2014


On Aug 28, 2014, at 6:49 PM, Barry Skrypnyk <barry at skrypnyks.com> wrote:

> I have searched the archives and googled this problem with usbhid-ups.  I would really appreciate any help anyone could offer to solve the problem.
> 
> System: Ubuntu 14.04.1 Trusty Tahr

Which kernel version are you using?

> Installed nut from Ubuntu repositories – nut 2.7.1
> 
> Ups.conf file
> 
> maxretry = 3
> 
> # user = nut
> 
> [TrippLite]
> 
>         driver = usbhid-ups
> 
>         port = auto
> 
>         productid = 3016
> 
>         desc = "Tripp Lite UPS, USB Interface"

Configuration looks good. 

> 
> Data from the usbhid-ups command
> 
> <<...>>

This part confuses me:

  68.487087     Checking device (09AE/3016) (004/008)
  68.564137     - VendorID: 09ae
  68.564168     - ProductID: 3016
  68.564174     - Manufacturer: Tripp Lite
  68.564220     - Product: TRIPP LITE UPS
  68.564225     - Serial Number: 2406CVLSM871900494
  68.564231     - Bus: 004
  68.564235     Trying to match device
  68.564255     Device does not match - skipping

Judging from the time, did the driver connect initially, or is it still trying to reconnect? (I haven't used "maxretry" before.)

> Data from lsusb command
> 
> fs00pc:~$ lsusb
> Bus 003 Device 002: ID 0bda:0111 Realtek Semiconductor Corp. RTS5111 Card Reader Controller
> Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 004 Device 008: ID 09ae:3016 Tripp Lite
> Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 009 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
> Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

After the errors from usbhid-ups, does "lsusb -vvv -d 09ae:" return valid information, or do you also get timeouts in syslog as well?

If lsusb doesn't work, it points to a problem between the UPS firmware and your Linux kernel version. (Well, technically, lsusb could be at fault, but it doesn't change as much as the kernel USB HCI drivers.)

In that case, you may want to check with Tripp Lite; they were kind enough to post results of testing their hardware against NUT and Linux. They should be able to repeat that test with Ubuntu 14.04.

-- 
Charles Lepple
clepple at gmail






More information about the Nut-upsuser mailing list