-
if you have a recent enough kernel, this change https://github.com/cilium/pwru/pull/148 means that it will print the reason the packet was dropped in the output - see https://lwn.net/Articles/885729/
There's a whole heap of reasons a packet can be dropped:
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
https://github.com/torvalds/linux/blob/76f598ba7d8e2bfb4855b...
In any case, this makes it less painful than going back to read the kernel source. I don't think that the gif in the README is up to date with this change - it's 2 years old and this feature only appeared 2 months ago.
-
Related posts
-
Little Snitch: Network Monitor and Application Firewall for macOS
-
Tracing packets in the Linux networking stack and friends
-
Packet, where are you? eBPF-based Linux kernel networking debugger
-
Capturing SSL/TLS plaintext without a CA certificate using eBPF
-
Zen: Ad-blocker and privacy guard for Windows, MacOS and Linux