1、 参照网上到处能下到的《net-snmp安装配置手册》编译安装net-snmp5.4.2,并参照《net-snmp安装配置手册》进行相应配置。
2、 根据ASN.1语法编写MIB库BAMBOO-MIB.txt,拷贝到安装后的../mibs目录中。内容如下:
BAMBOO-MIB DEFINITIONS ::= BEGIN
IMPORTS
TimeTicks FROM SNMPv2-SMI
enterprises FROM SNMPv2-SMI
OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF
OBJECT-TYPE, Integer32, Gauge32, MODULE-IDENTITY NOTIFICATION-TYPE FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC;
cdut OBJECT IDENTIFIER ::= { enterprises 8888 }
ce OBJECT IDENTIFIER ::= { cdut 8 }
FY0404 OBJECT IDENTIFIER ::= { ce 4 }
FY04040019 OBJECT IDENTIFIER ::= { FY0404 19 }
myVersion OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (0..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"sofware version"
::= { FY04040019 1 }
mySysResetNo OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"if mySysResetNo=1,restart system"
::= { FY04040019 2 }
END
3、 在/usr/local/net-snmp/share/snmp下创建snmp.conf,用于配置MIB库。