[Nut-upsuser] Problems with a Tripplite Smart150LCD UPS

Randy Philipp crphilipp at gmail.com
Sat Apr 6 03:08:51 UTC 2013


I am currently running FreeNAS-8.3.1-RELEASE-x64 (r13452) using the 
packaged version of NUT, 2.6.5, using the usbhid-ups (Generic HID driver 
0.37).  Here is the output of "/usr/local/libexec/nut/usbhid-ups -D -D 
-D -D -D -D -a tripplite":

Network UPS Tools - Generic HID driver 0.37 (2.6.5)
USB communication driver 0.31
    0.000000    send_to_all: SETINFO driver.parameter.port "auto"
    0.000027    send_to_all: SETINFO driver.parameter.productid "3016"
    0.000044    debug level is '6'
    0.000510    upsdrv_initups...
    0.000884    Checking device (09AE/3016) (/dev/usb//dev/ugen1.3)
    0.023325    - VendorID: 09ae
    0.023348    - ProductID: 3016
    0.023353    - Manufacturer: Tripp Lite
    0.023357    - Product: TRIPP LITE UPS
    0.023363    - Serial Number: unknown
    0.023367    - Bus: /dev/usb
    0.023371    Trying to match device
    0.023398    Device matches
    0.023942    Unable to get HID descriptor (Unknown error)
    0.023950    i=0, extra[i]=09, extra[i+1]=21
    0.023960    HID descriptor, method 2: (9 bytes) => 09 21 11 01 00 01 
22 6e 03
    0.023965    HID descriptor length 878
    0.024626    Unable to get Report descriptor: Input/output error
    0.024646    Checking device (0557/2221) (/dev/usb//dev/ugen0.3)
    9.792261    - VendorID: 0557
    9.792291    - ProductID: 2221
    9.792296    - Manufacturer: unknown
    9.792302    - Product: unknown
    9.792307    - Serial Number: unknown
    9.792311    - Bus: /dev/usb
    9.792316    Trying to match device
    9.792325    Device does not match - skipping
    9.792351    Checking device (8087/0024) (/dev/usb//dev/ugen1.2)
    9.792399    - VendorID: 8087
    9.792406    - ProductID: 0024
    9.792411    - Manufacturer: unknown
    9.792416    - Product: unknown
    9.792420    - Serial Number: unknown
    9.792425    - Bus: /dev/usb
    9.792429    Trying to match device
    9.792434    Device does not match - skipping
    9.792448    Checking device (8087/0024) (/dev/usb//dev/ugen0.2)
    9.792476    - VendorID: 8087
    9.792483    - ProductID: 0024
    9.792488    - Manufacturer: unknown
    9.792492    - Product: unknown
    9.792497    - Serial Number: unknown
    9.792501    - Bus: /dev/usb
    9.792505    Trying to match device
    9.792511    Device does not match - skipping
    9.792524    Checking device (0000/0000) (/dev/usb//dev/ugen1.1)
    9.792565    - VendorID: 0000
    9.792573    - ProductID: 0000
    9.792578    - Manufacturer: Intel
    9.792582    - Product: EHCI root HUB
    9.792586    - Serial Number: unknown
    9.792590    - Bus: /dev/usb
    9.792595    Trying to match device
    9.792601    Device does not match - skipping
    9.792613    Checking device (0000/0000) (/dev/usb//dev/ugen0.1)
    9.792652    - VendorID: 0000
    9.792660    - ProductID: 0000
    9.792665    - Manufacturer: Intel
    9.792669    - Product: EHCI root HUB
    9.792673    - Serial Number: unknown
    9.792678    - Bus: /dev/usb
    9.792682    Trying to match device
    9.792687    Device does not match - skipping
    9.792699    No appropriate HID device found
    9.792711    No matching HID UPS found

I have run this command a number of times, I have also received the 
following output:

Network UPS Tools - Generic HID driver 0.37 (2.6.5)
USB communication driver 0.31
    0.000000    send_to_all: SETINFO driver.parameter.port "/dev/ugen1.3"
    0.000030    send_to_all: SETINFO driver.parameter.productid "3016"
    0.000046    debug level is '6'
    0.000490    upsdrv_initups...
    0.000860    Checking device (09AE/3016) (/dev/usb//dev/ugen1.3)
    0.035425    - VendorID: 09ae
    0.035437    - ProductID: 3016
    0.035444    - Manufacturer: Tripp Lite
    0.035451    - Product: TRIPP LITE UPS
    0.035467    - Serial Number: ***<FNORD>***
    0.035472    - Bus: /dev/usb
    0.035476    Trying to match device
    0.035499    Device matches
    0.038288    HID descriptor, method 1: (9 bytes) => 09 21 11 01 00 01 
22 6e 03
    0.038297    i=0, extra[i]=09, extra[i+1]=21
    0.038305    HID descriptor, method 2: (9 bytes) => 09 21 11 01 00 01 
22 6e 03
    0.038310    HID descriptor length 878
    4.922227    Unable to get Report descriptor: Input/output error
    4.922253    Checking device (0557/2221) (/dev/usb//dev/ugen0.3)
   14.690035    - VendorID: 0557
   14.690062    - ProductID: 2221
   14.690067    - Manufacturer: unknown
   14.690072    - Product: unknown
   14.690076    - Serial Number: unknown
   14.690080    - Bus: /dev/usb
   14.690085    Trying to match device
   14.690093    Device does not match - skipping
   14.690113    Checking device (8087/0024) (/dev/usb//dev/ugen1.2)
   14.690154    - VendorID: 8087
   14.690162    - ProductID: 0024
   14.690167    - Manufacturer: unknown
   14.690171    - Product: unknown
   14.690176    - Serial Number: unknown
   14.690180    - Bus: /dev/usb
   14.690184    Trying to match device
   14.690192    Device does not match - skipping
   14.690205    Checking device (8087/0024) (/dev/usb//dev/ugen0.2)
   14.690840    - VendorID: 8087
   14.690849    - ProductID: 0024
   14.690854    - Manufacturer: unknown
   14.690858    - Product: unknown
   14.690863    - Serial Number: unknown
   14.690867    - Bus: /dev/usb
   14.690871    Trying to match device
   14.690876    Device does not match - skipping
   14.690889    Checking device (0000/0000) (/dev/usb//dev/ugen1.1)
   14.690929    - VendorID: 0000
   14.690937    - ProductID: 0000
   14.690941    - Manufacturer: Intel
   14.690946    - Product: EHCI root HUB
   14.690950    - Serial Number: unknown
   14.690955    - Bus: /dev/usb
   14.690959    Trying to match device
   14.690964    Device does not match - skipping
   14.690977    Checking device (0000/0000) (/dev/usb//dev/ugen0.1)
   14.691016    - VendorID: 0000
   14.691024    - ProductID: 0000
   14.691029    - Manufacturer: Intel
   14.691033    - Product: EHCI root HUB
   14.691037    - Serial Number: unknown
   14.691041    - Bus: /dev/usb
   14.691046    Trying to match device
   14.691050    Device does not match - skipping
   14.691062    No appropriate HID device found
   14.691071    No matching HID UPS found

Here is the content of my ups.conf file:

[tripplite]
     driver = usbhid-ups
     port = auto
     desc = "Home Tripp Lite"
     productid=3016

I have seen previous reports of people getting the Tripp Lite 
Smart1500LCD working with the productid=3016 option, but it isn't 
working for me.  I have also.  Any ideas on a possible fix?  Thank you 
for your help on this, I hope this is useful.

Randy Philipp




More information about the Nut-upsuser mailing list