Cisco Support Community
Showing results for 
Search instead for 
Did you mean: 
Community Member

how to see mac address table on the l2 interface using snmp


   I have set snmp on my cisco cat3750 and cat2960: snmp-server community public RO.

   I have cheked it by snmpwalk -c public -v 1  <ip of my switch> system. It works!

   But when I try to get  mac address table through snmwalk -c public -v 1 <ip of my switch> it shows nothing about mac address table. What I do wrong? Can you (experts) show me please an example of snmp equivalent show mac-  int <my interface> command?


Everyone's tags (3)
Cisco Employee

Re: how to see mac address table on the l2 interface using snmp

You need to use community string indexing to walk the MAC address table for each VLAN configured on the switch.  For example, to get all the MAC address entries for VLAN 10, do:

snmwalk -c public@10 -v 1

To get the MACs on a given switchport, you will need to add the dot1dBasePort index to the end of this OID.  That will be different for each port, and can be mapped back to an ifIndex (then back to an ifDescr) using the dot1dBasePortTable.

Community Member

Hi Guys,  I need  to execute

Hi Guys, 


I need  to execute the same thing.  


how can i get  "show mac-  int <my interface>" result using snmp? 

CreatePlease to create content