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 [EMAIL PROTECTED] www.logicsupply.com
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
_______________________________________________ Nut-upsuser mailing list Nut-upsuser@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser