Skip to content
Monitor reasons why and where linux drops UDP packets
C Makefile
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc first commit Apr 11, 2012
spec rpmbuild fix Jun 16, 2017
src Fix a build error about the format %a Oct 12, 2017
COPYING first commit Apr 11, 2012
Makefile first commit Apr 11, 2012
README.md I reworked README to avoid confusion between this fork and original p… May 20, 2019
drop_watch_screen.jpg Added screen example Jun 9, 2017

README.md

Important

That's outdated and not maintained fork of original project wrote by Neil Horman which can be found here

What is Dropwatch?

This tool will show place where kernel drops/discards UDP packets.

Example screen:

Screen example

How to build on Ubuntu 14.04?

Dependencies

First of all you need to have CONFIG_NET_DROP_MONITOR enabled in your kernel https://github.com/pavel-odintsov/drop_watch/wiki/Ubuntu-14.04-LTS-kernel-with-drop_monitor-support

Install dependencies:

sudo apt-get install -y libnl-3-dev libnl-genl-3-dev binutils-dev libreadline6-dev

Then clone repo, cd to src folder and run make.

And finally run tool: ./dropwatch -l kas

You can’t perform that action at this time.