2016-12-09 2 views
0

Ich habe Probleme, herauszufinden, wie benutzerdefinierte MIBs zu laden, die mit .txt Erweiterungen mit pysnmp Modulpysnmp wie benutzerdefinierte MIB-Module zu laden, die in ASN.1-Format sind

Dies ist, was ich bin derzeit

tun
b = builder.MibBuilder() 
compiler.addMibCompiler(b, sources=[mib_location]) 

mib_location ist ein Ordner, in dem sich alle meine MIBs befinden. etwas wie file:///<my_folder>

Aber immer noch kann ich diese MIBs nicht laden.

Ich denke, dass möglicherweise muss ich angeben, dass meine MIBs eine Erweiterung von TXT haben, aber nicht sicher, wo.

Antwort

0

MIB-Dateien sollten nach MIB-Modulname ohne Erweiterung oder mit TXT gefunden werden.

Hier ist eine example, die aus der Box funktionieren sollte.

Wenn nicht, versuchen Sie:

from pysmi import debug 
debug.setLogger(debug.Debug('all')) 

Um Ihr Skript und stdout beobachten - pysmi berichten, wo genau es für MIB-Dateien sucht. Ich hoffe, es gibt Ihnen genug Informationen, um herauszufinden, was schief läuft.

Verwandte Themen