Hi all,<div><br></div><div>Iīve a UPS Liebert GXT3 500-3000VA with USB port.</div><div>Iīve install NUT version 2.2.2 from repository packages for Debian Lenny.</div><div><br></div><div>Linux kernel 2.6.26</div><div><br></div>
<div>Iīve try to use usbhid-ups driver in ups.conf</div><div><br></div><div><div>[liebert]</div><div>driver=usbhid-ups</div><div>port=/dev/usb/hiddev0</div></div><div><br></div><div>Debian get the usb:</div><div># lsusb -v</div>
<div><br></div><div><div>Bus 001 Device 002: ID 10af:0008 Liebert Corp. PowerSure Interactive UPS</div><div>Device Descriptor:</div><div> bLength 18</div><div> bDescriptorType 1</div><div> bcdUSB 1.10</div>
<div> bDeviceClass 0 (Defined at Interface level)</div><div> bDeviceSubClass 0</div><div> bDeviceProtocol 0</div><div> bMaxPacketSize0 8</div><div> idVendor 0x10af Liebert Corp.</div>
<div> idProduct 0x0008 PowerSure Interactive UPS</div><div> bcdDevice 0.00</div><div> iManufacturer 1</div><div> iProduct 2</div><div> iSerial 3</div><div>
bNumConfigurations 1</div><div>OTG Descriptor:</div><div> bLength 3</div><div> bDescriptorType 9</div><div> bmAttributes 0x00</div><div> Configuration Descriptor:</div><div> bLength 9</div>
<div> bDescriptorType 2</div><div> wTotalLength 37</div><div> bNumInterfaces 1</div><div> bConfigurationValue 1</div><div> iConfiguration 4</div><div> bmAttributes 0x40</div>
<div> (Missing must-be-set bit!)</div><div> Self Powered</div><div> MaxPower 0mA</div><div> Interface Descriptor:</div><div> bLength 9</div><div> bDescriptorType 4</div>
<div> bInterfaceNumber 0</div><div> bAlternateSetting 0</div><div> bNumEndpoints 1</div><div> bInterfaceClass 3 Human Interface Device</div><div> bInterfaceSubClass 0 No Subclass</div>
<div> bInterfaceProtocol 0 None</div><div> iInterface 5</div><div> HID Device Descriptor:</div><div> bLength 9</div><div> bDescriptorType 33</div>
<div> bcdHID 1.00</div><div> bCountryCode 0 Not supported</div><div> bNumDescriptors 1</div><div> bDescriptorType 34 Report</div><div> wDescriptorLength 260</div>
<div> Endpoint Descriptor:</div><div> bLength 7</div><div> bDescriptorType 5</div><div> bEndpointAddress 0x81 EP 1 IN</div><div> bmAttributes 3</div>
<div> Transfer Type Interrupt</div><div> Synch Type None</div><div> Usage Type Data</div><div> wMaxPacketSize 0x0008 1x 8 bytes</div><div> bInterval 32</div>
<div>cannot read device status, Protocol error (71)</div></div><div><br></div><div>When I use:</div><div><br></div><div># ./usbhid-ups -a liebert -DDDD</div><div><br></div><div>Network UPS Tools: 0.29 USB communication driver - core 0.33 (2.2.2)</div>
<div><div><br></div><div>debug level is '4'</div><div>upsdrv_initups...</div><div>Checking device (1D6B/0002) (005/001)</div><div>- VendorID: 1d6b</div><div>- ProductID: 0002</div><div>- Manufacturer: unknown</div>
<div>- Product: unknown</div><div>- Serial Number: unknown</div><div>- Bus: 005</div><div>Trying to match device</div><div>Device does not match - skipping</div><div>Checking device (1D6B/0001) (004/001)</div><div>- VendorID: 1d6b</div>
<div>- ProductID: 0001</div><div>- Manufacturer: unknown</div><div>- Product: unknown</div><div>- Serial Number: unknown</div><div>- Bus: 004</div><div>Trying to match device</div><div>Device does not match - skipping</div>
<div>Checking device (1D6B/0001) (003/001)</div><div>- VendorID: 1d6b</div><div>- ProductID: 0001</div><div>- Manufacturer: unknown</div><div>- Product: unknown</div><div>- Serial Number: unknown</div><div>- Bus: 003</div>
<div>Trying to match device</div><div>Device does not match - skipping</div><div>Checking device (1D6B/0001) (002/001)</div><div>- VendorID: 1d6b</div><div>- ProductID: 0001</div><div>- Manufacturer: unknown</div><div>- Product: unknown</div>
<div>- Serial Number: unknown</div><div>- Bus: 002</div><div>Trying to match device</div><div>Device does not match - skipping</div><div>Checking device (10AF/0008) (001/002)</div><div>- VendorID: 10af</div><div>- ProductID: 0008</div>
<div>- Manufacturer: unknown</div><div>- Product: unknown</div><div>- Serial Number: unknown</div><div>- Bus: 001</div><div>Trying to match device</div><div>Device does not match - skipping</div><div>Checking device (1D6B/0001) (001/001)</div>
<div>- VendorID: 1d6b</div><div>- ProductID: 0001</div><div>- Manufacturer: unknown</div><div>- Product: unknown</div><div>- Serial Number: unknown</div><div>- Bus: 001</div><div>Trying to match device</div><div>Device does not match - skipping</div>
<div>No appropriate HID device found</div><div>No matching HID UPS found</div></div><div><div><br></div><div># upsdrvctl start</div><div>Network UPS Tools - UPS driver controller 2.2.2</div><div>Network UPS Tools: 0.29 USB communication driver - core 0.33 (2.2.2)</div>
<div><br></div><div>No matching HID UPS found</div><div>Driver failed to start (exit status=1)</div></div><div><br></div><div><br></div><div>That means the usbhid-ups driver donīt recognize my device?</div><div><br></div>
<div>Any help?</div><div><br></div><div><br></div><div>Thanks.</div><div><br></div>