我按照文档上说的已经将自己写的mib用mibcomp编译通过并生成相应的.c和.h文件,然后修改了installDir\target\h\wrn\wm\vxagent\makefile.cfg中
$#equate(V12MCCMIBS rfc1213.mib $#if-installed(ENVOY_SNMP_RFC2275_VIEWS $#progn(rfc2571.mib rfc2575.mib)) $#if-installed(ENVOY_VXWORKS_RFC2233 $#progn(rfc1907.mib iftype.mib rfc2233.mib)) $#if-installed(ENVOY_ENTITY_MIB $#progn(rfc2737.mib)) my_tut_example.mib) //my_tut_example.mib是我自己的mib
然后编译snmp库,make CPU=SIMNT TOOL=gnu rclean
make CPU=SIMNT TOOL=gnu
建了vxworks工程,在usrAppInit()中初始化了mib中的variables,启动目标机,在dos命令行下用snmptalk看的时候,没有我自己mib中新加的几个对象,不知道怎么回事,大家有没有遇到过?是不是还有什么文件需要修改?各位帮帮忙我吧!!