diff --git a/includes/polling/core.inc.php b/includes/polling/core.inc.php index 3e6595a9c2..9351854e91 100644 --- a/includes/polling/core.inc.php +++ b/includes/polling/core.inc.php @@ -13,14 +13,14 @@ use LibreNMS\RRD\RrdDefinition; -$snmpdata = snmp_get_multi_oid($device, 'sysUpTime.0 sysLocation.0 sysContact.0 sysName.0 sysObjectID.0', '-OQnUt', 'SNMPv2-MIB'); +$snmpdata = snmp_get_multi_oid($device, 'sysUpTime.0 sysLocation.0 sysContact.0 sysName.0 sysObjectID.0 sysDescr.0', '-OQnUt', 'SNMPv2-MIB'); $poll_device['sysUptime'] = $snmpdata['.1.3.6.1.2.1.1.3.0']; $poll_device['sysLocation'] = $snmpdata['.1.3.6.1.2.1.1.6.0']; $poll_device['sysContact'] = $snmpdata['.1.3.6.1.2.1.1.4.0']; $poll_device['sysName'] = strtolower($snmpdata['.1.3.6.1.2.1.1.5.0']); $poll_device['sysObjectID'] = $snmpdata['.1.3.6.1.2.1.1.2.0']; -$poll_device['sysDescr'] = snmp_get($device, 'sysDescr.0', '-OvQ', 'SNMPv2-MIB'); +$poll_device['sysDescr'] = $snmpdata['.1.3.6.1.2.1.1.1.0']; if (!empty($agent_data['uptime'])) { list($uptime) = explode(' ', $agent_data['uptime']);