SNMP MIB错误标量';的父节点必须是未导入的简单节点对象

SNMP MIB错误标量';的父节点必须是未导入的简单节点对象,snmp,mib,oid,Snmp,Mib,Oid,我有以下文件,我得到 X-MIB.txt:26:标量的父节点必须是简单节点对象,而不是 进口的 X-MIB.txt:35:标量的父节点必须是简单节点对象,而不是 进口的 X-MIB.txt:45:标量的父节点必须是简单节点对象,而不是 进口的 X-MIB.txt:55:标量的父节点必须是简单节点对象,而不是 进口的 这是MIB文件(在发出我的公司名称并用“x”和“y”替换名称之后) 不要从RFC1213-MIB导入DisplayString。您正在混合使用SMIv1和SMIv2。从SNMPv2

我有以下文件,我得到

X-MIB.txt:26:标量的父节点必须是简单节点对象,而不是 进口的

X-MIB.txt:35:标量的父节点必须是简单节点对象,而不是 进口的

X-MIB.txt:45:标量的父节点必须是简单节点对象,而不是 进口的

X-MIB.txt:55:标量的父节点必须是简单节点对象,而不是 进口的

这是MIB文件(在发出我的公司名称并用“x”和“y”替换名称之后)

  • 不要从
    RFC1213-MIB
    导入
    DisplayString
    。您正在混合使用
    SMIv1
    SMIv2
    。从
    SNMPv2 TC
    导入
    DisplayString
  • 尝试在模块标识和xAlert之间添加中间
    对象标识符
    。通过执行此操作,我可以得到scalar的父节点必须是简单节点的警告

    xMibObjects OBJECT IDENTIFIER ::= { x 1 }
    xAlert OBJECT IDENTIFIER ::= { xMibObjects 1 }
    
  • 我没有您的
    Y-MIB
    的文本,因此无法完成导入

    xMibObjects OBJECT IDENTIFIER ::= { x 1 }
    xAlert OBJECT IDENTIFIER ::= { xMibObjects 1 }