cdpr
« Back to VersTracker
Description:
Cisco Discovery Protocol Reporter
Type: Formula  |  Latest Version: 2.4@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: networking cisco discovery cli packet-sniffer
Install: brew install cdpr
About:
cdpr is a command-line utility that actively sends out Cisco Discovery Protocol packets to discover adjacent Cisco networking devices. It provides detailed information about connected hardware, including device names, ports, and VLANs. This tool is essential for network mapping and troubleshooting in environments with Cisco equipment.
Key Features:
  • Active CDP packet generation and transmission
  • Detailed reporting of neighbor device information
  • Works on various network interfaces
  • Lightweight command-line interface
Use Cases:
  • Network discovery and inventory management
  • Troubleshooting connectivity issues with Cisco devices
  • Verifying network topology and switch connections
Alternatives:
  • lldpcli – Standard LLDP implementation, works with multi-vendor equipment but not CDP-specific
  • nmap – General network scanner, can discover devices but lacks CDP-specific packet crafting
License: GPL-2.0-or-later
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, arm64_monterey, arm64_big_sur, sonoma, ventura, monterey, big_sur, catalina, arm64_linux, x86_64_linux
Important Notes:
run cdpr sudo'd in order to avoid the error: 'No interfaces found! Make sure pcap is installed.'
Version History
Detected Version Rev Change Commit
Sep 13, 2025 4:12am 0 VERSION_BUMP e6af3e2f