我正在尝试使用 SNMP 获取 Supermicro IPMI 传感器数据,
我正在使用 Debian 12,
所以我下载了所有我能找到的 mib 文件。
使用 snmptranslate 查看我的机器是否能理解这个 oid 的含义
snmptranslate -Td 1.3.6.1.4.1.21317.1.14.2.1.11
ATEN-IPMI-MIB::fanRPM1
fanRPM1 OBJECT-TYPE
-- FROM ATEN-IPMI-MIB
SYNTAX Integer32 (1..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "PSU Fan RPM1."
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1) aten(21317) ipmi(1) powerinfo(14) psuTable(2) psuEntry(1) 11 }
我尝试从我的 IPMI 获取相同传感器的信息
snmpwalk -m /usr/share/snmp/mibs/IPMI-SNMP-Agent.mib -v 2c -c public IP 1.3.6.1.4.1.21317.1.14.2.1.11
Error in packet.
Reason: noAccess
ATEN-IPMI-MIB::fanRPM1 = No Such Instance currently exists at this OID
但我遇到了这些错误。
我做错了什么?
SuperMicro 支持团队的消息:
您收到的错误消息似乎是因为您没有 DCMS 许可证。