Hi there,
I have a series of Dell E3248P edge switches running the Dell Enterprise SONiC OS operating system, version 4.4.1.
Their object ID shows up in LibreNMS as .1.3.6.1.4.1.4413.1.2.1.2.34
This incorrectly maps to ./includes/definitions/inteno.yaml
, which contains this sysObjectID: .1.3.6.1.4.1.4413
I see .yaml files for Dell OS10 switches, but nothing for if they are running SONiC (vs OS6, OS10, etc).
How would I correct this?
Output of current ./validate.php run:
===========================================
Component | Version
--------- | -------
LibreNMS | 24.11.0-39-g92a822d27 (2024-12-03T04:55:49-06:00)
DB Schema | 2024_11_22_135845_alert_log_refactor_indexes (308)
PHP | 8.3.6
Python | 3.12.3
Database | MariaDB 10.11.8-MariaDB-0ubuntu0.24.04.1
RRDTool | 1.7.2
SNMP | 5.9.4.pre2
===========================================
[OK] Composer Version: 2.8.3
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database connection successful
[OK] Database Schema is current
[OK] SQL Server meets minimum requirements
[OK] lower_case_table_names is enabled
[OK] MySQL engine is optimal
[OK] Database and column collations are correct
[OK] Database schema correct
[OK] MySQL and PHP time match
[OK] Active pollers found
[OK] Dispatcher Service is enabled
[OK] Locks are functional
[OK] No python wrapper pollers found
[OK] Redis is unavailable
[WARN] IPv6 is disabled on your server, you will not be able to add IPv6 devices.
[OK] rrd_dir is writable
[OK] rrdtool version ok
laf
8 December 2024 00:50
2
If this is a completely new OS that we need to support then we need the output of ./scripts/collect-snmp-data.php -h HOSTNAME -v '' -f /tmp/output.snmprec
Hi @laf , here’s the output you requested:
librenms@librenms:~$ ./scripts/collect-snmp-data.php -h 192.168.25.117 -v '' -f /tmp/output.snmprec
OS: inteno
Module(s): all
Capturing Data: sysDescr.0 sysObjectID.0 SNMPv2-MIB::sysObjectID.0 SNMPv2-MIB::sysDescr.0 SNMPv2-MIB::sysName.0 SNMPv2-MIB::sysLocation.0 sysContact.0 XAVI-XG6846-MIB::serialnum.0 ifDescr ifName ifAlias ifType ifOperStatus IF-MIB::ifStackStatus ENTITY-MIB::entPhysicalTable ENTITY-MIB::entAliasMappingIdentifier hrProcessorLoad hrDeviceDescr hrStorageTable hrMemorySize.0 IP-MIB::ipAdEntIfIndex IP-MIB::ipAddressIfIndex.ipv6 IP-MIB::ipAddressOrigin.ipv6 IP-MIB::ipAddressPrefix.ipv6 ipv6AddrPfxLength IP-FORWARD-MIB::inetCidrRouteNumber.0 inetCidrRouteNumber.0 ipCidrRouteNumber.0 .1.3.6.1.2.1.4.24.7.1 IP-FORWARD-MIB::ipCidrRouteTable mplsL3VpnVrfPerfCurrNumRoutes mplsL3VpnVrfRteTable entPhysicalName ddminfo entPhysicalDescr entPhySensorType entPhySensorScale entPhySensorPrecision entPhySensorValue entPhySensorOperStatus fileSystemSpaceTable ARICENT-ISS-MIB::issSwitchCurrentFlashUsage.0 dskTable hrProcessorTable hrDeviceTable LLDP-MIB::lldpRemTable .1.0.8802.1.1.2.1.4.2.1.3 dot1dBasePortIfIndex lldpLocPortId IP-MIB::ipNetToPhysicalPhysAddress IP-MIB::ipNetToMediaPhysAddress BGP4-MIB::bgpLocalAs.0 dot1qVlanVersionNumber.0 Q-BRIDGE-MIB::dot1qVlanCurrentUntaggedPorts Q-BRIDGE-MIB::dot1qVlanCurrentEgressPorts Q-BRIDGE-MIB::dot1qVlanStaticName diskIOEntry nsExtendStatus BRIDGE-MIB::dot1dStpProtocolSpecification.0 dot1qTpFdbPort dot1qVlanFdbId SNMPv2-MIB::sysUpTime.0 SNMP-FRAMEWORK-MIB::snmpEngineTime.0 HOST-RESOURCES-MIB::hrSystemUptime.0 .1.3.6.1.2.1.99.1.1.1.4.1000005341 .1.3.6.1.2.1.99.1.1.1.4.1000005342 .1.3.6.1.2.1.99.1.1.1.4.1000005343 .1.3.6.1.2.1.99.1.1.1.4.1000005344 .1.3.6.1.2.1.99.1.1.1.4.1000005331 .1.3.6.1.2.1.99.1.1.1.4.1000005332 .1.3.6.1.2.1.99.1.1.1.4.1000005333 .1.3.6.1.2.1.99.1.1.1.4.1000005334 .1.3.6.1.2.1.99.1.1.1.4.200990110 .1.3.6.1.2.1.99.1.1.1.4.200990210 .1.3.6.1.2.1.99.1.1.1.4.200990310 .1.3.6.1.2.1.99.1.1.1.4.200990410 .1.3.6.1.2.1.99.1.1.1.4.200990510 .1.3.6.1.2.1.99.1.1.1.4.200990610 .1.3.6.1.2.1.99.1.1.1.4.601240010 .1.3.6.1.2.1.99.1.1.1.4.602240010 .1.3.6.1.2.1.99.1.1.1.4.1000005310 .1.3.6.1.2.1.99.1.1.1.4.1000005350 .1.3.6.1.2.1.25.3.3.1.2.196608 .1.3.6.1.2.1.25.3.3.1.2.196609 .1.3.6.1.2.1.25.3.3.1.2.196610 .1.3.6.1.2.1.25.3.3.1.2.196611 .1.3.6.1.2.1.25.2.3.1.6.1 .1.3.6.1.2.1.25.2.3.1.6.3 .1.3.6.1.2.1.25.2.3.1.6.6 .1.3.6.1.2.1.25.2.3.1.6.7 .1.3.6.1.2.1.25.2.3.1.6.8 hrStorageEntry IP-MIB::icmpInMsgs.0 IP-MIB::icmpOutMsgs.0 IP-MIB::icmpInErrors.0 IP-MIB::icmpOutErrors.0 IP-MIB::icmpInEchos.0 IP-MIB::icmpOutEchos.0 IP-MIB::icmpInEchoReps.0 IP-MIB::icmpOutEchoReps.0 IP-MIB::icmpInDestUnreachs.0 IP-MIB::icmpOutDestUnreachs.0 IP-MIB::icmpInParmProbs.0 IP-MIB::icmpInTimeExcds.0 IP-MIB::icmpInSrcQuenchs.0 IP-MIB::icmpInRedirects.0 IP-MIB::icmpInTimestamps.0 IP-MIB::icmpInTimestampReps.0 IP-MIB::icmpInAddrMasks.0 IP-MIB::icmpInAddrMaskReps.0 IP-MIB::icmpOutTimeExcds.0 IP-MIB::icmpOutParmProbs.0 IP-MIB::icmpOutSrcQuenchs.0 IP-MIB::icmpOutRedirects.0 IP-MIB::icmpOutTimestamps.0 IP-MIB::icmpOutTimestampReps.0 IP-MIB::icmpOutAddrMasks.0 IP-MIB::icmpOutAddrMaskReps.0 IP-MIB::ipForwDatagrams.0 IP-MIB::ipInDelivers.0 IP-MIB::ipInReceives.0 IP-MIB::ipOutRequests.0 IP-MIB::ipInDiscards.0 IP-MIB::ipOutDiscards.0 IP-MIB::ipOutNoRoutes.0 IP-MIB::ipReasmReqds.0 IP-MIB::ipReasmOKs.0 IP-MIB::ipReasmFails.0 IP-MIB::ipFragOKs.0 IP-MIB::ipFragFails.0 IP-MIB::ipFragCreates.0 IP-MIB::ipInUnknownProtos.0 IP-MIB::ipInHdrErrors.0 IP-MIB::ipInAddrErrors.0 IP-FORWARD-MIB::ipCidrRouteNumber.0 SNMPv2-MIB::snmpInPkts.0 SNMPv2-MIB::snmpOutPkts.0 SNMPv2-MIB::snmpInBadVersions.0 SNMPv2-MIB::snmpInBadCommunityNames.0 SNMPv2-MIB::snmpInBadCommunityUses.0 SNMPv2-MIB::snmpInASNParseErrs.0 SNMPv2-MIB::snmpInTooBigs.0 SNMPv2-MIB::snmpInNoSuchNames.0 SNMPv2-MIB::snmpInBadValues.0 SNMPv2-MIB::snmpInReadOnlys.0 SNMPv2-MIB::snmpInGenErrs.0 SNMPv2-MIB::snmpInTotalReqVars.0 SNMPv2-MIB::snmpInTotalSetVars.0 SNMPv2-MIB::snmpInGetRequests.0 SNMPv2-MIB::snmpInGetNexts.0 SNMPv2-MIB::snmpInSetRequests.0 SNMPv2-MIB::snmpInGetResponses.0 SNMPv2-MIB::snmpInTraps.0 SNMPv2-MIB::snmpOutTooBigs.0 SNMPv2-MIB::snmpOutNoSuchNames.0 SNMPv2-MIB::snmpOutBadValues.0 SNMPv2-MIB::snmpOutGenErrs.0 SNMPv2-MIB::snmpOutGetRequests.0 SNMPv2-MIB::snmpOutGetNexts.0 SNMPv2-MIB::snmpOutSetRequests.0 SNMPv2-MIB::snmpOutGetResponses.0 SNMPv2-MIB::snmpOutTraps.0 SNMPv2-MIB::snmpSilentDrops.0 SNMPv2-MIB::snmpProxyDrops.0 UDP-MIB::udpInDatagrams.0 UDP-MIB::udpOutDatagrams.0 UDP-MIB::udpInErrors.0 UDP-MIB::udpNoPorts.0 TCP-MIB::tcpActiveOpens.0 TCP-MIB::tcpPassiveOpens.0 TCP-MIB::tcpAttemptFails.0 TCP-MIB::tcpEstabResets.0 TCP-MIB::tcpCurrEstab.0 TCP-MIB::tcpInSegs.0 TCP-MIB::tcpOutSegs.0 TCP-MIB::tcpRetransSegs.0 TCP-MIB::tcpInErrs.0 TCP-MIB::tcpOutRsts.0 hrSystemMaxProcesses.0 hrSystemProcesses.0 hrSystemNumUsers.0 systemStats laLoadInt.1 laLoadInt.2 laLoadInt.3 ipSystemStats ifXEntry ifAdminStatus ifLastChange ifPhysAddress ifMtu ifInErrors ifOutErrors ifInDiscards ifOutDiscards dot3StatsDuplexStatus dot1qPvid OSPF-MIB::ospfGeneralGroup OSPF-MIB::ospfAreaTable OSPF-MIB::ospfIfTable OSPF-MIB::ospfNbrTable OSPF-MIB::ospfIfMetricTable
Saved snmprec data /tmp/output.snmprec
Verify these file(s) do not contain any private data before sharing!
laf
10 December 2024 21:35
4
Well I meant the file it’s created not the output from the command
Sometimes I am not a smart man…
Here’s the contents of /tmp/output.snmprec
, I had to post to Pastebin because it was over the character limit for this site.
@laf any chance to review the file? Can provide additional info if needed.
system
Closed
7 January 2025 14:39
9
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.