net snmp mfd实现的可写对象

net snmp mfd实现的可写对象,snmp,net-snmp,Snmp,Net Snmp,我正在尝试扩展代理以支持我的mib。我以前使用的是旧的api,但这次我决定使用新的api。因此,我首先使用mib2c.mfd.conf作为mib2c配置文件,经过一些努力,在netsnmp站点中遵循ifTable教程,我成功地处理了get请求。但在set请求的情况下,我面临错误: Error in packet. Reason: notWritable (That object does not support modification) Failed object: ZT400-CONF-MI

我正在尝试扩展代理以支持我的mib。我以前使用的是旧的api,但这次我决定使用新的api。因此,我首先使用mib2c.mfd.conf作为mib2c配置文件,经过一些努力,在netsnmp站点中遵循ifTable教程,我成功地处理了get请求。但在set请求的情况下,我面临错误:

Error in packet.
Reason: notWritable (That object does not support modification)
Failed object: ZT400-CONF-MIB::nodeLoc.1
我的代理没有输出调试日志。(在get的情况下,我收到类似的消息):

对于read me文件中所述的set请求,我希望至少收到前两行。
有什么问题?有人能帮忙吗?
是否有使用net snmp mfd实现snmp可设置对象的工作教程

internal:nodeTable:_mfd_nodeTable_pre_request: called
verbose:nodeTable:nodeTable_pre_request: called
internal:nodeTable:_mfd_nodeTable_object_lookup: called
verbose:nodeTable:nodeTable_row_prep: called
internal:nodeTable:_mfd_nodeTable_get_values: called
internal:nodeTable:_mfd_nodeTable_get_column: called for 2
verbose:nodeTable:nodeName_get: called
internal:nodeTable:_mfd_nodeTable_post_request: called
verbose:nodeTable:nodeTable_post_request: called