[Nut-upsuser] Tripplite UPS (SU10KRT3/1X) through snmp-ups (nut 2.6.5)

Charles Lepple clepple at gmail.com
Thu Feb 13 12:28:09 UTC 2014


[Please keep the list CC'd. Thanks!]

On Feb 13, 2014, at 4:55 AM, Иши Кылса wrote:

> Can you try adding "-v 1" to the snmpwalk command? If that works, we can add it to gen-snmp-subdriver.sh.
> 
> Yes, I tried it before, ran command "snmpwalk -v 1 -On -c public 10.200.254.39 .1.3.6.1.4.1.935" 
> 
> Output:
> .1.3.6.1.4.1.935 = NULL
> Error: OID not increasing: .1.3.6.1.4.1.935
>  >= .1.3.6.1.4.1.935
> 
> To solve this error in some forums it is advised to use "-Cc":
> snmpwalk -Cc -v 1 -On -c public 10.200.254.39 .1.3.6.1.4.1.935
> But it outputs infinitely the following:
> .1.3.6.1.4.1.935 = NULL
> .1.3.6.1.4.1.935 = NULL

Does it have the same behavior if you start from .1.3.6.1.4.1.935.1 or .1.3.6.1.4.1.935.1.1? If not, no worries - see below.

> .....
>  
> The important part of "mode 2" is to have the output of snmpwalk. It is possible to query each OID, and manually build the *-mib.c files, but if we can get snmpwalk to work, that would be easier.
> 
> If not, the important OIDs are:
> 
> upsBaseBatteryStatus	1.3.6.1.4.1.935.1.1.1.2.1.1
> upsBaseOutputStatus	1.3.6.1.4.1.935.1.1.1.4.1.1
> 
> Other useful diagnostic OIDs are:
> 
> upsSmartBatteryVoltage	1.3.6.1.4.1.935.1.1.1.2.2.2
> upsSmartBatteryRunTimeRemaining	 1.3.6.1.4.1.935.1.1.1.2.2.4
> upsSmartInputLineVoltage	1.3.6.1.4.1.935.1.1.1.3.2.1
> upsSmartOutputLoad	1.3.6.1.4.1.935.1.1.1.4.2.3
> 
> (Ideally we would include everything the UPS offers, but this should be enough for basic monitoring and shutdown.)
> 
> These parameters are more than enough, even upsBaseBatteryStatus, upsBaseOutputStatus, upsSmartOutputLoad - is all we need. And maybe traps, to know when UPS goes on battery, online etc.
> As I wrote earlier, snmpget commands are working fine "snmpget -v 1 -c public 10.200.254.39  .1.3.6.1.4.1.935.1.1.1.4.1.1" returning correct results:
> 
> XPPC-MIB::upsBaseOutputStatus.0 = INTEGER: onLine(2)
> 
> 

I would like to take this opportunity to make sure that gen-snmp-subdriver is working, so can you please run the following commands:

snmpget -v 1 -c public  -On 10.200.254.39  .1.3.6.1.4.1.935.1.1.1.1.1.1 1.3.6.1.4.1.935.1.1.1.4.1.1 1.3.6.1.4.1.935.1.1.1.2.2.2 1.3.6.1.4.1.935.1.1.1.2.2.4 1.3.6.1.4.1.935.1.1.1.3.2.1 1.3.6.1.4.1.935.1.1.1.4.2.3

snmpget -v 1 -c public  -Os 10.200.254.39  .1.3.6.1.4.1.935.1.1.1.1.1.1 1.3.6.1.4.1.935.1.1.1.4.1.1 1.3.6.1.4.1.935.1.1.1.2.2.2 1.3.6.1.4.1.935.1.1.1.2.2.4 1.3.6.1.4.1.935.1.1.1.3.2.1 1.3.6.1.4.1.935.1.1.1.4.2.3

The output of snmpwalk is very close to the output of snmpget with multiple OIDs, so hopefully this works.

-- 
Charles Lepple
clepple at gmail



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/nut-upsuser/attachments/20140213/4e8270a9/attachment.html>


More information about the Nut-upsuser mailing list