Я пытаюсь реализовать агент SNMP на устройстве с помощью библиотеки LWIP в Xilinx SDK.
Я успешно внедрил агент и заставил агент работать на моем устройстве, чтобы отвечать на команды (snmpget, snmpset, snmpwalk).
Но если OID должен вернуть строку октетов длиной > 255, агент ведет себя подозрительно. когда я пытался передать строку октетов длиной> 255, я не получаю данных об этом oid, и после этого агент отключается и не будет отвечать ни на какие дальнейшие команды.
Строки октетов snmp длиной ‹255 правильно принимаются без проблем (без проблем).. Интересно, имеет ли агент SNMP LWIP ограничение на размер строки октетов..??