SNMP:我想更改 ZT230-200dpi ZPL Zebra 打印机中的社区名称?

SNMP:我想更改 ZT230-200dpi ZPL Zebra 打印机中的社区名称?

我有一个简单网络管理协议社区名称问题。

默认名称是"public"。当我尝试将其更改为另一个名称时,我发现我可以使用两个名称"public""loreal"(给出命令snmpwalk)来运行 SNMP,而不会出现明显错误,如下面几行所示:

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

笔记:

  • MIB 树斑马打印机
  • 我使用 ZPL II 命令更改社区名称
  • 我的操作系统 win10

答案1

我找到了该问题的解决方案,我的问题出在这款打印机的固件版本上。

打印机型号ZT230-200dpi ZPL和固件版本V72.19.1Z

因此,当我尝试使用 更改社区名称时zpl commands,命令执行不正确。

我确实升级了固件,V72.20.1Z并尝试发送zpl commands

现在我收到了回复SNMP get/set,我可以用所选的社区名称更改值

相关内容