Hi again, A little further investigation:
su_ups_get: output.voltage 1.3.6.1.4.1.534.1.4.4.1.2.0 SNMP UPS driver : entering su_setinfo(output.voltage) => value: 229.0 According to the XUPS mib the OID of xupsOutputVoltage should be 1.3.6.1.4.1.534.1.4.4.1.2 the driver correctly add .0 for the first (and in my case only output phase) su_ups_get: output.current 1.3.6.1.4.1.534.1.4.4.1.3 [ups2] nut_snmp_get: 1.3.6.1.4.1.534.1.4.4.1.3: Error in packet: (noSuchName) There is no such variable name in this MIB. => Failed The OID is right according to the XUPS mib, BUT the driver should add .0 (as for the outputVoltage) to grab the value for the according phase. If I change the OID to 1.3.6.1.4.1.534.1.4.4.1.3.0 in pwmib.h I get indeed a value for the output current. so { "output.current", 0, 0.1, PW_OID_OUT_CURRENT, "", SU_OUTPUT_1, NULL }, should rather be { "output.current", 0, 0.1, PW_OID_OUT_CURRENT ".0", "", SU_OUTPUT_1, NULL }, in pwmib.h onto the remaining 3 misbehaving OIDs :-) Bernd _______________________________________________ Nut-upsuser mailing list Nut-upsuser@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/nut-upsuser