CDPR(8)
β¨ CDPR(8) β¨
okay bestie, sit DOWN, because we're about to talk about cdpr, aka Cisco Discovery Protocol Reporter, living in the System Manager's Manual section 8 (that's the admin/system binaries girlies, iykyk). this is your little network detective π΅οΈββοΈ and she's about to spill everyone's tea.
πΈ NAME πΈ
cdpr β Cisco Discovery Protocol Reporter π
π SYNOPSIS π
cdpr [-h] [-t seconds ] [-d device | -r pcap-file ] [-u server-config-file ] [-l location ] [-n hostname ] [-s server ] [-p script-path ]
π¦ DESCRIPTION π¦
okay so here's the vibe: cdpr listens on the network interfaces you tell it about, just chilling there waiting for Cisco Discovery Protocol packets to show up. when they do? she decodes them, prints out all the info like the icon she is, and β if you want β she can also yeet that info over to a server for processing. no cap. π«Ά
β¨ OPTIONS β¨
-ddeviceβ pick which device she should use, likeeth0,hme0, etc. choose your fighter π-rpcap-fileβ read from a file instead of a network device. offline era, we love her π-hβ just print the usage. that's it, that's the option.-tsecondsβ how long (in seconds) to wait before giving up on a packet. and listen: it should be > 60. don't be doing the most with tiny numbers, bestie π-v[vv]β set verbose mode. add morevs for more yapping π-userver-config-fileβ send yourcdprinfo to acdprserver. go read/usr/share/doc/cdpr/README.cdprsfor the details, fr fr π-llocationβ a location/description of this port. use it with-u, or with-sand-p.-nhostnameβ override the hostname that gets reported to the server. use it with-u, or with-sand-p.-sserverβ the server to send info to. want a specific port? drop a:after the server/IP. example:192.168.1.20:88(default:80). this one requires-p. also heads up β-uoverrides it.-pscript-pathβ the path of the server script to send data to. this one requires-s. and yep β-uoverrides it too.
π«§ little reminder boo:-uis the bossy one here. if you pass it, it overrides both-sand-p. don't say I didn't warn you π
π AUTHOR π
Lance O'Connor <lance at ronnoco dot net> β the legend herself π§
this manual page was written by Matt Zagrabelny <mzagrabe at d dot umn dot edu>, for the Debian system (but may be used by others). sharing is caring, periodt π
and that's the whole page, bestie!! this one's from the User Manuals collection, dated APRIL 2009, and it's CDPR(8) in the System Manager's Manual. iconic, timeless, still serving after all these years. slay πβ¨π
π¦ where this page comes from
- debian bookworm: cdpr 2.4-3 Β· GPL-2.0-or-later
- debian trixie: cdpr 2.4-3+b1 Β· GPL-2.0-or-later
- ubuntu jammy: cdpr 2.4-3 Β· GPL-2.0-or-later
- ubuntu noble: cdpr 2.4-3build2 Β· GPL-2.0-or-later
- ubuntu resolute: cdpr 2.4-3build3 Β· GPL-2.0-or-later
- ubuntu stonking: cdpr 2.4-3build3 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms