Yes, that is helpful. It seems that your Tripp Lite has different bugs than James's. That means it will be more tricky to fix.
In any case, I am glad to see that the driver is now working. The bugs are minor and only affect how the voltages are displayed. -- Peter Phil DeBoest wrote: > > > > > OK, this is good, now we are getting into fixing small details. I have > > just committed some changes to the trunk that improve debugging > > messages and make it easier to get the information I need. Please > > update to the new version, and then run (as root): > > > > drivers/newhidups -DDD -u root [EMAIL PROTECTED] >& /tmp/logfile > > > > After 2 seconds, you can hit CTRL-C. Please send the resulting log > > file. Note: this is one of the rare times when I actually want to see > > the output of "-DDD". Normally, one should only use "-DD" on this > > list, unless specifically requested otherwise. > > > > Thanks! -- Peter > > Sorry this took me so long. I don't know if you still need it, but here > are the results I got (trunk revision 501). Thanks again! > > Phil > > > debug level is '3' > Checking device (0000/0000) (001/001) > - VendorID: 0000 > - ProductID: 0000 > - Manufacturer: unknown > - Product: USB UHCI-alt Root Hub > - Serial Number: 10c0 > - Bus: 001 > Trying to match device > Device does not match - skipping > Checking device (09AE/2005) (001/004) > - VendorID: 09ae > - ProductID: 2005 > - Manufacturer: Tripp Lite > - Product: TRIPP LITE UPS > - Serial Number: 692195 A > - Bus: 001 > Trying to match device > Device matches > HID descriptor, method 1: (9 bytes) => 09 21 10 01 00 01 22 cb 01 > HID descriptor, method 2: (9 bytes) => 09 21 10 01 00 01 22 6a 02 > Warning: two different HID descriptors retrieved (Reportlen = 459 vs. 618) > HID descriptor retrieved (Reportlen = 618) > Report descriptor retrieved (Reportlen = 618) > Found HID device > Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 (2.1.0) > > Report Descriptor size = 618 > Report Descriptor: (618 bytes) => 05 84 09 04 a1 01 09 24 a1 02 05 84 85 28 > 09 fe 75 08 95 01 26 ff 00 15 00 b1 03 85 29 09 ff b1 03 85 2b 09 fd b1 03 > 09 1a a1 02 09 40 85 30 b1 83 c0 75 08 95 01 26 ff 00 85 11 09 5a b1 82 05 > 85 95 01 75 08 26 ff 00 15 00 85 2a 09 89 b1 03 85 33 09 2c b1 03 25 64 85 > 34 09 66 81 a2 85 34 09 66 b1 a2 85 37 09 67 b1 03 05 84 09 02 a1 02 25 01 > 75 01 85 32 05 84 95 01 09 69 81 a2 09 d0 81 a2 95 03 09 44 09 45 09 4b 81 > a2 95 03 81 01 85 32 05 84 75 01 95 01 09 69 b1 a2 05 85 09 d0 b1 a2 95 03 > 09 44 09 45 09 4b b1 a2 95 03 b1 01 c0 c0 05 84 09 10 a1 02 09 12 a1 02 85 > 04 09 40 75 10 95 01 27 ff ff 00 00 b1 02 75 08 05 84 09 02 a1 02 85 23 05 > 85 75 01 25 01 95 03 09 44 09 45 09 4b b1 82 95 05 b1 01 c0 c0 05 84 95 01 > 75 08 26 ff 00 09 58 85 10 b1 82 c0 05 84 09 1e a1 02 95 01 75 08 26 ff 00 > 85 01 09 40 b1 03 85 02 09 42 b1 03 05 84 85 03 09 43 75 10 95 01 27 ff ff > 00 00 b1 03 c0 05 84 95 01 75 08 15 00 26 ff 00 09 18 a1 02 09 20 a1 02 75 > 08 15 00 25 01 95 01 75 10 27 ff ff 00 00 15 00 85 15 09 57 b1 82 75 08 15 > 00 26 ff 00 06 ff ff 85 51 09 91 b1 82 85 52 09 92 b1 82 85 b6 09 c7 b1 82 > c0 c0 06 ff ff 09 10 a1 81 75 10 95 01 27 ff ff 00 00 85 6c 09 7d b1 03 c0 > 06 ff ff 09 15 a1 81 75 08 95 01 26 ff 00 15 00 85 96 09 c0 b1 02 75 20 85 > b4 09 d2 b1 02 75 10 85 97 09 c1 b1 02 75 08 85 98 09 c2 b1 02 75 10 85 99 > 09 c3 b1 02 85 9b 09 c5 b1 02 75 20 85 9a 09 c4 b1 02 c0 05 84 09 24 a1 02 > 85 31 09 30 75 08 95 01 26 ff 00 15 00 b1 03 c0 09 10 a1 02 09 12 a1 02 85 > 20 09 30 75 10 27 ff ff 00 00 b1 02 c0 c0 09 16 a1 02 09 1a a1 02 85 18 55 > 0f 09 30 b1 82 85 19 09 32 b1 82 c0 55 00 85 22 09 02 a1 02 75 01 95 03 25 > 01 05 84 09 63 09 6f 09 6e b1 82 95 01 b1 03 09 65 b1 82 09 6d 95 01 b1 03 > 09 67 09 62 95 02 b1 82 95 06 b1 03 95 01 09 72 b1 82 95 01 b1 03 c0 c0 05 > 84 09 18 a1 02 09 20 a1 02 75 10 95 01 15 00 27 ff ff 00 00 85 17 09 55 b1 > 82 c0 c0 c0 > Detected a UPS: Tripp Lite /TRIPP LITE UPS > Using subdriver: TrippLite HID 0.1 (experimental) > Report: (2 bytes) => 28 01 > Path: UPS.PowerSummary.iProduct, Type: Feature, Value: 1.000000 > Report: (2 bytes) => 29 02 > Path: UPS.PowerSummary.iSerialNumber, Type: Feature, Value: 2.000000 > Report: (2 bytes) => 2b 03 > Path: UPS.PowerSummary.iManufacturer, Type: Feature, Value: 3.000000 > Report: (2 bytes) => 30 78 > Path: UPS.PowerSummary.Input.ConfigVoltage, Type: Feature, Value: 120.000000 > Report: (2 bytes) => 11 02 > Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, Value: 2.000000 > Report: (2 bytes) => 2a 18 > Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, Value: 24.000000 > Report: (2 bytes) => 33 02 > Path: UPS.PowerSummary.CapacityMode, Type: Feature, Value: 2.000000 > Report: (2 bytes) => 34 64 > Path: UPS.PowerSummary.RemainingCapacity, Type: Input, Value: 100.000000 > Report: (2 bytes) => 34 64 > Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, Value: 100.000000 > Report: (2 bytes) => 37 64 > Path: UPS.PowerSummary.FullChargeCapacity, Type: Feature, Value: 100.000000 > Report: (2 bytes) => 32 06 > Path: UPS.PowerSummary.PresentStatus.ShutdownImminent, Type: Input, > Value: 0.000000 > Can't find object UPS.PowerSummary.PresentStatus.TLACPresent > Path: UPS.PowerSummary.PresentStatus.TLACPresent, Type: Input > Can't find object UPS.PowerSummary.PresentStatus.TLCharging > Path: UPS.PowerSummary.PresentStatus.TLCharging, Type: Input > Can't find object UPS.PowerSummary.PresentStatus.TLDischarging > Path: UPS.PowerSummary.PresentStatus.TLDischarging, Type: Input > Can't find object UPS.PowerSummary.PresentStatus.TLNeedReplacement > Path: UPS.PowerSummary.PresentStatus.TLNeedReplacement, Type: Input > Report: (2 bytes) => 32 06 > Path: UPS.PowerSummary.PresentStatus.ShutdownImminent, Type: Feature, > Value: 0.000000 > Report: (2 bytes) => 32 06 > Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, Value: > 1.000000 > Report: (2 bytes) => 32 06 > Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, Value: > 1.000000 > Report: (2 bytes) => 32 06 > Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, Value: > 0.000000 > Report: (2 bytes) => 32 06 > Path: UPS.PowerSummary.PresentStatus.NeedReplacement, Type: Feature, > Value: 0.000000 > Report: (3 bytes) => 04 0c 00 > Path: UPS.BatterySystem.Battery.ConfigVoltage, Type: Feature, Value: > 12.000000 > Report: (2 bytes) => 23 01 > Path: UPS.BatterySystem.Battery.PresentStatus.Charging, Type: Feature, > Value: 1.000000 > Report: (2 bytes) => 23 01 > Path: UPS.BatterySystem.Battery.PresentStatus.Discharging, Type: > Feature, Value: 0.000000 > Report: (2 bytes) => 23 01 > Path: UPS.BatterySystem.Battery.PresentStatus.NeedReplacement, Type: > Feature, Value: 0.000000 > Report: (2 bytes) => 10 00 > Path: UPS.BatterySystem.Test, Type: Feature, Value: 0.000000 > Report: (2 bytes) => 01 78 > Path: UPS.Flow.ConfigVoltage, Type: Feature, Value: 120.000000 > Report: (2 bytes) => 02 3c > Path: UPS.Flow.ConfigFrequency, Type: Feature, Value: 60.000000 > Report: (3 bytes) => 03 e8 03 > Path: UPS.Flow.ConfigApparentPower, Type: Feature, Value: 1000.000000 > Report: (3 bytes) => 15 ff ff > Path: UPS.OutletSystem.Outlet.DelayBeforeShutdown, Type: Feature, Value: > 65535.000000 > Report: (2 bytes) => 51 00 > Path: UPS.OutletSystem.Outlet.ffff0091, Type: Feature, Value: 0.000000 > Report: (2 bytes) => 52 00 > Path: UPS.OutletSystem.Outlet.ffff0092, Type: Feature, Value: 0.000000 > Report: (2 bytes) => b6 01 > Path: UPS.OutletSystem.Outlet.ffff00c7, Type: Feature, Value: 1.000000 > Report: (3 bytes) => 6c 05 20 > Path: UPS.ffff0010.00ff0001.ffff007d, Type: Feature, Value: 8197.000000 > Report: (2 bytes) => 96 ff > Path: UPS.ffff0015.00ff0001.ffff00c0, Type: Feature, Value: 255.000000 > Report: (2 bytes) => b4 ff > Path: UPS.ffff0015.00ff0001.ffff00d2, Type: Feature, Value: 255.000000 > Report: (3 bytes) => 97 ff ff > Path: UPS.ffff0015.00ff0001.ffff00c1, Type: Feature, Value: 255.000000 > Report: (2 bytes) => 98 ff > Path: UPS.ffff0015.00ff0001.ffff00c2, Type: Feature, Value: 255.000000 > Report: (3 bytes) => 99 ff ff > Path: UPS.ffff0015.00ff0001.ffff00c3, Type: Feature, Value: 255.000000 > Report: (3 bytes) => 9b 03 00 > Path: UPS.ffff0015.00ff0001.ffff00c5, Type: Feature, Value: 3.000000 > Can't retrieve Report 154 (-32/32): Broken pipe > Path: UPS.ffff0015.00ff0001.ffff00c4, Type: Feature > Report: (3 bytes) => 31 ac 04 > Path: UPS.PowerSummary.Voltage, Type: Feature, Value: 172.000000 > Report: (3 bytes) => 20 86 00 > Path: UPS.BatterySystem.Battery.Voltage, Type: Feature, Value: 134.000000 > Report: (3 bytes) => 18 ac 04 > Path: UPS.PowerConverter.Input.Voltage, Type: Feature, Value: 119.599998 > Report: (3 bytes) => 19 57 02 > Path: UPS.PowerConverter.Input.Frequency, Type: Feature, Value: 59.900002 > Report: (3 bytes) => 22 00 00 > Path: UPS.PowerConverter.PresentStatus.VoltageOutOfRange, Type: Feature, > Value: 0.000000 > Report: (3 bytes) => 22 00 00 > Path: UPS.PowerConverter.PresentStatus.Buck, Type: Feature, Value: 0.000000 > Report: (3 bytes) => 22 00 00 > Path: UPS.PowerConverter.PresentStatus.Boost, Type: Feature, Value: 0.000000 > Report: (3 bytes) => 22 00 00 > Path: UPS.PowerConverter.PresentStatus.Overload, Type: Feature, Value: > 0.000000 > Report: (3 bytes) => 22 00 00 > Path: UPS.PowerConverter.PresentStatus.Used, Type: Feature, Value: 0.000000 > Report: (3 bytes) => 22 00 00 > Path: UPS.PowerConverter.PresentStatus.OverTemperature, Type: Feature, > Value: 0.000000 > Report: (3 bytes) => 22 00 00 > Path: UPS.PowerConverter.PresentStatus.InternalFailure, Type: Feature, > Value: 0.000000 > Report: (3 bytes) => 22 00 00 > Path: UPS.PowerConverter.PresentStatus.AwaitingPower, Type: Feature, > Value: 0.000000 > Report: (3 bytes) => 17 ff ff > Path: UPS.OutletSystem.Outlet.DelayBeforeReboot, Type: Feature, Value: > 65535.000000 > Report: (2 bytes) => 34 64 > Can't find object UPS.PowerSummary.RemainingCapacityLimit > Report: (3 bytes) => 20 85 00 > Report: (3 bytes) => 04 0c 00 > Report: (2 bytes) => 2a 18 > Report: (3 bytes) => 15 ff ff > Report: (3 bytes) => 17 ff ff > Report: (2 bytes) => 10 00 > hu_find_infoval: no matching INFO_* value for this HID value (0) > > dstate_setflags: base variable (ups.test.result) does not exist > Report: (2 bytes) => 11 02 > Report: (3 bytes) => 03 e8 03 > Report: (2 bytes) => 32 06 > Report: (2 bytes) => 32 06 > Report: (2 bytes) => 32 06 > Report: (2 bytes) => 32 06 > Report: (3 bytes) => 22 00 00 > Report: (2 bytes) => 32 06 > Report: (3 bytes) => 22 00 00 > Report: (3 bytes) => 22 00 00 > Can't find object UPS.PowerSummary.PresentStatus.TLACPresent > Can't find object UPS.PowerSummary.PresentStatus.TLDischarging > Can't find object UPS.PowerSummary.PresentStatus.TLCharging > Can't find object UPS.PowerSummary.PresentStatus.TLNeedReplacement > Report: (3 bytes) => 22 00 00 > Report: (3 bytes) => 22 00 00 > Report: (3 bytes) => 22 00 00 > Report: (3 bytes) => 22 00 00 > Report: (3 bytes) => 18 ac 04 > Report: (2 bytes) => 30 78 > Report: (3 bytes) => 19 56 02 > Report: (3 bytes) => 31 ac 04 > Report: (2 bytes) => 01 78 > Report: (2 bytes) => 02 3c > Report: (2 bytes) => 10 00 > Report: (2 bytes) => 10 00 > Report: (2 bytes) => 10 00 > Report: (3 bytes) => 15 ff ff > Report: (3 bytes) => 15 ff ff > Report: (3 bytes) => 15 ff ff > Report: (2 bytes) => 11 02 > Report: (2 bytes) => 11 02 > upsdrv_updateinfo... > Report: (2 bytes) => 34 64 > Report: (3 bytes) => 20 86 00 > Report: (3 bytes) => 04 0c 00 > Report: (2 bytes) => 2a 18 > Report: (3 bytes) => 15 ff ff > Report: (3 bytes) => 17 ff ff > Report: (2 bytes) => 10 00 > hu_find_infoval: no matching INFO_* value for this HID value (0) > > Report: (2 bytes) => 11 02 > Report: (3 bytes) => 03 e8 03 > Report: (2 bytes) => 32 06 > Report: (2 bytes) => 32 06 > Report: (2 bytes) => 32 06 > Report: (2 bytes) => 32 06 > Report: (3 bytes) => 22 00 00 > Report: (2 bytes) => 32 06 > Report: (3 bytes) => 22 00 00 > Report: (3 bytes) => 22 00 00 > Report: (3 bytes) => 22 00 00 > Report: (3 bytes) => 22 00 00 > Report: (3 bytes) => 22 00 00 > Report: (3 bytes) => 22 00 00 > Report: (3 bytes) => 18 ac 04 > Report: (2 bytes) => 30 78 > Report: (3 bytes) => 19 56 02 > Report: (3 bytes) => 31 ac 04 > Report: (2 bytes) => 01 78 > Report: (2 bytes) => 02 3c > dstate_init: sock /var/state/ups/[EMAIL PROTECTED] open on fd 5 > upsdrv_updateinfo... > Waiting for notifications... > upsdrv_updateinfo... > Waiting for notifications... > Signal 2: exiting > Closing device > > > Davis Brown is committed to providing Exceptional Client Service. For a > review of the supporting principles, go to www.lawiowa.com/about/exceptional > > To ensure compliance with requirements imposed by the IRS in Circular 230, we > inform you that, unless we expressly state otherwise in this communication > (including any attachments), any tax advice contained in this communication > is not intended or written to be used, and cannot be used, for the purpose of > (i) avoiding penalties under the Internal Revenue Code or (ii) promoting, > marketing, or recommending to another party any transaction or other matter > addressed herein. > > This electronic transmission and any documents accompanying this electronic > transmission contain confidential information belonging to the sender. This > information may be legally privileged. The information is intended only for > the use of the individual or entity named above. If you are not the intended > recipient, you are hereby notified that any disclosure, copying, distribution > or the taking of any action in reliance on or regarding the contents of this > electronically transmitted information is strictly prohibited. > _______________________________________________ Nut-upsuser mailing list Nut-upsuser@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser