我用过这个commad:pip install pysnmp-mibs
并在dir中安装了一组python编译的snmp.py-es
:
C:\Users\mljolje\AppData\Local\Programs\Python\Python36\Lib\site-packages\pysnmp_mibs
。
如何向该目录添加和编译其他企业或自定义mib?
我试图使用bulid脚本来发送陷阱和一些自定义陷阱我需要自定义mib。
我试过这个:python mibdump.py Cisco-Syslog-mib.mib
得到了这个:
C:\Users\mljolje\AppData\Local\Programs\Python\Python36\Tools\scripts>python mibdump.py Cisco-Syslog-mib.mib
Source MIB repositories: file:///usr/share/snmp/mibs, http://mibs.snmplabs.com/asn1/@mib@
Borrow missing/failed MIBs from: http://mibs.snmplabs.com/pysnmp/notexts/@mib@
Existing/compiled MIB locations: pysnmp.smi.mibs, pysnmp_mibs
Compiled MIBs destination directory: C:\Users\mljolje\PySNMP Configuration\mibs
MIBs excluded from code generation: INET-ADDRESS-MIB, PYSNMP-USM-MIB, RFC-1212, RFC-1215, RFC1065-SMI, RFC1155-SMI, RFC1158-MIB, RFC1213-MIB, SNMP-FRAMEWORK-MIB, SNMP-TARGET-MIB, S
NMPv2-CONF, SNMPv2-SMI, SNMPv2-TC, SNMPv2-TM, TRANSPORT-ADDRESS-MIB
MIBs to compile: Cisco-Syslog-mib
Destination format: pysnmp
Parser grammar cache directory: not used
Also compile all relevant MIBs: yes
Rebuild MIBs regardless of age: no
Dry run mode: no
Create/update MIBs: yes
Byte-compile Python modules: yes (optimization level no)
Ignore compilation errors: no
Generate OID->MIB index: no
Generate texts in MIBs: no
Keep original texts layout: no
Try various file names while searching for MIB module: yes
Created/updated MIBs:
Pre-compiled MIBs borrowed:
Up to date MIBs:
Missing source MIBs: Cisco-Syslog-mib
Ignored MIBs:
Failed MIBs:
所以我不知道该怎么做。我是这一切的新手。