I been tasked to locate unmanaged switches in our LAN. Our managed switches are 2950 & 2960. Is there any way to locate those unmanaged switches other than physically looking? :)
One way is to list the mac address table on the managed switches and look for ports with multiple mac addresses with are not links to other known switches. Then, using arp lookup and ping -a, you can find the ip address/dns names of the hosts connected to the unmanaged switches. If you have Ciscoworks, this is almost trivial with User Tracking. If you don't, there are switchport mapping utilities available, some free, which help automate the lookup process.