[Nut-upsuser] Liebert UPS GXT3 and Debian 6

Charles Lepple clepple at gmail.com
Mon Jun 13 22:33:29 UTC 2011


On Jun 13, 2011, at 11:35 AM, Juan Pablo Valles wrote:

> I´ve try get_descriptor.
> Here are the results:
>
> # lsusb -v
> Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 003 Device 005: ID 10af:0008 Liebert Corp. PowerSure Interactive  
> UPS
> Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>
> The first run as root
>
> # ./get_descriptor 003 005 1 0 0 128 0x22 0
> Warning: could not set config 1: Device or resource busy
> Warning: could not set alt intf 0/0: Connection timed out
> Can't get endpoint 128 descriptor 0x22 index 0: error sending  
> control message: Protocol error
>
> The second run as root
>
> # ./get_descriptor 003 005 1 0 0 128 0x22 0
> Warning: could not set config 1: Protocol error
> Warning: could not set alt intf 0/0: Protocol error
> Can't get endpoint 128 descriptor 0x22 index 0: error sending  
> control message: Protocol error
>
> I could try again anything!

This doesn't look good. These are very basic requests to the device.  
Are there any messages in dmesg (or /var/log/kern.log) related to this  
device?

There are some long and complicated tests you can do to monitor the  
communication between the UPS and a Windows machine running the  
recommended software - try searching the NUT archives for "usbsnoopy".


More information about the Nut-upsuser mailing list