[Nut-upsuser] newhidups output for Geek Squad GS1285U

Peter Selinger selinger at mathstat.dal.ca
Fri Jan 26 23:39:45 CET 2007


Hi Gary,

yes, this looks good. Your device is apparently identical, or very
similar, to the Cyber Power AE550, which is supported by newhidups.

You should be able to run the driver without the "-DD" and follow the
rest of the installation instructions. 

-- Peter

Gary Redden wrote:
> 
> This took a long time because I had problems with my system. After I 
> reloaded my operating system several times I found I had a bad memory 
> module.
> Here is the output from newhidups for my Geek Squad GS1285U. It just 
> kept repeating until I hit ctl-z. I think that this means nut will work 
> for this ups. My computer is not powered by the ups yet. I did not want 
> it to be powered down by accident. When I get to testing it I will use a 
> dummy load.
> 
> gary at redden-p700-610:~/downloads/nut/nut-2.0.5$ sudo ./drivers/newhidups 
> -DD -u root auto
> Network UPS Tools: 0.28 USB communication driver 0.28 - core 0.30 (2.0.5)
> 
> debug level is '2'
> Checking device (0764/0501) (001/002)
> - VendorID: 0764
> - ProductID: 0501
> - Manufacturer: CPS
> - Product:  GS 1285U
> - Serial Number: unknown
> - Bus: 001
> Trying to match device
> Device matches
> failed to claim USB device, trying 2 more time(s)...
> detaching kernel driver from USB device...
> trying again to claim USB device...
> HID descriptor retrieved (Reportlen = 387)
> Report descriptor retrieved (Reportlen = 387)
> Found HID device
> Report Descriptor size = 387
> Detected a UPS: CPS/ GS 1285U
> Using subdriver: APC/CyberPower HID 0.9
> Path: UPS.PowerSummary.iProduct, Type: Feature, Value: 1.000000
> Path: UPS.PowerSummary.iSerialNumber, Type: Feature, Value: 2.000000
> Path: UPS.PowerSummary.iDeviceChemistry, Type: Feature, Value: 4.000000
> Path: UPS.PowerSummary.iOEMInformation, Type: Feature, Value: 3.000000
> Path: UPS.PowerSummary.Rechargeable, Type: Feature, Value: 1.000000
> Path: UPS.PowerSummary.CapacityMode, Type: Feature, Value: 2.000000
> Path: UPS.PowerSummary.DesignCapacity, Type: Feature, Value: 100.000000
> Path: UPS.PowerSummary.CapacityGranularity1, Type: Feature, Value: 5.000000
> Path: UPS.PowerSummary.CapacityGranularity2, Type: Feature, Value: 10.000000
> Path: UPS.PowerSummary.WarningCapacityLimit, Type: Feature, Value: 20.000000
> Path: UPS.PowerSummary.RemainingCapacityLimit, Type: Feature, Value: 
> 10.000000
> Path: UPS.PowerSummary.FullChargeCapacity, Type: Feature, Value: 100.000000
> Path: UPS.PowerSummary.RemainingCapacity, Type: Input, Value: 100.000000
> Path: UPS.PowerSummary.RemainingCapacity, Type: Feature, Value: 100.000000
> Path: UPS.PowerSummary.RunTimeToEmpty, Type: Input, Value: 5722.000000
> Path: UPS.PowerSummary.RunTimeToEmpty, Type: Feature, Value: 5722.000000
> Path: UPS.PowerSummary.RemainingTimeLimit, Type: Input, Value: 300.000000
> Path: UPS.PowerSummary.RemainingTimeLimit, Type: Feature, Value: 300.000000
> Path: UPS.PowerSummary.ConfigVoltage, Type: Feature, Value: 12.000000
> Path: UPS.PowerSummary.Voltage, Type: Feature, Value: 20.900000
> Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Input, Value: 1.000000
> Path: UPS.PowerSummary.PresentStatus.Charging, Type: Input, Value: 0.000000
> Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Input, Value: 
> 0.000000
> Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: 
> Input, Value: 0.000000
> Path: UPS.PowerSummary.PresentStatus.FullyCharged, Type: Input, Value: 
> 1.000000
> Path: UPS.PowerSummary.PresentStatus.RemainingTimeLimitExpired, Type: 
> Input, Value: 0.000000
> Path: UPS.PowerSummary.PresentStatus.ACPresent, Type: Feature, Value: 
> 1.000000
> Path: UPS.PowerSummary.PresentStatus.Charging, Type: Feature, Value: 
> 0.000000
> Path: UPS.PowerSummary.PresentStatus.Discharging, Type: Feature, Value: 
> 0.000000
> Path: UPS.PowerSummary.PresentStatus.BelowRemainingCapacityLimit, Type: 
> Feature, Value: 0.000000
> Path: UPS.PowerSummary.PresentStatus.FullyCharged, Type: Feature, Value: 
> 1.000000
> Path: UPS.PowerSummary.PresentStatus.RemainingTimeLimitExpired, Type: 
> Feature, Value: 0.000000
> Path: UPS.PowerSummary.PresentStatus., Type: Input
> Path: UPS.PowerSummary.PresentStatus., Type: Feature
> Path: UPS.PowerSummary.AudibleAlarmControl, Type: Feature, Value: 2.000000
> Path: UPS.PowerSummary.iManufacturer, Type: Feature, Value: 3.000000
> Path: UPS.Input.ConfigVoltage, Type: Feature, Value: 120.000000
> Path: UPS.Input.Voltage, Type: Feature, Value: 123.000000
> Path: UPS.Input.LowVoltageTransfer, Type: Feature, Value: 90.000000
> Path: UPS.Input.HighVoltageTransfer, Type: Feature, Value: 140.000000
> Path: UPS.Output.Voltage, Type: Feature, Value: 123.000000
> Path: UPS.Output.PercentLoad, Type: Feature, Value: 0.000000
> Path: UPS.Output.Test, Type: Feature, Value: 1.000000
> Path: UPS.Output.DelayBeforeShutdown, Type: Feature, Value: -60.000000
> Path: UPS.Output.DelayBeforeStartup, Type: Feature, Value: 0.000000
> Path: UPS.Output.Boost, Type: Feature, Value: 0.000000
> Path: UPS.Output.Overload, Type: Feature, Value: 0.000000
> Path: UPS.Output., Type: Feature
> Path: UPS.Output.ConfigActivePower, Type: Feature, Value: 238.000000
> Can't find object UPS.Battery.ConfigVoltage
> Can't find object UPS.Battery.Temperature
> Can't find object UPS.Battery.ManufacturerDate
> Can't find object UPS.PowerSummary.APCBattReplaceDate
> Can't find object UPS.Battery.APCBattReplaceDate
> Can't find object UPS.PowerSummary.DelayBeforeShutdown
> Can't find object UPS.APCGeneralCollection.APCDelayBeforeShutdown
> Can't find object UPS.Battery.Test
> Can't find object UPS.ManufacturerDate
> Can't find object UPS.PowerSummary.ManufacturerDate
> Can't find object UPS.PowerSummary.PresentStatus.ShutdownImminent
> Can't find object UPS.PowerSummary.PresentStatus.Overload
> Can't find object UPS.PowerSummary.PresentStatus.NeedReplacement
> Can't find object UPS.PowerSummary.PresentStatus.BatteryPresent
> Can't find object UPS.PowerSummary.Charging
> Can't find object UPS.PowerSummary.Discharging
> Can't find object UPS.PowerSummary.ACPresent
> Can't find object UPS.PowerSummary.BelowRemainingCapacityLimit
> Can't find object UPS.PowerSummary.ShutdownImminent
> Can't find object UPS.Output.ConfigVoltage
> Can't find object UPS.BatterySystem.Battery.Test
> Can't find object UPS.BatterySystem.Battery.Test
> Can't find object UPS.BatterySystem.Battery.Test
> Can't find object UPS.APCPanelTest
> Can't find object UPS.APCPanelTest
> Can't find object UPS.PowerSummary.APCPanelTest
> Can't find object UPS.PowerSummary.APCPanelTest
> Can't find object UPS.PowerSummary.DelayBeforeShutdown
> Can't find object UPS.APCGeneralCollection.APCDelayBeforeShutdown
> Can't find object UPS.PowerSummary.DelayBeforeStartup
> Can't find object UPS.APCGeneralCollection.APCForceShutdown
> Can't find object UPS.APCGeneralCollection.APCDelayBeforeShutdown
> Can't find object UPS.PowerSummary.DelayBeforeShutdown
> upsdrv_updateinfo...
> dstate_init: sock /var/state/ups/newhidups-auto open on fd 5
> upsdrv_updateinfo...
> Waiting for notifications...
> 
> =>Got 3 HID Objects...
> battery.charge = 100
> battery.runtime = 5722
> battery.runtime.low = 300
> upsdrv_updateinfo...
> Waiting for notifications...
> 
> =>Got 7 HID Objects...
> ups.status = online
> ups.status = !chrg
> ups.status = !dischrg
> ups.status = !lowbatt
> ups.status = fullycharged
> ups.status = !timelimitexp
> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.
> 
> upsdrv_updateinfo...
> Waiting for notifications...
> 
> =>Got 7 HID Objects...
> ups.status = online
> ups.status = !chrg
> ups.status = !dischrg
> ups.status = !lowbatt
> ups.status = fullycharged
> ups.status = !timelimitexp
> find_hid_info: unknown variable: UPS.PowerSummary.PresentStatus.
> 
> upsdrv_updateinfo...
> Waiting for notifications...
> 
> =>Got 3 HID Objects...
> battery.charge = 100
> battery.runtime = 5722
> battery.runtime.low = 300
> 
> [1]+  Stopped                 sudo ./drivers/newhidups -DD -u root auto
> gary at redden-p700-610:~/downloads/nut/nut-2.0.5$
> 
> _______________________________________________
> Nut-upsuser mailing list
> Nut-upsuser at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser
> 




More information about the Nut-upsuser mailing list