Ich möchte alle Objekte aus der MIB-Datei lesen, die ein Manager hat.Wie bekomme ich OIDs aus einer MIB-Datei?
Ich entwickelte ein Tool, um einige Daten von einem SNMP-fähigen Agenten zu erhalten. Ich möchte dieses Tool verbessern, indem ich alle OIDs der Manager-MIB-Datei zeige.
Ich verwende die NET-SNMP-Bibliothek.
sah ich folgendes:
/usr/local/share/snmp/mibs/
Ordner und es viele MIB-Dateien enthält, aber wie kann ich eine Liste der OIDs bilden sie hat?
Ich ging durch die MIBs und sah die Strukturen, aber wie bekomme ich die OIDs jedes einzelnen Objekts in den MIB-Dateien erwähnt?
Ich möchte die OIDs alle aufzulisten wie folgt:
SNMPv2-MIB::sysDescr.0 = .1.3.6.1.2.1.1.1.0
SNMPv2-MIB::sysObjectID.0 = .1.3.6.1.2.1.1.2.0
... etc
Ich möchte alle MIB-Dateien scannen und alle OIDs finden aus die Dateien.
Wie mache ich das?
Vielen Dank für Ihre Antwort. – pradipta