Hola!

Estoy monitoreando por SNMP algunos dispositivos y estoy con un par de
dudas, lo que tengo claro, es que una descripcion (nomenclatura) hace
referencia a una OID, por ejemplo

#snmpwalk 10.0.0.1 public iso.org.dod.internet.mgmt.mib-2.system.sysUpTime.0

es lo mismo que poner

#snmpwalk 10.0.0.1 public system.sysUpTime.0

y es lo mismo que poner

#snmpwalk 10.0.0.1 public sysUpTime

y es lo mismo que poner

#snmpwalk 10.0.0.1 public .1.3.6.1.2.1.1.3


como sabe snmp que 

- iso.org.dod.internet.mgmt.mib-2.system.sysUpTime.0
- system.sysUpTime.0
- sysUpTime

corresponden al OID .1.3.6.1.2.1.1.3 ?

imagino que buscara la interpretacin en /usr/share/snmp/mibs que es el
repositorio de las mibs, pues bien, mi gran duda es, como hago para que una
mib que pongo en ese dir sea legible por snmp ?, pues me baje la mib de
impresoras HP como asi el printmib.txt y quiero consultar el contador de
paginas cuya OID es

.1.3.6.1.2.1.43.10.2.1.5.1.1 

y la descripcion es

prtMarkerPowerOnCount ó
iso.org.dod.internet.mgmt.mib-2.printmib.prtMarker.prtMarkerTable.prtMarkerE
ntry.prtMarkerPowerOnCount.1.1

pero me retorna con error
# snmpwalk 10.0.0.2 public prtMarkerPowerOnCount
prtMarkerPowerOnCount: Unknown Object Identifier (Sub-id not found: mib-2 ->
prtMarkerPowerOnCount)

# snmpwalk 10.0.0.2 public
iso.org.dod.internet.mgmt.mib-2.printmib.prtMarker.prtMarkerTable.prtMarkerE
ntry.prtMarkerPowerOnCount.1.1
iso.org.dod.internet.mgmt.mib-2.printmib.prtMarker.prtMarkerTable.prtMarkerE
ntry.prtMarkerPowerOnCount.1.1: Unknown Object Identifier (Sub-id not found:
mib-2 -> printmib)

sin embargo, al consultar por la OID el resultado es el correcto


# snmpwalk 10.0.0.2 public .1.3.6.1.2.1.43.10.2.1.5.1.1
43.10.2.1.5.1.1 = Counter32: 278
#


alguna idea ?


Saludos!

Responder a