[Nut-upsuser] snmp-ups sends status "OL OB" on HP R3000 UPS with AF465A management card

Philippe Andersson pan at iba-group.com
Thu Feb 27 10:06:25 UTC 2014


Hello list,

I've installed NUT on an HP blade server, and I try to get it
communicating via SNMP with 2 HP R3000 UPSes, each fitted with a AF465A
management card. To do this, I used the snmp-ups driver, and configured
it for the "cpqpower" MIB. Communication with the UPSes is established.

My problem is that both UPSes constantly return the "OL OB" status
which, in addition to being nonsensical, drives upsmon crazy (it flips
between the two states every second).

Here is the upsc output (from one of the UPSes -- they're both similar):

-----------------------------<cut>--------------------------------
mcbackup:/etc/ups # upsc R3000-B at localhost
ambient.temperature: 28.0
ambient.temperature.high: 40.00
ambient.temperature.low: 0.00
battery.charge: 99.00
battery.current: 0.00
battery.runtime: 7440.00
battery.voltage: 13.10
device.mfr: HP
device.model: HP RT3000 G2 UPS
device.serial: 3C83435450
device.type: ups
driver.name: snmp-ups
driver.parameter.mibs: auto
driver.parameter.pollfreq: 15
driver.parameter.pollinterval: 2
driver.parameter.port: mcups1.cal.org
driver.parameter.snmp_version: v1
driver.version: 2.6.5
driver.version.data: cpqpower MIB 1.5
driver.version.internal: 0.68
input.current: 0.40
input.frequency: 50.00
input.phases: 1.00
input.quality: 2.00
input.voltage: 209.00
input.voltage.nominal: 230
outlet.1.id: 1.00
outlet.1.status: on
outlet.1.switchable: yes
outlet.2.id: 2.00
outlet.2.status: on
outlet.2.switchable: yes
outlet.count: 2.00
outlet.desc: All outlets
outlet.id: 0
output.current: 0.20
output.frequency: 50.00
output.frequency.nominal: 500
output.phases: 1.00
output.voltage: 223.00
output.voltage.nominal: 230
ups.delay.shutdown: 20
ups.delay.start: 30
ups.firmware: 01.06.0026;01.02.0004
ups.load: 19.00
ups.mfr: HP
ups.model: HP RT3000 G2 UPS
ups.realpower: 3000.00
ups.serial: 3C83435450
ups.status: OL OB             <================ !!!
ups.test.result: Unknown
ups.timer.shutdown: 0.00
ups.timer.start: 0.00
ups.type: normal
-----------------------------<cut>--------------------------------

If I use a MIB browser to inspect the .1.3.6.1.4.1.232.165.3.4.5.0 OID
(defined in ./drivers/compaq-mib.c as "CPQPOWER_OID_POWER_STATUS"), the
value returned by both UPSes is 3, meaning "OL" as defined in
"cpqpower_pwr_info[]" (which is indeed the expected state for the UPS at
present.

But if I inspect OID .1.3.6.1.4.1.232.165.3.7.3.0
("CPQPOWER_OID_ALARM_OB") as suggested by Arnaud, this one returns "1"
on both UPSes (i.e. "OB", as defined in "cpqpower_alarm_ob[]") -- an
information which is clearly inaccurate. Both UPSes are currently on
grid power, as reported by their Web management interface.

Both UPS management cards (HP P/N AF465A) are on the latest firmware
version (v. 1.01.013).

My system:
OpenSUSE 13.1 64bit on HP BL460c in a C7000 enclosure
nut-2.6.5-6.1.5.x86_64
nut-drivers-net-2.6.5-6.1.5.x86_64
net-snmp-5.7.2-9.1.2.x86_64
(NUT installed from official OpenSUSE repository)

UPSes:
UPS Name :			HP RT3000 G2 UPS
UPS Part Number :		AF468A
UPS Firmware Revision :		01.02.0004
Communication Board Firmware Revision :	01.06.0026
Card Firmware revision :	1.01.013
Card Part Number :		AF465A
Card Technical Level :		05
Card Hardware Revision :	BB

Attached is the captured trace of running the driver in debug mode.

To me, this look more and more like a bug in the Management card
firmware. Has any one of you already experienced this? Is there a
workaround?

TIA

Cheers. Bye.

Ph. A.

-- 

*Philippe Andersson*
Unix System Administrator
IBA Particle Therapy |
Tel: +32-10-475.983
Fax: +32-10-487.707
eMail: pan at iba-group.com
<http://www.iba-worldwide.com>

-------------- next part --------------
mcbackup:/usr/lib/ups/driver # ./snmp-ups -DD -a R3000-T
Network UPS Tools - Generic SNMP UPS driver 0.68 (2.6.5)
   0.000000     debug level is '2'
   0.001275     SNMP UPS driver : entering upsdrv_initups()
   0.001345     SNMP UPS driver : entering nut_snmp_init(snmp-ups)
   0.034325     SNMP UPS driver : entering load_mib2nut(cpqpower)
   0.034384     load_mib2nut: trying classic method with 'cpqpower' mib
   0.038862     load_mib2nut: using cpqpower mib
   0.042973     Detected HP RT3000 G2 UPS on host mcups2.cal.org (mib: cpqpower 1.5)
   0.043021     SNMP UPS driver : entering upsdrv_initinfo()
   0.047657     upsdrv_initinfo(): adding command 'load.off'
   0.051990     upsdrv_initinfo(): adding command 'load.on'
   0.056720     upsdrv_initinfo(): adding command 'shutdown.stop'
   0.061107     upsdrv_initinfo(): adding command 'load.off.delay'
   0.065899     upsdrv_initinfo(): adding command 'load.on.delay'
   0.070577     upsdrv_initinfo(): adding command 'shutdown.reboot'
   0.074894     upsdrv_initinfo(): adding command 'test.battery.start'
   0.074923     getting data: ups.mfr (.1.3.6.1.4.1.232.165.3.1.1.0)
   0.074931     su_ups_get: ups.mfr .1.3.6.1.4.1.232.165.3.1.1.0
   0.079277     entering su_setinfo(ups.mfr)
   0.079322     => value: HP
   0.079330     getting data: ups.model (.1.3.6.1.4.1.232.165.3.1.2.0)
   0.079338     su_ups_get: ups.model .1.3.6.1.4.1.232.165.3.1.2.0
   0.083398     entering su_setinfo(ups.model)
   0.083431     => value: HP RT3000 G2 UPS
   0.083440     getting data: ups.serial (.1.3.6.1.4.1.232.165.1.2.7.0)
   0.083447     su_ups_get: ups.serial .1.3.6.1.4.1.232.165.1.2.7.0
   0.087807     entering su_setinfo(ups.serial)
   0.087840     => value: 3C83435640
   0.087848     getting data: ups.firmware (.1.3.6.1.4.1.232.165.3.1.3.0)
   0.087855     su_ups_get: ups.firmware .1.3.6.1.4.1.232.165.3.1.3.0
   0.091908     entering su_setinfo(ups.firmware)
   0.091942     => value: 01.06.0026;01.02.0004
   0.091950     getting data: ups.load (.1.3.6.1.4.1.232.165.3.4.1.0)
   0.091957     su_ups_get: ups.load .1.3.6.1.4.1.232.165.3.4.1.0
   0.096081     entering su_setinfo(ups.load)
   0.096110     => value: 25.00
   0.096118     Check output_phases
   0.096124     Check output_phases
   0.096130     Check output_phases
   0.096136     Check output_phases
   0.096142     Check output_phases
   0.096149     getting data: ups.status (.1.3.6.1.4.1.232.165.3.4.5.0)
   0.096156     su_ups_get: ups.status .1.3.6.1.4.1.232.165.3.4.5.0
   0.100990     SNMP UPS driver : entering su_status_set()
   0.101016     su_find_infoval: found OL (value: 3)
   0.101024     => value: 3
   0.101032     getting data: ups.status (.1.3.6.1.4.1.232.165.3.2.5.0)
   0.101039     su_ups_get: ups.status .1.3.6.1.4.1.232.165.3.2.5.0
   0.107038     SNMP UPS driver : entering su_status_set()
   0.107063     su_find_infoval: no matching INFO_* value for this OID value (3)
   0.107071     => value: 3
   0.107078     getting data: ups.status (.1.3.6.1.4.1.232.165.3.7.3.0)
   0.107085     su_ups_get: ups.status .1.3.6.1.4.1.232.165.3.7.3.0
   0.111617     SNMP UPS driver : entering su_status_set()
   0.111643     su_find_infoval: found OB (value: 1)
   0.111652     => value: 1
   0.111659     getting data: ups.status (.1.3.6.1.4.1.232.165.3.7.4.0)
   0.111666     su_ups_get: ups.status .1.3.6.1.4.1.232.165.3.7.4.0
   0.116669     [R3000-T] nut_snmp_get: .1.3.6.1.4.1.232.165.3.7.4.0: (noSuchName) There is no such variable name in this MIB.
   0.116695     => Failed
   0.116719     getting data: ups.type (.1.3.6.1.4.1.232.165.3.4.5.0)
   0.116726     su_ups_get: ups.type .1.3.6.1.4.1.232.165.3.4.5.0
   0.120919     su_find_infoval: found normal (value: 3)
   0.120943     entering su_setinfo(ups.type)
   0.120960     => value: normal
   0.120968     getting data: ups.test.result (.1.3.6.1.4.1.232.165.3.7.2.0)
   0.120975     su_ups_get: ups.test.result .1.3.6.1.4.1.232.165.3.7.2.0
   0.125337     su_find_infoval: found Unknown (value: 1)
   0.125384     entering su_setinfo(ups.test.result)
   0.125445     => value: Unknown
   0.125471     entering su_setinfo(ups.delay.shutdown)
   0.125507     entering su_setinfo(ups.delay.start)
   0.125555     getting data: ups.timer.shutdown (.1.3.6.1.4.1.232.165.3.8.1.0)
   0.125595     su_ups_get: ups.timer.shutdown .1.3.6.1.4.1.232.165.3.8.1.0
   0.130258     entering su_setinfo(ups.timer.shutdown)
   0.130311     => value: 0.00
   0.130335     getting data: ups.timer.start (.1.3.6.1.4.1.232.165.3.8.2.0)
   0.130386     su_ups_get: ups.timer.start .1.3.6.1.4.1.232.165.3.8.2.0
   0.134737     entering su_setinfo(ups.timer.start)
   0.134790     => value: 0.00
   0.134843     getting data: ambient.temperature (.1.3.6.1.4.1.232.165.3.6.1.0)
   0.134866     su_ups_get: ambient.temperature .1.3.6.1.4.1.232.165.3.6.1.0
   0.139419     entering su_setinfo(ambient.temperature)
   0.139472     getting data: ambient.temperature.low (.1.3.6.1.4.1.232.165.3.6.2.0)
   0.139526     su_ups_get: ambient.temperature.low .1.3.6.1.4.1.232.165.3.6.2.0
   0.143757     entering su_setinfo(ambient.temperature.low)
   0.143809     => value: 0.00
   0.143862     getting data: ambient.temperature.high (.1.3.6.1.4.1.232.165.3.6.3.0)
   0.143887     su_ups_get: ambient.temperature.high .1.3.6.1.4.1.232.165.3.6.3.0
   0.148558     entering su_setinfo(ambient.temperature.high)
   0.148611     => value: 40.00
   0.148636     getting data: battery.charge (.1.3.6.1.4.1.232.165.3.2.4.0)
   0.148686     su_ups_get: battery.charge .1.3.6.1.4.1.232.165.3.2.4.0
   0.152776     entering su_setinfo(battery.charge)
   0.152828     => value: 95.00
   0.152853     getting data: battery.runtime (.1.3.6.1.4.1.232.165.3.2.1.0)
   0.152904     su_ups_get: battery.runtime .1.3.6.1.4.1.232.165.3.2.1.0
   0.157302     entering su_setinfo(battery.runtime)
   0.157354     => value: 5877.00
   0.157378     getting data: battery.voltage (.1.3.6.1.4.1.232.165.3.2.2.0)
   0.157429     su_ups_get: battery.voltage .1.3.6.1.4.1.232.165.3.2.2.0
   0.161484     entering su_setinfo(battery.voltage)
   0.161536     => value: 13.70
   0.161559     getting data: battery.current (.1.3.6.1.4.1.232.165.3.2.3.0)
   0.161583     su_ups_get: battery.current .1.3.6.1.4.1.232.165.3.2.3.0
   0.165647     entering su_setinfo(battery.current)
   0.165710     => value: 0.00
   0.165735     getting data: input.phases (.1.3.6.1.4.1.232.165.3.3.3.0)
   0.165788     su_ups_get: input.phases .1.3.6.1.4.1.232.165.3.3.3.0
   0.170217     setvar .1.3.6.1.4.1.232.165.3.3.3.0
   0.170266     entering su_setinfo(input.phases)
   0.170324     => value: 1.00
   0.170360     getting data: input.frequency (.1.3.6.1.4.1.232.165.3.3.1.0)
   0.170394     su_ups_get: input.frequency .1.3.6.1.4.1.232.165.3.3.1.0
   0.174496     entering su_setinfo(input.frequency)
   0.174547     => value: 50.00
   0.174571     Check output_phases
   0.174621     Check output_phases
   0.174643     Check output_phases
   0.174687     Check input_phases
   0.174731     input_phases is not 3
   0.174780     Check input_phases
   0.174823     input_phases is not 3
   0.174856     Check input_phases
   0.174882     input_phases is not 3
   0.174909     Check output_phases
   0.174935     Check output_phases
   0.174965     Check input_phases
   0.174994     input_phases is not 3
   0.175024     Check input_phases
   0.175059     input_phases is not 3
   0.175089     Check input_phases
   0.175118     input_phases is not 3
   0.175148     Check output_phases
   0.175177     Check input_phases
   0.175202     input_phases is not 3
   0.175230     Check input_phases
   0.175259     input_phases is not 3
   0.175286     Check input_phases
   0.175310     input_phases is not 3
   0.175341     getting data: input.quality (.1.3.6.1.4.1.232.165.3.3.2.0)
   0.175372     su_ups_get: input.quality .1.3.6.1.4.1.232.165.3.3.2.0
   0.179878     entering su_setinfo(input.quality)
   0.179960     => value: 3.00
   0.180005     getting data: output.phases (.1.3.6.1.4.1.232.165.3.4.3.0)
   0.180042     su_ups_get: output.phases .1.3.6.1.4.1.232.165.3.4.3.0
   0.184435     setvar .1.3.6.1.4.1.232.165.3.4.3.0
   0.184510     entering su_setinfo(output.phases)
   0.184560     => value: 1.00
   0.184614     getting data: output.frequency (.1.3.6.1.4.1.232.165.3.4.2.0)
   0.184656     su_ups_get: output.frequency .1.3.6.1.4.1.232.165.3.4.2.0
   0.189181     entering su_setinfo(output.frequency)
   0.189260     => value: 50.00
   0.189307     Check output_phases
   0.189346     output_phases is 1
   0.189370     getting data: output.frequency.nominal (.1.3.6.1.4.1.232.165.3.9.4.0)
   0.189413     su_ups_get: output.frequency.nominal .1.3.6.1.4.1.232.165.3.9.4.0
   0.193931     entering su_setinfo(output.frequency.nominal)
   0.194005     => value: 500
   0.194075     Check output_phases
   0.194114     output_phases is 1
   0.194148     getting data: output.voltage (.1.3.6.1.4.1.232.165.3.4.4.1.2)
   0.194179     su_ups_get: output.voltage .1.3.6.1.4.1.232.165.3.4.4.1.2
   0.199151     [R3000-T] nut_snmp_get: .1.3.6.1.4.1.232.165.3.4.4.1.2: (noSuchName) There is no such variable name in this MIB.
   0.199219     => Failed
   0.199269     Check output_phases
   0.199313     output_phases is 1
   0.199341     getting data: output.voltage (.1.3.6.1.4.1.232.165.3.4.4.1.2.1)
   0.199379     su_ups_get: output.voltage .1.3.6.1.4.1.232.165.3.4.4.1.2.1
   0.203688     entering su_setinfo(output.voltage)
   0.203754     => value: 205.00
   0.203782     Check output_phases
   0.203842     output_phases is 1
   0.203863     getting data: output.voltage.nominal (.1.3.6.1.4.1.232.165.3.9.1.0)
   0.203909     su_ups_get: output.voltage.nominal .1.3.6.1.4.1.232.165.3.9.1.0
   0.208770     entering su_setinfo(output.voltage.nominal)
   0.208828     => value: 204
   0.208852     Check output_phases
   0.208902     output_phases is not 3
   0.208924     Check output_phases
   0.208966     output_phases is not 3
   0.209004     Check output_phases
   0.209043     output_phases is not 3
   0.209094     Check output_phases
   0.209131     output_phases is 1
   0.209156     getting data: output.current (.1.3.6.1.4.1.232.165.3.4.4.1.3)
   0.209189     su_ups_get: output.current .1.3.6.1.4.1.232.165.3.4.4.1.3
   0.214826     [R3000-T] nut_snmp_get: .1.3.6.1.4.1.232.165.3.4.4.1.3: (noSuchName) There is no such variable name in this MIB.
   0.214875     => Failed
   0.214926     Check output_phases
   0.214963     output_phases is 1
   0.214997     getting data: output.current (.1.3.6.1.4.1.232.165.3.4.4.1.3.1)
   0.215027     su_ups_get: output.current .1.3.6.1.4.1.232.165.3.4.4.1.3.1
   0.219693     entering su_setinfo(output.current)
   0.219758     => value: 0.30
   0.219782     Check output_phases
   0.219832     output_phases is not 3
   0.219868     Check output_phases
   0.219919     output_phases is not 3
   0.219956     Check output_phases
   0.219993     output_phases is not 3
   0.220020     entering su_setinfo(outlet.id)
   0.220060     entering su_setinfo(outlet.desc)
   0.220099     getting data: outlet.count (.1.3.6.1.4.1.232.165.3.10.1.0)
   0.220137     su_ups_get: outlet.count .1.3.6.1.4.1.232.165.3.10.1.0
   0.224555     entering su_setinfo(outlet.count)
   0.224608     => value: 2.00
   0.224658     outlet template definition found (outlet.%i.switchable)...
   0.229518     [R3000-T] nut_snmp_get: .1.3.6.1.4.1.232.165.3.10.2.1.1.0: (noSuchName) There is no such variable name in this MIB.
   0.234132     getting data: outlet.1.switchable (.1.3.6.1.4.1.232.165.3.10.2.1.1.1)
   0.234180     su_ups_get: outlet.1.switchable .1.3.6.1.4.1.232.165.3.10.2.1.1.1
   0.239278     su_find_infoval: found yes (value: 1)
   0.239326     entering su_setinfo(outlet.1.switchable)
   0.239386     => value: yes
   0.239411     getting data: outlet.2.switchable (.1.3.6.1.4.1.232.165.3.10.2.1.1.2)
   0.239453     su_ups_get: outlet.2.switchable .1.3.6.1.4.1.232.165.3.10.2.1.1.2
   0.244044     su_find_infoval: found yes (value: 2)
   0.244093     entering su_setinfo(outlet.2.switchable)
   0.244155     => value: yes
   0.244182     outlet template definition found (outlet.%i.id)...
   0.244228     getting data: outlet.1.id (.1.3.6.1.4.1.232.165.3.10.2.1.1.1)
   0.244273     su_ups_get: outlet.1.id .1.3.6.1.4.1.232.165.3.10.2.1.1.1
   0.249196     entering su_setinfo(outlet.1.id)
   0.249250     => value: 1.00
   0.249304     getting data: outlet.2.id (.1.3.6.1.4.1.232.165.3.10.2.1.1.2)
   0.249339     su_ups_get: outlet.2.id .1.3.6.1.4.1.232.165.3.10.2.1.1.2
   0.253938     entering su_setinfo(outlet.2.id)
   0.253992     => value: 2.00
   0.254019     outlet template definition found (outlet.%i.status)...
   0.254048     getting data: outlet.1.status (.1.3.6.1.4.1.232.165.3.10.2.1.2.1)
   0.254104     su_ups_get: outlet.1.status .1.3.6.1.4.1.232.165.3.10.2.1.2.1
   0.259034     su_find_infoval: found on (value: 1)
   0.259082     entering su_setinfo(outlet.1.status)
   0.259144     => value: on
   0.259182     getting data: outlet.2.status (.1.3.6.1.4.1.232.165.3.10.2.1.2.2)
   0.259211     su_ups_get: outlet.2.status .1.3.6.1.4.1.232.165.3.10.2.1.2.2
   0.264008     su_find_infoval: found on (value: 1)
   0.264057     entering su_setinfo(outlet.2.status)
   0.264118     => value: on
   0.264154     outlet template definition found (outlet.%i.load.off)...
   0.264191     outlet template definition found (outlet.%i.load.on)...
   0.264251     outlet template definition found (outlet.%i.load.cycle)...
   0.264299     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.1.0
   0.264338     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.2.0
   0.264365     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.1.0
   0.264397     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.1.0
   0.264429     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.2.0
   0.264456     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.6.0
   0.264490     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.7.1.0
   0.264525     SNMP UPS driver : entering upsdrv_updateinfo()
   0.264565     getting data: ups.load (.1.3.6.1.4.1.232.165.3.4.1.0)
   0.264596     su_ups_get: ups.load .1.3.6.1.4.1.232.165.3.4.1.0
   0.269286     entering su_setinfo(ups.load)
   0.269335     => value: 25.00
   0.269358     Check output_phases
   0.269408     output_phases is 1
   0.269432     getting data: ups.realpower (.1.3.6.1.4.1.232.165.3.4.4.1.4)
   0.269463     su_ups_get: ups.realpower .1.3.6.1.4.1.232.165.3.4.4.1.4
   0.276741     [R3000-T] nut_snmp_get: .1.3.6.1.4.1.232.165.3.4.4.1.4: (noSuchName) There is no such variable name in this MIB.
   0.276791     => Failed
   0.276814     [R3000-T] snmp_ups_walk: data stale for ups.realpower
   0.276840     Check output_phases
   0.276889     output_phases is 1
   0.276929     getting data: ups.realpower (.1.3.6.1.4.1.232.165.3.9.3.0)
   0.276969     su_ups_get: ups.realpower .1.3.6.1.4.1.232.165.3.9.3.0
   0.281891     entering su_setinfo(ups.realpower)
   0.281945     => value: 3000.00
   0.281996     Check output_phases
   0.282019     output_phases is not 3
   0.282053     Check output_phases
   0.282105     output_phases is not 3
   0.282143     Check output_phases
   0.282180     output_phases is not 3
   0.282211     getting data: ups.status (.1.3.6.1.4.1.232.165.3.4.5.0)
   0.282244     su_ups_get: ups.status .1.3.6.1.4.1.232.165.3.4.5.0
   0.287029     SNMP UPS driver : entering su_status_set()
   0.287077     su_find_infoval: found OL (value: 3)
   0.287128     => value: 3
   0.287151     getting data: ups.status (.1.3.6.1.4.1.232.165.3.2.5.0)
   0.287175     su_ups_get: ups.status .1.3.6.1.4.1.232.165.3.2.5.0
   0.291562     SNMP UPS driver : entering su_status_set()
   0.291611     su_find_infoval: no matching INFO_* value for this OID value (3)
   0.291688     => value: 3
   0.291737     getting data: ups.status (.1.3.6.1.4.1.232.165.3.7.3.0)
   0.291791     su_ups_get: ups.status .1.3.6.1.4.1.232.165.3.7.3.0
   0.296794     SNMP UPS driver : entering su_status_set()
   0.296844     su_find_infoval: found OB (value: 1)
   0.296894     => value: 1
   0.296918     getting data: ups.type (.1.3.6.1.4.1.232.165.3.4.5.0)
   0.296941     su_ups_get: ups.type .1.3.6.1.4.1.232.165.3.4.5.0
   0.301664     su_find_infoval: found normal (value: 3)
   0.301761     entering su_setinfo(ups.type)
   0.301801     => value: normal
   0.301849     getting data: ups.test.result (.1.3.6.1.4.1.232.165.3.7.2.0)
   0.301890     su_ups_get: ups.test.result .1.3.6.1.4.1.232.165.3.7.2.0
   0.306225     su_find_infoval: found Unknown (value: 1)
   0.306274     entering su_setinfo(ups.test.result)
   0.306301     => value: Unknown
   0.306325     getting data: ups.timer.shutdown (.1.3.6.1.4.1.232.165.3.8.1.0)
   0.306354     su_ups_get: ups.timer.shutdown .1.3.6.1.4.1.232.165.3.8.1.0
   0.310739     entering su_setinfo(ups.timer.shutdown)
   0.310787     => value: 0.00
   0.310837     getting data: ups.timer.start (.1.3.6.1.4.1.232.165.3.8.2.0)
   0.310873     su_ups_get: ups.timer.start .1.3.6.1.4.1.232.165.3.8.2.0
   0.315205     entering su_setinfo(ups.timer.start)
   0.315254     => value: 0.00
   0.315277     getting data: ambient.temperature (.1.3.6.1.4.1.232.165.3.6.1.0)
   0.315328     su_ups_get: ambient.temperature .1.3.6.1.4.1.232.165.3.6.1.0
   0.319900     entering su_setinfo(ambient.temperature)
   0.319948     getting data: ambient.temperature.low (.1.3.6.1.4.1.232.165.3.6.2.0)
   0.320001     su_ups_get: ambient.temperature.low .1.3.6.1.4.1.232.165.3.6.2.0
   0.324225     entering su_setinfo(ambient.temperature.low)
   0.324272     => value: 0.00
   0.324323     getting data: ambient.temperature.high (.1.3.6.1.4.1.232.165.3.6.3.0)
   0.324359     su_ups_get: ambient.temperature.high .1.3.6.1.4.1.232.165.3.6.3.0
   0.330682     entering su_setinfo(ambient.temperature.high)
   0.330742     => value: 40.00
   0.330767     getting data: battery.charge (.1.3.6.1.4.1.232.165.3.2.4.0)
   0.330816     su_ups_get: battery.charge .1.3.6.1.4.1.232.165.3.2.4.0
   0.334898     entering su_setinfo(battery.charge)
   0.334945     => value: 95.00
   0.334968     getting data: battery.runtime (.1.3.6.1.4.1.232.165.3.2.1.0)
   0.335019     su_ups_get: battery.runtime .1.3.6.1.4.1.232.165.3.2.1.0
   0.339410     entering su_setinfo(battery.runtime)
   0.339457     => value: 5877.00
   0.339509     getting data: battery.voltage (.1.3.6.1.4.1.232.165.3.2.2.0)
   0.339544     su_ups_get: battery.voltage .1.3.6.1.4.1.232.165.3.2.2.0
   0.343611     entering su_setinfo(battery.voltage)
   0.343659     => value: 13.70
   0.343682     getting data: battery.current (.1.3.6.1.4.1.232.165.3.2.3.0)
   0.343745     su_ups_get: battery.current .1.3.6.1.4.1.232.165.3.2.3.0
   0.348161     entering su_setinfo(battery.current)
   0.348208     => value: 0.00
   0.348232     getting data: input.phases (.1.3.6.1.4.1.232.165.3.3.3.0)
   0.348255     su_ups_get: input.phases .1.3.6.1.4.1.232.165.3.3.3.0
   0.352339     setvar .1.3.6.1.4.1.232.165.3.3.3.0
   0.352388     entering su_setinfo(input.phases)
   0.352413     => value: 1.00
   0.352437     getting data: input.frequency (.1.3.6.1.4.1.232.165.3.3.1.0)
   0.352460     su_ups_get: input.frequency .1.3.6.1.4.1.232.165.3.3.1.0
   0.357046     entering su_setinfo(input.frequency)
   0.357094     => value: 50.00
   0.357117     Check output_phases
   0.357140     output_phases is 1
   0.357162     getting data: input.voltage (.1.3.6.1.4.1.232.165.3.3.4.1.2)
   0.357219     su_ups_get: input.voltage .1.3.6.1.4.1.232.165.3.3.4.1.2
   0.361672     [R3000-T] nut_snmp_get: .1.3.6.1.4.1.232.165.3.3.4.1.2: (noSuchName) There is no such variable name in this MIB.
   0.361732     => Failed
   0.361783     [R3000-T] snmp_ups_walk: data stale for input.voltage
   0.361806     Check output_phases
   0.361834     output_phases is 1
   0.361870     getting data: input.voltage (.1.3.6.1.4.1.232.165.3.3.4.1.2.1)
   0.361919     su_ups_get: input.voltage .1.3.6.1.4.1.232.165.3.3.4.1.2.1
   0.366277     entering su_setinfo(input.voltage)
   0.366332     => value: 206.00
   0.366384     Check output_phases
   0.366406     output_phases is 1
   0.366427     getting data: input.voltage.nominal (.1.3.6.1.4.1.232.165.3.9.2.0)
   0.366472     su_ups_get: input.voltage.nominal .1.3.6.1.4.1.232.165.3.9.2.0
   0.371032     entering su_setinfo(input.voltage.nominal)
   0.371091     => value: 204
   0.371116     Check output_phases
   0.371164     output_phases is 1
   0.371198     getting data: input.current (.1.3.6.1.4.1.232.165.3.3.4.1.3)
   0.371250     su_ups_get: input.current .1.3.6.1.4.1.232.165.3.3.4.1.3
   0.375818     [R3000-T] nut_snmp_get: .1.3.6.1.4.1.232.165.3.3.4.1.3: (noSuchName) There is no such variable name in this MIB.
   0.375866     => Failed
   0.375917     [R3000-T] snmp_ups_walk: data stale for input.current
   0.375942     Check output_phases
   0.375964     output_phases is 1
   0.376004     getting data: input.current (.1.3.6.1.4.1.232.165.3.3.4.1.3.1)
   0.376043     su_ups_get: input.current .1.3.6.1.4.1.232.165.3.3.4.1.3.1
   0.380622     entering su_setinfo(input.current)
   0.380673     => value: 0.40
   0.380750     Check output_phases
   0.380774     output_phases is 1
   0.380808     getting data: input.realpower (.1.3.6.1.4.1.232.165.3.3.4.1.4)
   0.380851     su_ups_get: input.realpower .1.3.6.1.4.1.232.165.3.3.4.1.4
   0.385064     [R3000-T] nut_snmp_get: .1.3.6.1.4.1.232.165.3.3.4.1.4: (noSuchName) There is no such variable name in this MIB.
   0.385113     => Failed
   0.385165     [R3000-T] snmp_ups_walk: data stale for input.realpower
   0.385201     getting data: input.quality (.1.3.6.1.4.1.232.165.3.3.2.0)
   0.385224     su_ups_get: input.quality .1.3.6.1.4.1.232.165.3.3.2.0
   0.389764     entering su_setinfo(input.quality)
   0.389813     => value: 3.00
   0.389837     getting data: output.phases (.1.3.6.1.4.1.232.165.3.4.3.0)
   0.389889     su_ups_get: output.phases .1.3.6.1.4.1.232.165.3.4.3.0
   0.394034     setvar .1.3.6.1.4.1.232.165.3.4.3.0
   0.394083     entering su_setinfo(output.phases)
   0.394137     => value: 1.00
   0.394175     getting data: output.frequency (.1.3.6.1.4.1.232.165.3.4.2.0)
   0.394221     su_ups_get: output.frequency .1.3.6.1.4.1.232.165.3.4.2.0
   0.398733     entering su_setinfo(output.frequency)
   0.398782     => value: 50.00
   0.398834     getting data: output.frequency.nominal (.1.3.6.1.4.1.232.165.3.9.4.0)
   0.398870     su_ups_get: output.frequency.nominal .1.3.6.1.4.1.232.165.3.9.4.0
   0.403269     entering su_setinfo(output.frequency.nominal)
   0.403319     => value: 500
   0.403371     getting data: output.voltage (.1.3.6.1.4.1.232.165.3.4.4.1.2.1)
   0.403406     su_ups_get: output.voltage .1.3.6.1.4.1.232.165.3.4.4.1.2.1
   0.408030     entering su_setinfo(output.voltage)
   0.408078     => value: 205.00
   0.408128     getting data: output.voltage.nominal (.1.3.6.1.4.1.232.165.3.9.1.0)
   0.408164     su_ups_get: output.voltage.nominal .1.3.6.1.4.1.232.165.3.9.1.0
   0.412559     entering su_setinfo(output.voltage.nominal)
   0.412609     => value: 204
   0.412632     getting data: output.current (.1.3.6.1.4.1.232.165.3.4.4.1.3.1)
   0.412655     su_ups_get: output.current .1.3.6.1.4.1.232.165.3.4.4.1.3.1
   0.417436     entering su_setinfo(output.current)
   0.417485     => value: 0.30
   0.417539     getting data: outlet.count (.1.3.6.1.4.1.232.165.3.10.1.0)
   0.417574     su_ups_get: outlet.count .1.3.6.1.4.1.232.165.3.10.1.0
   0.421964     entering su_setinfo(outlet.count)
   0.422012     => value: 2.00
   0.422063     outlet template definition found (outlet.%i.status)...
   0.422103     getting data: outlet.1.status (.1.3.6.1.4.1.232.165.3.10.2.1.2.1)
   0.422147     su_ups_get: outlet.1.status .1.3.6.1.4.1.232.165.3.10.2.1.2.1
   0.427091     su_find_infoval: found on (value: 1)
   0.427139     entering su_setinfo(outlet.1.status)
   0.427194     => value: on
   0.427231     getting data: outlet.2.status (.1.3.6.1.4.1.232.165.3.10.2.1.2.2)
   0.427275     su_ups_get: outlet.2.status .1.3.6.1.4.1.232.165.3.10.2.1.2.2
   0.431873     su_find_infoval: found on (value: 1)
   0.431921     entering su_setinfo(outlet.2.status)
   0.431975     => value: on
   0.432012     outlet template definition found (outlet.%i.load.off)...
   0.432064     outlet template definition found (outlet.%i.load.on)...
   0.432108     outlet template definition found (outlet.%i.load.cycle)...
   0.432142     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.1.0
   0.432185     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.2.0
   0.432215     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.1.0
   0.432249     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.1.0
   0.432281     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.2.0
   0.432308     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.6.0
   0.432343     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.7.1.0
   0.432484     dstate_init: sock /var/lib/ups/snmp-ups-R3000-T open on fd 5
   0.432539     SNMP UPS driver : entering upsdrv_updateinfo()
   2.434573     SNMP UPS driver : entering upsdrv_updateinfo()
   4.436604     SNMP UPS driver : entering upsdrv_updateinfo()
   6.438638     SNMP UPS driver : entering upsdrv_updateinfo()
   8.440678     SNMP UPS driver : entering upsdrv_updateinfo()
  10.442716     SNMP UPS driver : entering upsdrv_updateinfo()
  12.444755     SNMP UPS driver : entering upsdrv_updateinfo()
  14.446792     SNMP UPS driver : entering upsdrv_updateinfo()
  16.448823     SNMP UPS driver : entering upsdrv_updateinfo()
  16.448874     getting data: ups.load (.1.3.6.1.4.1.232.165.3.4.1.0)
  16.448920     su_ups_get: ups.load .1.3.6.1.4.1.232.165.3.4.1.0
  16.453163     entering su_setinfo(ups.load)
  16.453211     => value: 25.00
  16.453263     getting data: ups.realpower (.1.3.6.1.4.1.232.165.3.9.3.0)
  16.453300     su_ups_get: ups.realpower .1.3.6.1.4.1.232.165.3.9.3.0
  16.458017     entering su_setinfo(ups.realpower)
  16.458066     => value: 3000.00
  16.458118     getting data: ups.status (.1.3.6.1.4.1.232.165.3.4.5.0)
  16.458156     su_ups_get: ups.status .1.3.6.1.4.1.232.165.3.4.5.0
  16.462623     SNMP UPS driver : entering su_status_set()
  16.462674     su_find_infoval: found OL (value: 3)
  16.462737     => value: 3
  16.462760     getting data: ups.status (.1.3.6.1.4.1.232.165.3.2.5.0)
  16.462784     su_ups_get: ups.status .1.3.6.1.4.1.232.165.3.2.5.0
  16.467442     SNMP UPS driver : entering su_status_set()
  16.467492     su_find_infoval: no matching INFO_* value for this OID value (3)
  16.467543     => value: 3
  16.467567     getting data: ups.status (.1.3.6.1.4.1.232.165.3.7.3.0)
  16.467591     su_ups_get: ups.status .1.3.6.1.4.1.232.165.3.7.3.0
  16.472075     SNMP UPS driver : entering su_status_set()
  16.472126     su_find_infoval: found OB (value: 1)
  16.472177     => value: 1
  16.472202     getting data: ups.type (.1.3.6.1.4.1.232.165.3.4.5.0)
  16.472249     su_ups_get: ups.type .1.3.6.1.4.1.232.165.3.4.5.0
  16.477212     su_find_infoval: found normal (value: 3)
  16.477261     entering su_setinfo(ups.type)
  16.477289     => value: normal
  16.477316     getting data: ups.test.result (.1.3.6.1.4.1.232.165.3.7.2.0)
  16.477347     su_ups_get: ups.test.result .1.3.6.1.4.1.232.165.3.7.2.0
  16.481904     su_find_infoval: found Unknown (value: 1)
  16.481953     entering su_setinfo(ups.test.result)
  16.481981     => value: Unknown
  16.482006     getting data: ups.timer.shutdown (.1.3.6.1.4.1.232.165.3.8.1.0)
  16.482036     su_ups_get: ups.timer.shutdown .1.3.6.1.4.1.232.165.3.8.1.0
  16.486687     entering su_setinfo(ups.timer.shutdown)
  16.486748     => value: 0.00
  16.486800     getting data: ups.timer.start (.1.3.6.1.4.1.232.165.3.8.2.0)
  16.486836     su_ups_get: ups.timer.start .1.3.6.1.4.1.232.165.3.8.2.0
  16.491189     entering su_setinfo(ups.timer.start)
  16.491238     => value: 0.00
  16.491262     getting data: ambient.temperature (.1.3.6.1.4.1.232.165.3.6.1.0)
  16.491313     su_ups_get: ambient.temperature .1.3.6.1.4.1.232.165.3.6.1.0
  16.495551     entering su_setinfo(ambient.temperature)
  16.495603     getting data: ambient.temperature.low (.1.3.6.1.4.1.232.165.3.6.2.0)
  16.495660     su_ups_get: ambient.temperature.low .1.3.6.1.4.1.232.165.3.6.2.0
  16.500357     entering su_setinfo(ambient.temperature.low)
  16.500407     => value: 0.00
  16.500459     getting data: ambient.temperature.high (.1.3.6.1.4.1.232.165.3.6.3.0)
  16.500484     su_ups_get: ambient.temperature.high .1.3.6.1.4.1.232.165.3.6.3.0
  16.504729     entering su_setinfo(ambient.temperature.high)
  16.504777     => value: 40.00
  16.504801     getting data: battery.charge (.1.3.6.1.4.1.232.165.3.2.4.0)
  16.504852     su_ups_get: battery.charge .1.3.6.1.4.1.232.165.3.2.4.0
  16.509311     entering su_setinfo(battery.charge)
  16.509361     => value: 96.00
  16.509385     getting data: battery.runtime (.1.3.6.1.4.1.232.165.3.2.1.0)
  16.509437     su_ups_get: battery.runtime .1.3.6.1.4.1.232.165.3.2.1.0
  16.513622     entering su_setinfo(battery.runtime)
  16.513672     => value: 5883.00
  16.513696     getting data: battery.voltage (.1.3.6.1.4.1.232.165.3.2.2.0)
  16.513732     su_ups_get: battery.voltage .1.3.6.1.4.1.232.165.3.2.2.0
  16.518503     entering su_setinfo(battery.voltage)
  16.518551     => value: 13.70
  16.518575     getting data: battery.current (.1.3.6.1.4.1.232.165.3.2.3.0)
  16.518626     su_ups_get: battery.current .1.3.6.1.4.1.232.165.3.2.3.0
  16.522717     entering su_setinfo(battery.current)
  16.522766     => value: 0.00
  16.522817     getting data: input.phases (.1.3.6.1.4.1.232.165.3.3.3.0)
  16.522853     su_ups_get: input.phases .1.3.6.1.4.1.232.165.3.3.3.0
  16.528866     setvar .1.3.6.1.4.1.232.165.3.3.3.0
  16.528916     entering su_setinfo(input.phases)
  16.528970     => value: 1.00
  16.529008     getting data: input.frequency (.1.3.6.1.4.1.232.165.3.3.1.0)
  16.529045     su_ups_get: input.frequency .1.3.6.1.4.1.232.165.3.3.1.0
  16.533155     entering su_setinfo(input.frequency)
  16.533206     => value: 49.80
  16.533230     getting data: input.voltage (.1.3.6.1.4.1.232.165.3.3.4.1.2.1)
  16.533281     su_ups_get: input.voltage .1.3.6.1.4.1.232.165.3.3.4.1.2.1
  16.537876     entering su_setinfo(input.voltage)
  16.537926     => value: 206.00
  16.537951     getting data: input.voltage.nominal (.1.3.6.1.4.1.232.165.3.9.2.0)
  16.538002     su_ups_get: input.voltage.nominal .1.3.6.1.4.1.232.165.3.9.2.0
  16.542400     entering su_setinfo(input.voltage.nominal)
  16.542453     => value: 204
  16.542478     getting data: input.current (.1.3.6.1.4.1.232.165.3.3.4.1.3.1)
  16.542530     su_ups_get: input.current .1.3.6.1.4.1.232.165.3.3.4.1.3.1
  16.547139     entering su_setinfo(input.current)
  16.547189     => value: 0.40
  16.547241     getting data: input.quality (.1.3.6.1.4.1.232.165.3.3.2.0)
  16.547276     su_ups_get: input.quality .1.3.6.1.4.1.232.165.3.3.2.0
  16.551355     entering su_setinfo(input.quality)
  16.551405     => value: 3.00
  16.551456     getting data: output.phases (.1.3.6.1.4.1.232.165.3.4.3.0)
  16.551492     su_ups_get: output.phases .1.3.6.1.4.1.232.165.3.4.3.0
  16.555657     setvar .1.3.6.1.4.1.232.165.3.4.3.0
  16.555720     entering su_setinfo(output.phases)
  16.555773     => value: 1.00
  16.555810     getting data: output.frequency (.1.3.6.1.4.1.232.165.3.4.2.0)
  16.555852     su_ups_get: output.frequency .1.3.6.1.4.1.232.165.3.4.2.0
  16.560579     entering su_setinfo(output.frequency)
  16.560630     => value: 49.80
  16.560655     getting data: output.frequency.nominal (.1.3.6.1.4.1.232.165.3.9.4.0)
  16.560716     su_ups_get: output.frequency.nominal .1.3.6.1.4.1.232.165.3.9.4.0
  16.565384     entering su_setinfo(output.frequency.nominal)
  16.565436     => value: 500
  16.565462     getting data: output.voltage (.1.3.6.1.4.1.232.165.3.4.4.1.2.1)
  16.565513     su_ups_get: output.voltage .1.3.6.1.4.1.232.165.3.4.4.1.2.1
  16.570212     entering su_setinfo(output.voltage)
  16.570263     => value: 206.00
  16.570315     getting data: output.voltage.nominal (.1.3.6.1.4.1.232.165.3.9.1.0)
  16.570353     su_ups_get: output.voltage.nominal .1.3.6.1.4.1.232.165.3.9.1.0
  16.574891     entering su_setinfo(output.voltage.nominal)
  16.574942     => value: 204
  16.574995     getting data: output.current (.1.3.6.1.4.1.232.165.3.4.4.1.3.1)
  16.575020     su_ups_get: output.current .1.3.6.1.4.1.232.165.3.4.4.1.3.1
  16.580100     entering su_setinfo(output.current)
  16.580150     => value: 0.30
  16.580202     getting data: outlet.count (.1.3.6.1.4.1.232.165.3.10.1.0)
  16.580238     su_ups_get: outlet.count .1.3.6.1.4.1.232.165.3.10.1.0
  16.584661     entering su_setinfo(outlet.count)
  16.584723     => value: 2.00
  16.584748     outlet template definition found (outlet.%i.status)...
  16.584805     getting data: outlet.1.status (.1.3.6.1.4.1.232.165.3.10.2.1.2.1)
  16.584837     su_ups_get: outlet.1.status .1.3.6.1.4.1.232.165.3.10.2.1.2.1
  16.589907     su_find_infoval: found on (value: 1)
  16.589956     entering su_setinfo(outlet.1.status)
  16.590012     => value: on
  16.590048     getting data: outlet.2.status (.1.3.6.1.4.1.232.165.3.10.2.1.2.2)
  16.590092     su_ups_get: outlet.2.status .1.3.6.1.4.1.232.165.3.10.2.1.2.2
  16.594676     su_find_infoval: found on (value: 1)
  16.594739     entering su_setinfo(outlet.2.status)
  16.594768     => value: on
  16.594822     outlet template definition found (outlet.%i.load.off)...
  16.594858     outlet template definition found (outlet.%i.load.on)...
  16.594920     outlet template definition found (outlet.%i.load.cycle)...
  16.594967     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.1.0
  16.595006     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.2.0
  16.595049     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.1.0
  16.595077     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.1.0
  16.595110     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.2.0
  16.595138     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.8.6.0
  16.595169     SU_CMD_MASK => .1.3.6.1.4.1.232.165.3.7.1.0
  18.450716     SNMP UPS driver : entering upsdrv_updateinfo()
  20.452747     SNMP UPS driver : entering upsdrv_updateinfo()
  22.454783     SNMP UPS driver : entering upsdrv_updateinfo()
  24.456821     SNMP UPS driver : entering upsdrv_updateinfo()
  26.458859     SNMP UPS driver : entering upsdrv_updateinfo()
  28.460898     SNMP UPS driver : entering upsdrv_updateinfo()
  30.462932     SNMP UPS driver : entering upsdrv_updateinfo()
^C
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20140227/0dd24c22/attachment-0001.sig>


More information about the Nut-upsuser mailing list