OVS-TCPUNDUMP(1)

πŸ’… OVS-TCPUNDUMP(1) β€” the Open vSwitch glow-up

okay bestie, so this one is called ovs-tcpundump and it lives in the Open vSwitch family. it's a whole little converter-girlie and honestly she eats ✨


🌸 NAME 🌸

ovs-tcpundump β€” converts "tcpdump -xx" output into hex strings πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

ovs-tcpundump < <file>

ovs-tcpundump -h | --help

ovs-tcpundump -V | --version

✨ DESCRIPTION ✨

so here's the vibe: the ovs-tcpundump program reads tcpdump -xx output from stdin, lowkey hunting for hexadecimal packet data πŸ‘€, and then dumps each Ethernet as a single hexadecimal string on stdout. that's the whole main character moment, periodt.

and this format? it's literally suitable for use with the ofproto/trace command supported by ovs-vswitchd(8) via ovs-appctl(8) πŸ’– so like, yes, it's giving "useful output" energy.

🚨 warning bestie, this is the important part: at least two -x or -X options must be given. if you don't, the output will omit the Ethernet header, which prevents the output from being used with ofproto/trace. no cap, that will ruin your whole day 😭

πŸ’… OPTIONS πŸ’…

  • -h, --help β€” prints a brief help message to the console 🫢 (your little "what do i even do" button)
  • -V, --version β€” prints version information to the console ⭐ (for when you simply must know who she is)

πŸ”₯ SEE ALSO πŸ”₯

ovs-appctl(8), ovs-vswitchd(8), ovs-pcap(1), tcpdump(8), wireshark(8)

like, go read those too, iykyk 🧚


πŸ‘‘ AUTHOR πŸ‘‘

The Open vSwitch Development Community πŸ’œ


2016-2024, The Open vSwitch Development Community


and that's the page, bestie!! 🌈 this was version 3.6, dated Feb 13, 2026, straight from the Open vSwitch girlies themselves β€” mwah, slay, go dump some hex πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from