[Nut-upsuser] Tripp Lite OMNIVS1500XL, tripplite_usb, Error reading {L, S, B} value

Forest Bond - Logic Supply forest.bond at logicsupply.com
Fri Feb 16 16:52:41 CET 2007


On Fri, Feb 16, 2007 at 04:36:12PM +0100, Arjen de Korte wrote:
> Running the driver in debug mode would be helpful, to see what goes wrong.

I used the following command-line:

./tripplite_usb -u root -DDDDDD auto

Attached is the log file.

-Forest
-- 
Forest Bond
Computer Engineer
Logic Supply, Inc.
Phone: (802) 244-8302
Fax: (802) 244-7938
forest.bond at logicsupply.com
www.logicsupply.com
-------------- next part --------------
debug level is '6'
Checking device (0000/0000) (007/001)
- VendorID: 0000
- ProductID: 0000
- Manufacturer: Linux 2.6.17-11-generic ehci_hcd
- Product: EHCI Host Controller
- Serial Number: 0000:00:1d.7
- Bus: 007
Trying to match device
Device does not match - skipping
Checking device (0000/0000) (006/001)
- VendorID: 0000
- ProductID: 0000
- Manufacturer: Linux 2.6.17-11-generic ehci_hcd
- Product: EHCI Host Controller
- Serial Number: 0000:00:1a.7
- Bus: 006
Trying to match device
Device does not match - skipping
Checking device (0000/0000) (003/001)
- VendorID: 0000
- ProductID: 0000
- Manufacturer: Linux 2.6.17-11-generic uhci_hcd
- Product: UHCI Host Controller
- Serial Number: 0000:00:1d.0
- Bus: 003
Trying to match device
Device does not match - skipping
Checking device (0000/0000) (005/001)
- VendorID: 0000
- ProductID: 0000
- Manufacturer: Linux 2.6.17-11-generic uhci_hcd
- Product: UHCI Host Controller
- Serial Number: 0000:00:1d.2
- Bus: 005
Trying to match device
Device does not match - skipping
Checking device (09AE/0001) (004/003)
- VendorID: 09ae
- ProductID: 0001
- Manufacturer: TRIPP LITE
- Product: TRIPP LITE UPS                
- Serial Number: unknown
- Bus: 004
Trying to match device
Device matches
HID descriptor, method 1: (9 bytes) => 09 21 00 01 00 01 22 34 00
i=0, extra[i]=09, extra[i+1]=21
HID descriptor, method 2: (9 bytes) => 09 21 00 01 00 01 22 34 00
HID descriptor retrieved (Reportlen = 52)
Report descriptor retrieved (Reportlen = 52)
Found HID device
Network UPS Tools - Tripp Lite OMNIVS and SMARTPRO driver 0.8 (2.1.0)
Warning: This is an experimental driver.
Some features may not function correctly.

Report Descriptor size = 52
Report Descriptor: (52 bytes) => 06 a0 ff 09 01 a1 01 09 02 a1 00 06 a1 ff
09 03 09 04 15 80 25 7f 35 00 45 ff 75 08 95 08 81 02 09 05 09 06 15 80 25
7f 35 00 45 ff 75 08 95 08 91 02 c0 c0
Detected a UPS: TRIPP LITE/TRIPP LITE UPS                
send_cmd(msg_len=3, type='W')
send_cmd: sending  3a 57 00 a8 0d 00 00 00 '.W......'
send_cmd send_try 1
 ok
send_cmd: received 57 00 0d 00 00 00 00 00 'W.......' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='
send_cmd: sending  3a 00 ff 0d 00 00 00 00 '........'
send_cmd send_try 1
 ok
 ok
 ok
send_cmd send_try 2
 ok
send_cmd: received 00 20 01 58 58 58 58 0d '...XXXX.' (OK)
send_cmd: send_try = 2, recv_try = 1

Using OMNIVS 2001 protocol (2001)
send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 30 00 30 0d 'S1400.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='P')
send_cmd: sending  3a 50 af 0d 00 00 00 00 '.P......'
send_cmd send_try 1
 ok
send_cmd: received 50 30 31 35 30 30 58 0d 'P01500X.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='F')
send_cmd: sending  3a 46 b9 0d 00 00 00 00 '.F......'
send_cmd send_try 1
 ok
send_cmd: received 46 32 32 31 31 20 41 0d 'F2211.A.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='V')
send_cmd: sending  3a 56 a9 0d 00 00 00 00 '.V......'
send_cmd send_try 1
 ok
send_cmd: received 56 31 30 34 30 58 58 0d 'V1040XX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='U')
send_cmd: sending  3a 55 aa 0d 00 00 00 00 '.U......'
send_cmd send_try 1
 ok
 ok
 ok
send_cmd send_try 2
 ok
 ok
 ok
send_cmd send_try 3
 ok
 ok
 ok
send_cmd: received 56 31 30 34 30 58 58 0d 'V1040XX.' (bad)
send_cmd: send_try = 3, recv_try = 3

Error reading Unit ID
send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 30 00 30 0d 'S1400.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 44 30 31 45 44 0d 'B0D01ED.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 45 58 58 0d 'L00EEXX.' (OK)
send_cmd: send_try = 1, recv_try = 1

dstate_init: sock /var/state/ups/tripplite_usb-auto open on fd 5
send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 30 00 30 0d 'S1400.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 44 33 31 45 44 0d 'B0D31ED.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 43 58 58 0d 'L00ECXX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 30 00 30 0d 'S1400.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 44 33 33 45 44 0d 'B0D33ED.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 44 58 58 0d 'L00EDXX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
 ok
 ok
send_cmd send_try 2
 ok
send_cmd: received 53 31 34 30 30 00 30 0d 'S1400.0.' (OK)
send_cmd: send_try = 2, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 44 33 31 45 44 0d 'B0D31ED.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 45 58 58 0d 'L00EEXX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 31 00 30 0d 'S1401.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 30 30 30 45 36 0d 'B0000E6.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 43 58 58 0d 'L00ECXX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 31 00 30 0d 'S1401.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 30 30 31 45 32 0d 'B0001E2.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 43 58 58 0d 'L00ECXX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 31 00 30 0d 'S1401.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 30 30 30 44 46 0d 'B0000DF.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 43 58 58 0d 'L00ECXX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
 ok
 ok
send_cmd send_try 2
 ok
send_cmd: received 53 31 34 30 31 00 30 0d 'S1401.0.' (OK)
send_cmd: send_try = 2, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 30 30 30 44 45 0d 'B0000DE.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 43 58 58 0d 'L00ECXX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 31 00 30 0d 'S1401.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 30 30 30 44 44 0d 'B0000DD.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 43 58 58 0d 'L00ECXX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 31 00 30 0d 'S1401.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 30 30 30 44 43 0d 'B0000DC.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 43 58 58 0d 'L00ECXX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 31 00 30 0d 'S1401.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 30 30 30 44 43 0d 'B0000DC.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 43 58 58 0d 'L00ECXX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 31 00 30 0d 'S1401.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 30 30 31 44 43 0d 'B0001DC.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
 ok
 ok
send_cmd send_try 2
 ok
send_cmd: received 4c 30 30 45 43 58 58 0d 'L00ECXX.' (OK)
send_cmd: send_try = 2, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
 ok
 ok
send_cmd send_try 2
 ok
send_cmd: received 53 31 34 30 31 00 30 0d 'S1401.0.' (OK)
send_cmd: send_try = 2, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
 ok
send_cmd: received 42 30 44 32 38 44 43 0d 'B0D28DC.' (OK)
send_cmd: send_try = 1, recv_try = 2

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
 ok
 ok
send_cmd send_try 2
 ok
 ok
 ok
send_cmd send_try 3
 ok
 ok
 ok
send_cmd: received 42 30 44 32 38 44 43 0d 'B0D28DC.' (bad)
send_cmd: send_try = 3, recv_try = 3

Error reading L value: Unknown error 0
send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
 ok
 ok
send_cmd send_try 2
 ok
 ok
 ok
send_cmd send_try 3
 ok
 ok
 ok
send_cmd: received 42 30 44 32 38 44 43 0d 'B0D28DC.' (bad)
send_cmd: send_try = 3, recv_try = 3

Error reading S value: Unknown error 0
send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 30 00 30 0d 'S1400.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 44 34 43 44 44 0d 'B0D4CDD.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 33 58 58 0d 'L00E3XX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 30 00 30 0d 'S1400.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 44 33 31 45 31 0d 'B0D31E1.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 45 58 58 0d 'L00EEXX.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='S')
send_cmd: sending  3a 53 ac 0d 00 00 00 00 '.S......'
send_cmd send_try 1
 ok
send_cmd: received 53 31 34 30 30 00 30 0d 'S1400.0.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='B')
send_cmd: sending  3a 42 bd 0d 00 00 00 00 '.B......'
send_cmd send_try 1
 ok
send_cmd: received 42 30 43 45 43 45 33 0d 'B0CECE3.' (OK)
send_cmd: send_try = 1, recv_try = 1

send_cmd(msg_len=2, type='L')
send_cmd: sending  3a 4c b3 0d 00 00 00 00 '.L......'
send_cmd send_try 1
 ok
send_cmd: received 4c 30 30 45 45 58 58 0d 'L00EEXX.' (OK)
send_cmd: send_try = 1, recv_try = 1



More information about the Nut-upsuser mailing list