You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用SNMPset配置Kapsch RSU存储转发消息时未知主机错误的解决

Kapsch RSU Store and Repeat消息SNMP设置问题解决

问题原因

{snmp_args}是文档中的占位符,并非实际可执行的命令参数。直接输入它会被snmpset解析为目标主机名,导致返回Unknown host ({snmp_args})错误。

正确的命令格式

你需要用实际的SNMP连接参数替换{snmp_args},根据SNMP版本不同,参数分为以下两种情况:

1. SNMP v2c(多数设备默认配置)

如果你的RSU使用SNMP v2c,命令需要包含版本、社区字符串和目标主机(本地操作时用localhost即可):

admin@QZK00608:/home/kapsch$ snmpset -v 2c -c <你的SNMP社区字符串> localhost \
rsuSRMPsid.1 x 8003 \
rsuSRMDsrcMsgId.1 i 31 \
rsuSRMTxMode.1 i 0 \
rsuSRMTxChannel.1 i 176 \
rsuSRMTxInterval.1 i 1000 \
rsuSRMDeliveryStart.1 x 07e20b071610 \
rsuSRMDeliveryStop.1 x 07e80b07161a \
rsuSRMPayload.1 x 07e40b07161a001f4d2010000000000266bccdb082b28e6568c461045380342800002fc25445f0e030800200393205a200ba3174a062df5b290f93d901d05dc036e7ec066877d0c34eba16e3d408364010c189408840 \
rsuSRMEnable.1 i 0 \
rsuSRMStatus.1 i 4

注意:原命令中rsuSRMPayload.1后写了两个x参数,这是错误的,需合并为一个连续的十六进制字符串。

2. SNMP v3(更安全的认证方式)

如果RSU配置了SNMP v3,需要提供用户名、认证/加密参数:

admin@QZK00608:/home/kapsch$ snmpset -v 3 -u <SNMP用户名> -l authPriv -a MD5 -A <认证密码> -x DES -X <加密密码> localhost \
rsuSRMPsid.1 x 8003 \
rsuSRMDsrcMsgId.1 i 31 \
rsuSRMTxMode.1 i 0 \
rsuSRMTxChannel.1 i 176 \
rsuSRMTxInterval.1 i 1000 \
rsuSRMDeliveryStart.1 x 07e20b071610 \
rsuSRMDeliveryStop.1 x 07e80b07161a \
rsuSRMPayload.1 x 07e40b07161a001f4d2010000000000266bccdb082b28e6568c461045380342800002fc25445f0e030800200393205a200ba3174a062df5b290f93d901d05dc036e7ec066877d0c34eba16e3d408364010c189408840 \
rsuSRMEnable.1 i 0 \
rsuSRMStatus.1 i 4

关键注意事项

  • 将<你的SNMP社区字符串>或<SNMP用户名>等占位符替换为RSU实际配置的参数,可参考设备管理员手册或现有SNMP配置。
  • 本地SSH登录时,目标主机使用localhost即可,无需指定远程IP。
  • 确保所有OID的参数格式正确(x代表十六进制,i代表整数)。

内容的提问来源于stack exchange,提问作者Cory Johnson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 02:35:22