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

Reply via email to