1. openWRT 带的net-snmp 5.4.4, 编译选项里面选择Network-->snmp-utils 勾选,这样snmptrap这些工具就可以编译进来了。
2、 不需要把mib文件编译进来,需要编译mib文件也可以,在feeds/packages/net/net-snmp/Makefile中,将disable-mibs改成enable-mibs,
修改
define Package/snmp-utils/install
$(INSTALL_DIR) $(1)/usr/bin$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/snmp{get,set,status,test,trap,walk} $(1)/usr/bin/
endef
为
define Package/snmp-utils/install
$(INSTALL_DIR) $(1)/usr/bin
$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/snmp{get,set,status,test,trap,walk} $(1)/usr/bin/
$(INSTALL_DIR) $(1)/usr/share/snmp/mibs
$(CP) $(PKG_INSTALL_DIR)/usr/share/sn