搜档网
当前位置:搜档网 › mg soft 编写MIB说明

mg soft 编写MIB说明

mg soft 编写MIB说明
mg soft 编写MIB说明

使用MG-SOFT编写MIB文件说明摘要

官网:http://www.mg-soft.si/

版本:MG MibBrowser 8.0c

需要注册,不注册一些功能不能使用,例如builder中的export等。

安装

新建mib

打开MIB Builder点击菜单File->New,选择"SMIv2 MIB Module"。

修改Module name

在Module name:编辑框中输入模块名称,注意所有字母必须大写

导入OID

导入父OID结点所在的mib模块,此处我需要创建一个位于"enterprises"下的一个私有结点37945,因此需要导入"enterprises"所在的模块SNMPv2-SMI:

点击菜单File->Import...,在弹出的模块选择框中选择" C:\Program Files\MG-SOFT\MIB Browser\MIB\SMI\SNMPv2-MIB.my",此时左边的MIB树中即可展开看到enterprises结点。

在导入的SNMPv2-SMI模块的enterprises结点上右键单击,在弹出的菜单中执行"Copy"命令;

点击菜单Window->INSPUR-MIB,切换到我们正在编辑的MIB模块;

在根结点"MIB Tree"上右键单击,在弹出的菜单中执行"Paste"命令;此时系统将提示"结点不能被链接到树中,因为无该结点的父结点,是否导入所有丢失的父结点?",选择"是",

即可将enterprises结点导入我们的文件中;

新建MODULE-IDENTIFY节点

拖拽右侧窗口的MODULE-IDENTIFY节点到enterprises下,修改名称及OID

新建OBJECT-IDENTIFY节点

拖拽右侧窗口的OBJECT-IDENTIFY节点到inspurRoot下,修改名称及OID

新建OBJECT-TYPE(Scalar)节点

拖拽右侧窗口的OBJECT-TYPE(Scalar)节点到inspurTest下,修改名称及OID。修改Syntax,Max-Access等。

新建OBJECT-TYPE(Table)节点

拖拽右侧窗口的OBJECT-TYPE(Table)节点到inspurTest下,修改名称及OID。修改Syntax,Max-Access等。

新建NOTIFICATION-TYPE节点

拖拽右侧窗口的NOTIFICATION-TYPE节点到inspurTest下,修改名称及OID。修改Syntax,Max-Access等。

检查SMI一致性

有如下错误

修改ERROR

选中"inspurEntry"结点,在右边的属性设置窗口中左下角的下拉框中选择"Index",点击右边的浏览按钮,在弹出的对话框中将希望做索引的结点选择到"Selected indexes"列表框中,确定

选中column1,在右边的属性设置窗口中左下角的下拉框中选择"Syntax",点击右边的浏览按钮,修改如下

修改OBJECT-TYPE WARNING

将右边"SMIv2 Components"下的"OBJECT-GROUP"拖到"inspurtest"结点下,Name编辑框输入希望的名字如"inspurGroup",Child编辑框输入我们希望的OID值如5,点击"Objects"浏览按钮,在弹出的对话框中,删除右边列表框中的"object1",将左边列表框中的"inspurLeaf"和"column1"加入右边列表框中,再根据需要设置其它的属性,确定。

修改NOTIFICATION -TYPE WARNING

将右边"SMIv2 Components"下的"NOTIFICATION-GROUP"拖到"inspurTest"结点下,Name 编辑框输入希望的名字如"inspurNotificationGroup",Child编辑框输入我们希望的OID值如6,点击"Objects"浏览按钮,在弹出的对话框中,删除右边列表框中的"notification1",将左边列表框中的"inspurNotification"加入右边列表框中,再根据需要设置其它的属性,确定

再次检查SMI一致性

预览mib文件

点击菜单File->Export Preview 生成mib文件

点击菜单File->Export

相关主题