我正在尝试使用 Xilinx SDK 中的 LWIP 库在设备上实现 SNMP 代理。
我成功实现了代理并让代理在我的设备上运行以响应命令(snmpget、snmpset、snmpwalk)。
但是,如果 OID 必须返回长度大于 255 的八位字节字符串,则代理的行为很可疑。当我尝试传递长度 > 255 的八位字节字符串时,我没有收到关于该 oid 的数据,并且代理在此之后断开连接,并且不会响应任何进一步的命令。
长度<255的snmp八位字节字符串可以正确接收,没有问题(没有问题)。我想知道LWIP SNMP代理对八位字节字符串的大小有限制吗??