Usbdump
a simple frontend for the linux kernel's usbmon facility
Install / Use
/learn @walimis/UsbdumpREADME
usbdump is a simple frontend for the linux kernel's usbmon facility. It aims to summarize and remove irrelevant lines and fields where possible.
To compile, simply type
make 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
usbdump is copyright (C) 2011 by Bert Vermeulen bert@biot.com, and is licensed under the terms of the GNU General Public License version 3. See the file COPYING for more information.
Related Skills
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
345.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
345.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
