2

У меня проблема с SNMP с именем сообщества.

Имя по умолчанию "public". Когда я попытался изменить его на другой, я обнаружил, что могу обходить SNMP с двумя именами "public" и "loreal" (давая команду snmpwalk) без явных ошибок, как в строках ниже:

C:\>snmpwalk -v1 -c LOREAL 128.86.201.207 enterprises.683.3.3.0
SNMPv2-SMI::enterprises.683.3.3.0 = STRING: "LOREAL"

C:\>snmpwalk -v1 -c public 128.86.201.207 enterprises.683.3.3.0
SNMPv2-SMI::enterprises.683.3.3.0 = STRING: "LOREAL"

Но когда я использую команду snmpSET , я не могу использовать новое имя ("LOREAL") для изменения значения

C:\>snmpset -v1 -c LOREAL 128.86.201.207 enterprises.683.3.3.0 s SWAT
Timeout: No Response from 128.86.201.207

C:\>snmpset -v1 -c public 128.86.201.207 enterprises.683.3.3.0 s SWAT
SNMPv2-SMI::enterprises.683.3.3.0 = STRING: "SWAT"

Почему это происходит, как я могу окончательно изменить или удалить "public" и использовать только "LOREAL" для команд snmpset/get?

Заметки:

1 ответ1

1

Я нашел решение, моя проблема была с версией прошивки для этих принтеров.

модель принтера ZT230-200dpi ZPL и версия прошивки V72.19.1Z , поэтому, когда я пытаюсь изменить имя сообщества с zpl commands , команды выполнялись неправильно.

Я обновил прошивку до V72.20.1Z и попытался отправить zpl commands , теперь у меня есть ответ от SNMP get/set и я могу изменить значения с выбранным именем сообщества

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .