snmpwalk:找不到模块

问题描述

我集中搜索并应用了Google提供的解决方案,所有这些解决方案均未解决问题。在使用net-snmp的Ubuntu操作系统上运行命令snmpwalk时,我一直收到错误消息。以下是我收到的错误消息。您能协助我解决以下错误消息吗?

理想情况下,我想使用以下命令在所有mibs文件夹上执行snmpwalk,但该命令不起作用。 $ snmpwalk -v2c -c PUBLIC 192.168.10.10 -M / my_MIB_Files /

我认为可能是abc.mib正在使用其他mib文件。要删除依赖项,我尝试以下解决方案,但没有一个起作用:

  1. 在/etc/snmp/snmp.conf文件中提供了我的mibs文件夹,例如:
    mibs + / my_mibs_files /
    mibs + ALL
  2. 为snmpwalk提供了+ / my_mibs_files /作为参数,例如:
    snmpwalk -v2c -c PUBLIC 192.168.10.10 -M / my_mibs_files / -m /my_mibs_files/abc.mib

我收到以下错误消息: $ snmpwalk -v2c -c PUBLIC 192.168.10.10 -m /my_MIB_Files/abc.mib

MIB搜索路径:/home/user/.snmp/mibs:/usr/share/snmp/mibs:/usr/share/snmp/mibs/iana:/usr/share/snmp/mibs/ietf:/usr / share / mibs / site:/ usr / share / snmp / mibs:/ usr / share / mibs / iana:/ usr / share / mibs / ietf:/ usr / share / mibs / netsnmp
找不到模块(SNMPv2-SMI):在/my_MIB_Files/abc.mib

的第13行

在将丢失的模块放入/ usr / share / snmp / mibs之后,现在出现新问题:

试图定义一个根oid(iso): /usr/share/snmp/mibs/SNMPv2-SMI.mib中的第6行
OBJECT的解析错误 标识符:在/usr/share/snmp/mibs/SNMPv2-SMI.mib中的第6行
在模块SNMPv2-SMI中找不到'mib-2' (/usr/share/snmp/mibs/RMON-MIB.txt)
RMON-MIB中未链接的OID:rmon :: = {mib-2 16}
未定义标识符:mib-2在第88行 /usr/share/snmp/mibs/RMON-MIB.txt
MIB搜索路径:
/home/user/.snmp/mibs:/usr/share/snmp/mibs:/usr/share/snmp/mibs/iana:/usr/share/snmp/mibs/ietf:/usr/share/mibs/site: / usr / share / snmp / mibs:/ usr / share / mibs / iana:/ usr / share / mibs / ietf:/ usr / share / mibs / netsnmp
找不到模块(TOKEN-RING-RMON-MIB):在第15行中 /usr/share/snmp/mibs/RMON2-MIB.mib
在以下位置未找到“统计信息” 模块RMON-MIB(/usr/share/snmp/mibs/RMON2-MIB.mib)
找不到 模块RMON-MIB(/usr/share/snmp/mibs/RMON2-MIB.mib)中的“历史记录”
在模块RMON-MIB中找不到“主机” (/usr/share/snmp/mibs/RMON2-MIB.mib)
在以下位置未找到“矩阵” 模块RMON-MIB(/usr/share/snmp/mibs/RMON2-MIB.mib)
找不到 模块RMON-MIB(/usr/share/snmp/mibs/RMON2-MIB.mib)中的“过滤器”
在模块RMON-MIB中找不到“ etherStatsEntry” (/usr/share/snmp/mibs/RMON2-MIB.mib)
找不到 RMON-MIB模块中的'historyControlEntry' (/usr/share/snmp/mibs/RMON2-MIB.mib)
找不到 RMON-MIB模块中的“ hostControlEntry” (/usr/share/snmp/mibs/RMON2-MIB.mib)
找不到 RMON-MIB模块中的'matrixControlEntry' (/usr/share/snmp/mibs/RMON2-MIB.mib)
找不到'filterEntry' 在模块RMON-MIB(/usr/share/snmp/mibs/RMON2-MIB.mib)中
没有 在模块RMON-MIB中找到'channelEntry' (/usr/share/snmp/mibs/RMON2-MIB.mib)
在以下位置未找到“ tokenRing” 模块#-1(/usr/share/snmp/mibs/RMON2-MIB.mib)
找不到 模块#-1中的'tokenRingMLStatsEntry' (/usr/share/snmp/mibs/RMON2-MIB.mib)
找不到 模块#-1中的'tokenRingPStatsEntry' (/usr/share/snmp/mibs/RMON2-MIB.mib)
找不到 模块#-1中的“ ringStationControlEntry” (/usr/share/snmp/mibs/RMON2-MIB.mib)
找不到 模块#-1中的'sourceRoutingStatsEntry' (/usr/share/snmp/mibs/RMON2-MIB.mib)
RMON2-MIB中未链接的OID: filter2Table :: = {filter 4}未定义标识符:靠近行的过滤器 /usr/share/snmp/mibs/RMON2-MIB.mib的5432
中的未链接OID RMON2-MIB:channel2Table :: = {过滤器3}未定义标识符:过滤器 在/usr/share/snmp/mibs/RMON2-MIB.mib的5152行附近
未链接的OID 在RMON2-MIB中:historyControl2Table :: = {history 5}未定义 标识符:的第4993行附近的历史记录 /usr/share/snmp/mibs/RMON2-MIB.mib
RMON2-MIB中的未链接OID: matrixControl2Table ::: {矩阵4}未定义标识符:临近矩阵 /usr/share/snmp/mibs/RMON2-MIB.mib的第5095行
中的未链接OID RMON2-MIB:hostControl2Table :: = {主机4}未定义标识符: 主机在/usr/share/snmp/mibs/RMON2-MIB.mib的5038行附近
RMON2-MIB中的未链接OID:tokenRingPStats2Table :: = {统计6} 未定义的标识符:的第5265行附近的统计信息 /usr/share/snmp/mibs/RMON2-MIB.mib
RMON2-MIB中未链接的OID: tokenRingMLStats2Table :: = {统计5}未定义标识符: /usr/share/snmp/mibs/RMON2-MIB.mib的5209行附近的统计信息
RMON2-MIB中的未链接OID:etherStats2Table :: = {statistics 4} 未定义的标识符:的第4936行附近的统计信息 /usr/share/snmp/mibs/RMON2-MIB.mib
RMON2-MIB中未链接的OID: sourceRoutingStats2Table ::: {{tokenRing 8}未定义标识符: tokenRing在/usr/share/snmp/mibs/RMON2-MIB.mib的5376行附近
RMON2-MIB中的未链接OID:ringStationControl2Table :: = {tokenRing 7 }未定义的标识符:tokenRing在的第5321行附近 /usr/share/snmp/mibs/RMON2-MIB.mib
在以下位置未找到“ snmpModules” SNMPv2-SMI模块(/usr/share/snmp/mibs/SNMP-FRAMEWORK-MIB.txt) SNMP-FRAMEWORK-MIB中未链接的OID:snmpFrameworkMIB :: = {snmpModules 10}
未定义的标识符:的第10行附近的snmpModules /usr/share/snmp/mibs/SNMP-FRAMEWORK-MIB.txt
找不到'mib-2' 在模块SNMPv2-SMI中 (/usr/share/snmp/mibs/IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt)
IANA-ADDRESS-NUMBERS-MI B中未链接的OID: ianaAddressFamilyNumbers :: = {mib-2 72}
未定义标识符: mib-2在第8行 /usr/share/snmp/mibs/IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt
没有 在模块SNMPv2-SMI中找到'snmpModules' (/usr/share/snmp/mibs/SNMPv2-MIB.txt)
在以下位置找不到“ mib-2” 模块SNMPv2-SMI(/usr/share/snmp/mibs/SNMPv2-MIB.txt)
未链接 SNMPv2-MIB中的OID:snmp :: = {mib-2 11}未定义标识符:mib-2 在/usr/share/snmp/mibs/SNMPv2-MIB.txt的262行附近
未链接的OID 在SNMPv2-MIB中:system :: = {mib-2 1}
未定义标识符:mib-2 在/usr/share/snmp/mibs/SNMPv2-MIB.txt的第75行附近
未链接的OID 在SNMPv2-MIB中:snmpMIB :: = {snmpModules 1}未定义标识符: /usr/share/snmp/mibs/SNMPv2-MIB.txt第13行附近的snmpModules
在模块SNMPv2-SMI中找不到'mib-2' (/usr/share/snmp/mibs/IANAifType-MIB.txt)
中的未链接OID IANAifType-MIB:ianaifType :: = {mib-2 30}未定义标识符: /usr/share/snmp/mibs/IANAifType-MIB.txt第7行附近的mib-2
在模块SNMPv2-SMI中找不到'mib-2' (/usr/share/snmp/mibs/IF-MIB.txt)
在以下位置未找到“ snmpTraps” 模块SNMPv2-MIB(/usr/share/snmp/mibs/IF-MIB.txt)
未链接的OID 在IF-MIB中:接口:: = {mib-2 2}
未定义标识符:mib-2 在/usr/share/snmp/mibs/IF-MIB.txt的第48行附近
IF-MIB:ifMIB :: = {mib-2 31}未定义标识符:mib-2在行附近 /usr/share/snmp/mibs/IF-MIB.txt中的15个
IF-MIB中未链接的OID: linkUp :: = {snmpTraps 4}未定义标识符:snmpTraps在行附近 /usr/share/snmp/mibs/IF-MIB.txt中的1118
IF-MIB中未链接的OID: linkDown ::: {snmpTraps 3}未定义标识符:snmpTraps在行附近 /usr/share/snmp/mibs/IF-MIB.txt中的1106
找不到模块 (LLDP-EXT-DOT1-MIB):在/MIB_Files/fslldp.mib中的第28行
无法 查找模块(LLDP-EXT-DOT3-MIB):在/MIB_Files/fslldp.mib的第31行
找不到模块(LLDP-V2-TC-MIB):在第33行中 /MIB_Files/fslldp.mib
找不到模块(LLDP-V2-MIB):在第 /MIB_Files/fslldp.mib中的35
在模块中找不到'mib-2' SNMPv2-SMI(/usr/share/snmp/mibs/INET-ADDRESS-MIB.txt)
未链接 INET-ADDRESS-MIB中的OID:inetAddressMIB :: = {mib-2 76}未定义 标识符:mib-2在第7行附近 /usr/share/snmp/mibs/INET-ADDRESS-MIB.txt
错误的运算符(:):在 /MIB_Files/fslldp.mib中的第921行无法在SNMPv2-MIB中采用OID: snmpMIBGroups :: = {snmpMIBConformance 2}
无法在以下位置采用OID SNMPv2-MIB:snmpMIBCompliances :: = {snmpMIBConformance 1}
无法在RMON2-MIB中采用OID:sourceRoutingStats2Entry :: = { sourceRoutingStats2Table 1}
无法在SNMPv2-MIB中采用OID: snmpBasicComplianceRev2 :: = {snmpMIBCompliances 3}
无法采用 SNMPv2-MIB中的OID:snmpBasicCompliance :: = {snmpMIBCompliances 2}
无法在SNMPv2-MIB中采用OID:snmpSetSerialNo :: = {snmpSet 1} 无法在SNMP-FRAMEWORK-MIB中采用OID:snmpPrivProtocols :: = { snmpFrameworkAdmin 2}
无法在SNMP-FRAMEWORK-MIB中采用OID: snmpAuthProtocols :: = {snmpFrameworkAdmin 1}
无法采用OID 在SNMPv2-MIB中:snmpObsoleteGroup :: = {snmpMIBGroups 10}
无法 在SNMPv2-MIB中采用OID:snmpNotificationGroup :: = {snmpMIBGroups 12 }
无法在SNMPv2-MIB中采用OID:snmpWarmStartNotificationGroup :: = {snmpMIBGroups 11}
无法在SNMPv2-MIB中采用OID: snmpBasicNotificationsGroup :: = {snmpMIBGroups 7}
无法采用 SNMPv2-MIB中的OID:systemGroup :: = {snmpMIBGroups 6}
无法 在SNMPv2-MIB中采用OID:snmpSetGroup :: = {snmpMIBGroups 5}
无法在SNMPv2-MIB中采用OID:snmpCommunityGroup :: = {snmpMIBGroups 9}
无法在SNMPv2-MIB中采用OID:snmpGroup :: = {snmpMIBGroups 8}
无法在RMON2-MIB中采用OID:ringStationControlCreateTime :: = {ringStationControl2Entry 2}
无法在RMON2-MIB中采用OID: ringStationControlDroppedFrames :: = {ringStationControl2Entry 1}
无法在RMON2-MIB中采用OID:sourceRoutingStatsCreateTime :: = { sourceRoutingStats2Entry 2}
无法在RMON2-MIB中采用OID: sourceRoutingStatsDroppedFrames :: = {sourceRoutingStats2Entry 1}
无法在SNMP-FRAMEWORK-MIB中采用OID:snmpEngine :: = { snmpFrameworkMIBObjects 1}
无法采用OID SNMP-FRAMEWORK-MIB:snmpEngineMaxMessageSize :: = {snmpEngine 4}
无法在SNMP-FRAMEWORK-MIB中采用OID:snmpEngineTime :: = { snmpEngine 3}
无法在SNMP-FRAMEWORK-MIB中采用OID: snmpEngineBoots :: = {snmpEngine 2}
无法采用OID SNMP-FRAMEWORK-MIB:snmpEngineID :: = {snmpEngine 1}
无法采用 SNMPv2-MIB中的OID:snmpMIB :: = {snmpModules 1}
无法采用OID 在SNMP-FRAMEWORK-MIB中:snmpFrameworkMIB :: = {snmpModules 10}
无法在SNMP-FRAMEWORK-MIB中采用OID:snmpFrameworkMIBConformance :: = {snmpFrameworkMIB 3}
无法在SNMP-FRAMEWORK-MIB中采用OID: snmpFrameworkMIBObjects :: = {snmpFrameworkMIB 2}
无法采用 SNMP-FRAMEWORK-MIB中的OID:snmpFrameworkAdmin :: = {snmpFrameworkMIB 1 }
无法在SNMP-FRAMEWORK-MIB中采用OID:snmpFrameworkMIBGroups :: = {snmpFrameworkMIBConformance 2}
无法采用OID SNMP-FRAMEWORK-MIB:snmpFrameworkMIBCompliances :: = { snmpFrameworkMIBConformance 1}
无法在RMON2-MIB中采用OID: ringStationControl2Table :: = {tokenRing 7}
无法在以下位置采用OID RMON2-MIB:sourceRoutingStats2Table :: = {tokenRing 8}
无法 在SNMP-FRAMEWORK-MIB中采用OID:snmpFrameworkMIBCompliance :: = { snmpFrameworkMIBCompliances 1}
无法在SNMPv2-MIB中采用OID: snmpSet :: = {snmpMIBObjects 6}
无法在SNMPv2-MIB中采用OID: snmpTraps :: = {snmpMIBObjects 5}
无法在SNMPv2-MIB中采用OID: snmpTrap :: = {snmpMIBObjects 4}
无法在其中采用OID SNMP-FRAMEWORK-MIB:snmpEngineGroup :: = {snmpFrameworkMIBGroups 1 }
无法在IF-MIB中采用OID:linkDown :: = {snmpTraps 3}
无法在IF-MIB中采用OID:linkUp :: = {snmpTraps 4}
无法 在SNMPv2-MIB中采用OID:authenticationFailure :: = {snmpTraps 5}
无法在SNMPv2-MIB中采用OID:warmStart :: = {snmpTraps 2}
无法在SNMPv2-MIB中采用OID:coldStart :: = {snmpTraps 1}
无法在RMON2-MIB中采用OID:ringStationControl2Entry :: = { ringStationControl2表1}
无法在SNMPv2-MIB中采用OID: snmpTrapEnterprise ::: {{snmpTrap 3}
无法在其中采用OID SNMPv2-MIB:snmpTrapOID :: = {snmpTrap 1}
无法在 SNMPv2-MIB:snmpMIBConformance :: = {snmpMIB 2}
无法采用OID 在SNMPv2-MIB中:snmpMIBObjects :: = {snmpMIB 1}

解决方法

上述错误的解决方法是执行以下命令:

sudo apt-get install snmp-mibs-downloader

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...