usbutils 010 release
usbutils 010 release

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3 files changed
tree: c95dd3c19806193e49ff654321559f1b5ceba42e
  1. LICENSES/
  2. .gitignore
  3. .gitmodules
  4. .travis.yml
  5. autogen.sh
  6. bom.spdx
  7. configure.ac
  8. desc-defs.c
  9. desc-defs.h
  10. desc-dump.c
  11. desc-dump.h
  12. list.h
  13. lsusb-t.c
  14. lsusb.8.in
  15. lsusb.c
  16. lsusb.h
  17. lsusb.py.in
  18. Makefile.am
  19. names.c
  20. names.h
  21. NEWS
  22. README.md
  23. travis-autogen.sh
  24. usb-devices
  25. usb-devices.1.in
  26. usb-spec.h
  27. usbmisc.c
  28. usbmisc.h
  29. usbreset.c
README.md

usbutils

This is a collection of USB tools for use on Linux and BSD systems to query what type of USB devices are connected to the system. This is to be run on a USB host (i.e. a machine you plug USB devices into), not on a USB device (i.e. a device you plug into a USB host.)

Building and installing

Note, usbutils depends on libusb, be sure that library is properly installed first.

To work with the “raw” repo, after cloning it just do:

./autogen.sh

Or if you like doing things “by hand” you can try the following:

Get the usbhid-dump git submodule:

git submodule init
git submodule update

Initialize autobuild with:

autoreconf --install --symlink

Configure the project with:

./configure

Build everything with:

make

Install it, if you really want to, with:

make install