Skip to main content
CommunityCloudEnterprise

SNMP Discovery — Supported Platforms

This page lists the vendors with bundled device model coverage for the SNMP discovery backend.

The backend works with any SNMPv1, SNMPv2c, or SNMPv3 capable device. Entity discovery (interfaces, IP addresses, VLANs, LAG membership) is derived from standard MIBs (IF-MIB, IP-MIB, LLDP-MIB, BRIDGE-MIB, etc.) and is therefore vendor-agnostic.

What differs by vendor is the device model name populated in NetBox. snmp-discovery resolves a device's sysObjectID OID against a library of bundled YAML lookup extensions, turning the raw OID into a recognizable model name (for example catalyst2955C12 instead of .1.3.6.1.4.1.9.1.489). When no match is found, the raw OID is kept.

Compatibility note: coverage of a vendor file does not guarantee that every product line or firmware variant has a model entry. Report gaps via a GitHub issue against orb-discovery.

Bundled device model lookup extensions

The following vendor files ship with orb-agent and orb-discovery, providing device model resolution for their equipment:

Vendor / FamilyLookup file
3Coma3com.yaml
Alvarionalvarion.yaml
APC (Schneider Electric)apc.yaml
Aristaarista.yaml
HPE Aruba Networkingaruba.yaml
ATENaten.yaml
ATTO Technologyatto.yaml
Bachmann BlueNet 2bachmann-bluenet2.yaml
Broadcom cable modembrcm-cm.yaml
Brocade (Ruckus / Extreme)brocade.yaml
Cadantcadant.yaml
Check Pointcheckpoint.yaml
Cienaciena.yaml
Ciscocisco.yaml
Citrixcitrix.yaml
Colubris (HPE)colubris.yaml
CyberPowercyberpower.yaml
DASAN Networksdasan.yaml
Dell Networkingdell-networking.yaml
Dell EMC OS10 / SmartFabricdellemc-os10.yaml
D-Link DES-7200des7200.yaml
Eatoneaton.yaml
Extreme Networksextreme.yaml
Dell Force10f10.yaml
F5 Networksf5.yaml
Fortinetfortinet.yaml
FS.comfs.yaml
Hirschmann HM2hm2.yaml
HPEhpe.yaml
Infobloxinfoblox.yaml
Juniperjuniper.yaml
Lenovolenovo.yaml
NVIDIA Mellanoxmellanox.yaml
Cisco Merakimeraki.yaml
MikroTikmikrotik.yaml
MX Digitalmx-digital.yaml
MXmx.yaml
MYmy.yaml
NetAppnetapp.yaml
NETGEARnetgear.yaml
Juniper NetScreen (legacy)netscreen.yaml
NOSnos.yaml
Nutanixnutanix.yaml
OGog.yaml
Palo Alto Networkspan.yaml
Cisco PCube / SCEpcube.yaml
QTECHqtech.yaml
Raritanraritan.yaml
RDNrdn.yaml
Redline Communicationsredline.yaml
Rittal CMC IIIrittal-cmc-iii.yaml
Riverbedriverbed.yaml
Ruckus / CommScoperuckus.yaml
Schleifenbauerschleifenbauer.yaml
Silver Peak (Aruba EdgeConnect)silverpeak.yaml
TP-Linktplink.yaml
Tripp Lite (Eaton)tripp-lite.yaml
Ubiquitiubiquiti.yaml
Vertivvertiv.yaml
VMwarevmware.yaml
WatchGuardwatchguard.yaml
Waystreamwaystream.yaml
World Wide Packets (Ciena)wwp.yaml

The authoritative list and the contents of each file live at orb-discovery/snmp-discovery/data/lookup_extensions.

Manufacturer-level resolution (SNMP enterprise number → vendor name) is handled by manufacturers.yaml, which covers the full IANA Private Enterprise Number registry.

Extending device coverage

You can add or override lookup data without rebuilding the agent. See the Device Model Lookup section of the SNMP Discovery docs for the lookup_extensions_dir option and the YAML format for custom files.