SNMP & MIB Reference

Complete SNMP OID and MIB reference for the Cisco Catalyst IE3300 Rugged Series switch, as supported by the BushNET-Tools SNMP client.

Supported MIBs

Standard MIBs

MIB Base OID Description
RFC1213-MIB (MIB-II) 1.3.6.1.2.1 Standard system, interface, IP tables
IF-MIB 1.3.6.1.2.1.31 Extended interface statistics (64-bit counters)
IP-MIB 1.3.6.1.2.1.4 IP address and routing tables
SNMPv2-MIB 1.3.6.1.6.3.1 SNMPv2 system information
ENTITY-MIB 1.3.6.1.2.1.47 Physical entity inventory (serial numbers, etc.)
BRIDGE-MIB 1.3.6.1.2.1.17 Layer 2 bridge/switch tables
LLDP-MIB 1.0.8802.1.1.2 Link Layer Discovery Protocol
IEEE8021-PAE-MIB 1.0.8802.1.1.1 802.1X Port Access Entity
POWER-ETHERNET-MIB 1.3.6.1.2.1.105 Standard PoE tables

Cisco Enterprise MIBs — System

MIB Base OID Description
CISCO-ENVMON-MIB 1.3.6.1.4.1.9.9.13 Temperature, voltage, fan, PSU status
CISCO-PROCESS-MIB 1.3.6.1.4.1.9.9.109 CPU utilisation (5sec, 1min, 5min)
CISCO-MEMORY-POOL-MIB 1.3.6.1.4.1.9.9.48 Memory pool usage
CISCO-CONFIG-MAN-MIB 1.3.6.1.4.1.9.9.43 Configuration change history
CISCO-SYSLOG-MIB 1.3.6.1.4.1.9.9.41 Syslog message history
CISCO-FLASH-MIB 1.3.6.1.4.1.9.9.10 Flash memory management
CISCO-IMAGE-MIB 1.3.6.1.4.1.9.9.25 IOS image information
CISCO-STACK-MIB 1.3.6.1.4.1.9.5.1 Stack management

Cisco Enterprise MIBs — Switching

MIB Base OID Description
CISCO-VTP-MIB 1.3.6.1.4.1.9.9.46 VLAN Trunking Protocol, VLAN tables
CISCO-STP-EXTENSIONS-MIB 1.3.6.1.4.1.9.9.82 PVST+, RPVST+, MST configuration
CISCO-PORT-SECURITY-MIB 1.3.6.1.4.1.9.9.315 Port security status and config
CISCO-PAE-MIB 1.3.6.1.4.1.9.9.220 Cisco 802.1X extensions
CISCO-MAC-NOTIFICATION-MIB 1.3.6.1.4.1.9.9.215 MAC address notification traps
CISCO-ERR-DISABLE-MIB 1.3.6.1.4.1.9.9.548 Error-disabled port status
CISCO-CDP-MIB 1.3.6.1.4.1.9.9.23 Cisco Discovery Protocol neighbours

Cisco Enterprise MIBs — PoE

MIB Base OID Description
CISCO-POWER-ETHERNET-EXT-MIB 1.3.6.1.4.1.9.9.402 Extended PoE info (power allocated, consumed)

Common OID Reference

System Information

OID Name OID Description
sysDescr.0 1.3.6.1.2.1.1.1.0 System description
sysObjectID.0 1.3.6.1.2.1.1.2.0 System object identifier
sysUpTime.0 1.3.6.1.2.1.1.3.0 System uptime (timeticks)
sysContact.0 1.3.6.1.2.1.1.4.0 System contact
sysName.0 1.3.6.1.2.1.1.5.0 System hostname
sysLocation.0 1.3.6.1.2.1.1.6.0 System location

CPU Utilisation

OID Name OID Description
cpmCPUTotal5secRev 1.3.6.1.4.1.9.9.109.1.1.1.1.6.1 CPU utilisation (5 second average)
cpmCPUTotal1minRev 1.3.6.1.4.1.9.9.109.1.1.1.1.7.1 CPU utilisation (1 minute average)
cpmCPUTotal5minRev 1.3.6.1.4.1.9.9.109.1.1.1.1.8.1 CPU utilisation (5 minute average)

Memory Usage

OID Name OID Description
ciscoMemoryPoolUsed 1.3.6.1.4.1.9.9.48.1.1.1.5 Memory pool bytes used
ciscoMemoryPoolFree 1.3.6.1.4.1.9.9.48.1.1.1.6 Memory pool bytes free

Interface Statistics

OID Name OID Description
ifDescr 1.3.6.1.2.1.2.2.1.2 Interface description
ifOperStatus 1.3.6.1.2.1.2.2.1.8 Operational status (1=up, 2=down)
ifSpeed 1.3.6.1.2.1.2.2.1.5 Interface speed (bps)
ifName 1.3.6.1.2.1.31.1.1.1.1 Interface name
ifHCInOctets 1.3.6.1.2.1.31.1.1.1.6 64-bit input byte counter
ifHCOutOctets 1.3.6.1.2.1.31.1.1.1.10 64-bit output byte counter

Environmental Monitoring

OID Name OID Description
ciscoEnvMonTempStatusDescr 1.3.6.1.4.1.9.9.13.1.3.1.2 Temperature sensor description
ciscoEnvMonTempStatusValue 1.3.6.1.4.1.9.9.13.1.3.1.3 Current temperature (Celsius)
ciscoEnvMonTempThreshold 1.3.6.1.4.1.9.9.13.1.3.1.4 Temperature threshold
ciscoEnvMonTempState 1.3.6.1.4.1.9.9.13.1.3.1.6 Sensor state (1=normal, 2=warning, 3=critical)
ciscoEnvMonSupplyState 1.3.6.1.4.1.9.9.13.1.5.1.3 Power supply state
ciscoEnvMonFanState 1.3.6.1.4.1.9.9.13.1.4.1.3 Fan state

Power over Ethernet (PoE)

OID Name OID Description
pethPsePortDetectionStatus 1.3.6.1.2.1.105.1.1.1.4 PoE detection status per port
pethPsePortPowerPairsCtrl 1.3.6.1.2.1.105.1.1.1.3 PoE power pairs control
cpeExtPsePortPwrConsumption 1.3.6.1.4.1.9.9.402.1.2.1.4 Actual PoE power consumed (milliwatts)
cpeExtPsePortPwrAvailable 1.3.6.1.4.1.9.9.402.1.2.1.5 PoE power available (milliwatts)

VLANs

OID Name OID Description
vtpVlanName 1.3.6.1.4.1.9.9.46.1.3.1.1.4 VLAN name
vtpVlanState 1.3.6.1.4.1.9.9.46.1.3.1.1.2 VLAN state (1=operational)
vtpVlanType 1.3.6.1.4.1.9.9.46.1.3.1.1.3 VLAN type

CDP Neighbours

OID Name OID Description
cdpCacheDeviceId 1.3.6.1.4.1.9.9.23.1.2.1.1.6 Neighbour device ID
cdpCacheDevicePort 1.3.6.1.4.1.9.9.23.1.2.1.1.7 Neighbour port ID
cdpCachePlatform 1.3.6.1.4.1.9.9.23.1.2.1.1.8 Neighbour platform
cdpCacheAddress 1.3.6.1.4.1.9.9.23.1.2.1.1.4 Neighbour IP address

SNMP Test Commands

SNMPv2c

# Test basic connectivity
snmpwalk -v2c -c public <switch-ip> system

# Get system description
snmpget -v2c -c public <switch-ip> 1.3.6.1.2.1.1.1.0

# Get CPU usage (5sec average)
snmpget -v2c -c public <switch-ip> 1.3.6.1.4.1.9.9.109.1.1.1.1.6.1

# Get memory usage
snmpwalk -v2c -c public <switch-ip> 1.3.6.1.4.1.9.9.48.1.1.1

# Get all VLANs
snmpwalk -v2c -c public <switch-ip> 1.3.6.1.4.1.9.9.46.1.3.1.1.4

# Get interface names
snmpwalk -v2c -c public <switch-ip> 1.3.6.1.2.1.31.1.1.1.1

# Get interface status
snmpwalk -v2c -c public <switch-ip> 1.3.6.1.2.1.2.2.1.8

# Get PoE power consumption
snmpwalk -v2c -c public <switch-ip> 1.3.6.1.4.1.9.9.402.1.2.1.4

# Get temperature
snmpwalk -v2c -c public <switch-ip> 1.3.6.1.4.1.9.9.13.1.3.1.3

# Get CDP neighbours
snmpwalk -v2c -c public <switch-ip> 1.3.6.1.4.1.9.9.23.1.2.1.1.6

SNMPv3

# SNMPv3 with authentication and privacy
snmpwalk -v3 -l authPriv -u <user> -a SHA -A <authpass> -x AES -X <privpass> <switch-ip> system

# SNMPv3 with authentication only
snmpwalk -v3 -l authNoPriv -u <user> -a SHA -A <authpass> <switch-ip> system

# SNMPv3 no authentication
snmpwalk -v3 -l noAuthNoPriv -u <user> <switch-ip> system

MIB Files

The project includes MIB files in the mibs/ directory:

  • mibs/standard/ — Standard IETF MIBs (IF-MIB, ENTITY-MIB, etc.)
  • mibs/cisco/ — Cisco enterprise MIBs (CISCO-PROCESS-MIB, CISCO-ENVMON-MIB, etc.)

Use the mibs/download_all_mibs.sh script to download the latest MIB files.

See mibs/OID-REFERENCE.md for the complete OID reference and mibs/INVENTORY.md for the MIB inventory.