PHP snmpget() returns 错误。此 MIB 中没有这样的变量名
PHP snmpget() returns false. There is no such variable name in this MIB
当 OID 为 "SNMPv2-MIB::sysORLastChange.0".
时,我的 php 代码中的 snmpget() 函数出错
Error in packet: (noSuchName) There is no such variable name in this
MIB.
但是在同一台服务器上,我输入命令:
snmpget -v 1 -c COMMUNITY HOST SNMPv2-MIB::sysObjectID.0
并得到正确回复:
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.25506.11.1.35
我检查过传入 snmpget() 函数的参数是否正确,但我不知道为什么 returns 错误?
HP A5120 系列显然不支持 SNMPv2-MIB::sysORLastChange.0 (iso/1.3.6.1.2.1.1.8.0)。这是 48 端口模型的 iso.3.6.1.2.1.1 上的 snmpwalk。它停在 iso.3.6.1.2.1.1.7.0:
iso.3.6.1.2.1.1.1.0 = STRING: "HP Comware Platform Software, Software Version 5.20.99 Release 2222P01
HP A5120-48G-PoE+ EI Switch with 2 Interface Slots
Copyright (c) 2010-2016 Hewlett Packard Enterprise Development LP"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.25506.11.1.36
iso.3.6.1.2.1.1.3.0 = Timeticks: (503780340) 58 days, 7:23:23.40
iso.3.6.1.2.1.1.4.0 = ""
iso.3.6.1.2.1.1.5.0 = STRING: "XXXXXXXXXXX"
iso.3.6.1.2.1.1.6.0 = STRING: "XXXXXXXXXXX"
iso.3.6.1.2.1.1.7.0 = INTEGER: 12
当 OID 为 "SNMPv2-MIB::sysORLastChange.0".
时,我的 php 代码中的 snmpget() 函数出错Error in packet: (noSuchName) There is no such variable name in this MIB.
但是在同一台服务器上,我输入命令:
snmpget -v 1 -c COMMUNITY HOST SNMPv2-MIB::sysObjectID.0
并得到正确回复:
SNMPv2-MIB::sysObjectID.0 = OID: SNMPv2-SMI::enterprises.25506.11.1.35
我检查过传入 snmpget() 函数的参数是否正确,但我不知道为什么 returns 错误?
HP A5120 系列显然不支持 SNMPv2-MIB::sysORLastChange.0 (iso/1.3.6.1.2.1.1.8.0)。这是 48 端口模型的 iso.3.6.1.2.1.1 上的 snmpwalk。它停在 iso.3.6.1.2.1.1.7.0:
iso.3.6.1.2.1.1.1.0 = STRING: "HP Comware Platform Software, Software Version 5.20.99 Release 2222P01
HP A5120-48G-PoE+ EI Switch with 2 Interface Slots
Copyright (c) 2010-2016 Hewlett Packard Enterprise Development LP"
iso.3.6.1.2.1.1.2.0 = OID: iso.3.6.1.4.1.25506.11.1.36
iso.3.6.1.2.1.1.3.0 = Timeticks: (503780340) 58 days, 7:23:23.40
iso.3.6.1.2.1.1.4.0 = ""
iso.3.6.1.2.1.1.5.0 = STRING: "XXXXXXXXXXX"
iso.3.6.1.2.1.1.6.0 = STRING: "XXXXXXXXXXX"
iso.3.6.1.2.1.1.7.0 = INTEGER: 12