usbutils 011 release
usbutils 011 release

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