About
This is the home of usbdump, a simple usbmon frontend for the linux kernel's usbmon facility.
It is available under the terms of the
GNU General Public License version 3.
Download
usbdump-1.0.tar.gz released 2011-04-02
Installing usbdump
Type
make to compile usbdump. The resulting executable must be run as root, in order to have the required permissions to use the usbmon facility.
Using usbdump
At least one argument is required: the USB device to monitor, specified
by its vid/pid. Use the 'lsusb' command to get a list of these. Basic
usage is thus:
usbdump -d <vid:pid>
A long sequence of identical output can be summarized by a running
counter instead, by using the -u (unique) option to specify the number
of lines in the output to compare. For example, if a device constantly
polls on one endpoint and receives a reply on another, but both lines
are always the same in an idle state of the device, you can summarize
the output like this:
usbdump -d <vid:pid> -u 2
Author
usbdump was written by Bert Vermeulen.