I spent much more time with it tonight, and it appears to be working correctly. I will let you know if I am still having issues.<BR><BR><B><I>Peter Selinger <selinger@mathstat.dal.ca></I></B> wrote: <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Hi Bryan,<BR><BR>thanks for your report. I am not sure what issue you are referring to.<BR>All the output you posted appears to be normal. Did the driver give<BR>you any particular problems? -- Peter<BR><BR>Bryan Bond wrote:<BR>> <BR>> I am having an issue running NUT and using an TrippLite OMNI900LCD.<BR>> <BR>> <BR>> When I run ./upsdrvctl start I get :<BR>> <BR>> [player@V0002-S002 bin]$./upsdrvctl start<BR>> Network UPS Tools - UPS driver controller 2.1.0<BR>> Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 =<BR>> (2.1.0)<BR>> <BR>> Detected a UPS: Tripp Lite /TRIPP LITE UPS<BR>> Using subdriver: TrippLite HID
0.1 (experimental)<BR>> dstate_setflags: base variable (ups.test.result) does not exist<BR>> <BR>> If I run ./newhidups -u root -DD auto, I get this scrolling gibberish =<BR>> until I ctrl-c the process, it will continue forever if I let it.<BR>> <BR>> [player@V0002-S002 bin]$ sudo ./newhidups -u root -DD auto<BR>> Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 =<BR>> (2.1.0)<BR>> <BR>> debug level is '2'<BR>> Checking device (09AE/2005) (002/005)<BR>> - VendorID: 09ae<BR>> - ProductID: 2005<BR>> - Manufacturer: Tripp Lite<BR>> - Product: TRIPP LITE UPS<BR>> - Serial Number: 692195 B<BR>> - Bus: 002<BR>> Trying to match device<BR>> Device matches<BR>> failed to claim USB device, trying 2 more time(s)...<BR>> detaching kernel driver from USB device...<BR>> trying again to claim USB device...<BR>> Warning: two different HID descriptors retrieved (Reportlen =3D 459 vs. =<BR>>
618)<BR>> HID descriptor retrieved (Reportlen =3D 618)<BR>> Report descriptor retrieved (Reportlen =3D 618)<BR>> Found HID device<BR>> Report Descriptor size =3D 618<BR>> Detected a UPS: Tripp Lite /TRIPP LITE UPS<BR>> Using subdriver: TrippLite HID 0.1 (experimental)<BR>> Path: UPS.PowerSummary.iProduct, Type: Feature, Value: 1.000000<BR>> Path: UPS.PowerSummary.iSerialNumber, Type: Feature, Value: 2.000000<BR>> Path: UPS.PowerSummary.iManufacturer, Type: Feature, Value: 3.000000<BR>> Path: UPS.PowerSummary.Input.ConfigVoltage, Type: Feature, Value: =<BR>> 120.000000<BR>> Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, Value: =<BR>> 2.000000<BR>> Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, Value: 24.000000<BR>> Path: UPS.PowerSummary.CapacityMode, Type: Feature, Value: 2.000000<BR>> Path: UPS.PowerSummary.RemainingCapacity, Type: Input, Value: 83.000000<BR>> Path: UPS.PowerSummary.RemainingCapacity,
Type: Feature, Value: =<BR>> 83.000000<BR>> Path: UPS.PowerSummary.FullChargeCapacity, Type: Feature, Value: =<BR>> 100.000000<BR>> Path: UPS.PowerSummary.PresentStatus.ShutdownImminent, Type: Input, =<BR>> Value: 0.000000<BR>> Can't find object UPS.PowerSummary.PresentStatus.TLACPresent<BR>> Path: UPS.PowerSummary.PresentStatus.TLACPresent, Type: Input<BR>> Can't find object UPS.PowerSummary.PresentStatus.TLCharging<BR>> Path: UPS.PowerSummary.PresentStatus.TLCharging, Type: Input<BR>> Can't find object UPS.PowerSummary.PresentStatus.TLDischarging<BR>> Path: UPS.PowerSummary.PresentStatus.TLDischarging, Type: Input<BR>> Can't find object UPS.PowerSummary.PresentStatus.TLNeedReplacement<BR>> Path: UPS.PowerSummary.PresentStatus.TLNeedReplacement, Type: Input<BR>> Path: UPS.PowerSummary.PresentStatus., Type: Input<BR>> Path: UPS.PowerSummary.PresentStatus., Type: Input<BR>> Path: UPS.PowerSummary.PresentStatus., Type:
Input<BR>> Path: UPS.PowerSummary.PresentStatus.ShutdownImminent, Type: Feature, =<BR>> Value: 0.000000<BR>> Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, Value: =<BR>> 1.000000<BR>> Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, Value: =<BR>> 1.000000<BR>> Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, Value: =<BR>> 0.000000Path: UPS.PowerSummary.PresentStatus.NeedReplacement, Type: =<BR>> Feature, Value: 0.000000<BR>> Path: UPS.PowerSummary.PresentStatus., Type: Feature<BR>> Path: UPS.PowerSummary.PresentStatus., Type: Feature<BR>> Path: UPS.PowerSummary.PresentStatus., Type: Feature<BR>> Path: UPS.BatterySystem.Battery.ConfigVoltage, Type: Feature, Value: =<BR>> 12.000000<BR>> Path: UPS.BatterySystem.Battery.PresentStatus.Charging, Type: Feature, =<BR>> Value: 1.000000<BR>> Path: UPS.BatterySystem.Battery.PresentStatus.Discharging, Type: =<BR>> Feature, Value:
0.000000<BR>> Path: UPS.BatterySystem.Battery.PresentStatus.NeedReplacement, Type: =<BR>> Feature, Value: 0.000000<BR>> Path: UPS.BatterySystem.Battery.PresentStatus., Type: Feature<BR>> Path: UPS.BatterySystem.Battery.PresentStatus., Type: Feature<BR>> Path: UPS.BatterySystem.Battery.PresentStatus., Type: Feature<BR>> Path: UPS.BatterySystem.Battery.PresentStatus., Type: Feature<BR>> Path: UPS.BatterySystem.Battery.PresentStatus., Type: Feature<BR>> Path: UPS.BatterySystem.Test, Type: Feature, Value: 0.000000<BR>> Path: UPS.Flow.ConfigVoltage, Type: Feature, Value: 120.000000<BR>> Path: UPS.Flow.ConfigFrequency, Type: Feature, Value: 60.000000<BR>> Path: UPS.Flow.ConfigApparentPower, Type: Feature, Value: 900.000000<BR>> Path: UPS.OutletSystem.Outlet.DelayBeforeShutdown, Type: Feature, Value: =<BR>> 65535.000000<BR>> Path: UPS.OutletSystem.Outlet.ffff0091, Type: Feature, Value: 0.000000<BR>> Path:
UPS.OutletSystem.Outlet.ffff0092, Type: Feature, Value: 0.000000<BR>> Path: UPS.OutletSystem.Outlet.ffff00c7, Type: Feature, Value: 1.000000<BR>> Path: UPS.ffff0010[1].ffff007d, Type: Feature<BR>> Path: UPS.ffff0015[1].ffff00c0, Type: Feature<BR>> Path: UPS.ffff0015[1].ffff00d2, Type: Feature<BR>> Path: UPS.ffff0015[1].ffff00c1, Type: Feature<BR>> Path: UPS.ffff0015[1].ffff00c2, Type: Feature<BR>> Path: UPS.ffff0015[1].ffff00c3, Type: Feature<BR>> Path: UPS.ffff0015[1].ffff00c5, Type: Feature<BR>> Path: UPS.ffff0015[1].ffff00c4, Type: Feature<BR>> Path: UPS.PowerSummary.Voltage, Type: Feature, Value: 104.000000<BR>> Path: UPS.BatterySystem.Battery.Voltage, Type: Feature, Value: =<BR>> 130.000000<BR>> Path: UPS.PowerConverter.Input.Voltage, Type: Feature, Value: 112.800003<BR>> Path: UPS.PowerConverter.Input.Frequency, Type: Feature, Value: =<BR>> 59.900002<BR>> Path: UPS.PowerConverter.PresentStatus.VoltageOutOfRange, Type:
Feature, =<BR>> Value: 0.000000<BR>> Path: UPS.PowerConverter.PresentStatus.Buck, Type: Feature, Value: =<BR>> 0.000000<BR>> Path: UPS.PowerConverter.PresentStatus.Boost, Type: Feature, Value: =<BR>> 0.000000<BR>> Path: UPS.PowerConverter.PresentStatus., Type: Feature<BR>> Path: UPS.PowerConverter.PresentStatus.Overload, Type: Feature, Value: =<BR>> 0.000000<BR>> Path: UPS.PowerConverter.PresentStatus.Used, Type: Feature, Value: =<BR>> 0.000000<BR>> Path: UPS.PowerConverter.PresentStatus.OverTemperature, Type: Feature, =<BR>> Value: 0.000000<BR>> Path: UPS.PowerConverter.PresentStatus.InternalFailure, Type: Feature, =<BR>> Value: 0.000000<BR>> Path: UPS.PowerConverter.PresentStatus., Type: Feature<BR>> Path: UPS.PowerConverter.PresentStatus., Type: Feature<BR>> Path: UPS.PowerConverter.PresentStatus., Type: Feature<BR>> Path: UPS.PowerConverter.PresentStatus., Type: Feature<BR>> Path:
UPS.PowerConverter.PresentStatus., Type: Feature<BR>> Path: UPS.PowerConverter.PresentStatus., Type: Feature<BR>> Path: UPS.PowerConverter.PresentStatus.AwaitingPower, Type: Feature, =<BR>> Value: 0.000000<BR>> Path: UPS.PowerConverter.PresentStatus., Type: Feature<BR>> Path: UPS.OutletSystem.Outlet.DelayBeforeReboot, Type: Feature, Value: =<BR>> 65535.000000<BR>> Can't find object UPS.PowerSummary.RemainingCapacityLimit<BR>> dstate_setflags: base variable (ups.test.result) does not exist<BR>> Can't find object UPS.PowerSummary.PresentStatus.TLACPresent<BR>> Can't find object UPS.PowerSummary.PresentStatus.TLDischarging<BR>> Can't find object UPS.PowerSummary.PresentStatus.TLCharging<BR>> Can't find object UPS.PowerSummary.PresentStatus.TLNeedReplacement<BR>> upsdrv_updateinfo...<BR>> dstate_init: sock /var/state/ups/newhidups-auto open on fd 5<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>>
=3D>Got 1 HID Objects...<BR>> battery.charge =3D 83<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 8 HID Objects...<BR>> ups.status =3D !shutdownimm<BR>> ups.status =3D online<BR>> ups.status =3D chrg<BR>> ups.status =3D !dischrg<BR>> ups.status =3D !replacebatt<BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 1 HID Objects...<BR>> battery.charge =3D 83<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 8 HID Objects...<BR>> ups.status =3D !shutdownimm<BR>> ups.status =3D online<BR>> ups.status =3D chrg<BR>> ups.status =3D !dischrg<BR>> ups.status =3D
!replacebatt<BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 1 HID Objects...<BR>> battery.charge =3D 83<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 8 HID Objects...<BR>> ups.status =3D !shutdownimm<BR>> ups.status =3D online<BR>> ups.status =3D chrg<BR>> ups.status =3D !dischrg<BR>> ups.status =3D !replacebatt<BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> upsdrv_updateinfo...<BR>> Waiting for
notifications...<BR>> <BR>> =3D>Got 1 HID Objects...<BR>> battery.charge =3D 83<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 8 HID Objects...<BR>> ups.status =3D !shutdownimm<BR>> ups.status =3D online<BR>> ups.status =3D chrg<BR>> ups.status =3D !dischrg<BR>> ups.status =3D !replacebatt<BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 1 HID Objects...<BR>> battery.charge =3D 83<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 8 HID Objects...<BR>> ups.status =3D !shutdownimm<BR>> ups.status =3D online<BR>> ups.status =3D chrg<BR>> ups.status =3D
!dischrg<BR>> ups.status =3D !replacebatt<BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 1 HID Objects...<BR>> battery.charge =3D 83<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 8 HID Objects...<BR>> ups.status =3D !shutdownimm<BR>> ups.status =3D online<BR>> ups.status =3D chrg<BR>> ups.status =3D !dischrg<BR>> ups.status =3D !replacebatt<BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> upsdrv_updateinfo...<BR>>
Waiting for notifications...<BR>> <BR>> =3D>Got 1 HID Objects...<BR>> battery.charge =3D 83<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 8 HID Objects...<BR>> ups.status =3D !shutdownimm<BR>> ups.status =3D online<BR>> ups.status =3D chrg<BR>> ups.status =3D !dischrg<BR>> ups.status =3D !replacebatt<BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 1 HID Objects...<BR>> battery.charge =3D 83<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 8 HID Objects...<BR>> ups.status =3D !shutdownimm<BR>> ups.status =3D online<BR>> ups.status =3D chrg<BR>> ups.status
=3D !dischrg<BR>> ups.status =3D !replacebatt<BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> upsdrv_updateinfo...<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 1 HID Objects...<BR>> battery.charge =3D 83<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 8 HID Objects...<BR>> ups.status =3D !shutdownimm<BR>> ups.status =3D online<BR>> ups.status =3D chrg<BR>> ups.status =3D !dischrg<BR>> ups.status =3D !replacebatt<BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>>
<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 1 HID Objects...<BR>> battery.charge =3D 83<BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 8 HID Objects...<BR>> ups.status =3D !shutdownimm<BR>> ups.status =3D online<BR>> ups.status =3D chrg<BR>> ups.status =3D !dischrg<BR>> ups.status =3D !replacebatt<BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.<BR>> <BR>> upsdrv_updateinfo...<BR>> Waiting for notifications...<BR>> <BR>> =3D>Got 1 HID Objects...<BR>> battery.charge =3D 83<BR>> Signal 2: exiting<BR>> Closing device<BR>> <BR>> <BR>> _______________________________________________<BR>> Nut-upsuser mailing list<BR>>
Nut-upsuser@lists.alioth.debian.org<BR>> http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser<BR>> <BR><BR></BLOCKQUOTE><BR>