usbutils

From Gentoo Wiki
(Redirected from Lsusb)
Jump to: navigation, search

This article is a stub. You can help by expanding it.
Resources

usbutils is a collection various utilities for querying the the Universal Serial Bus (USB). The most prominent utility included is lsusb, a hardware detection tool for system resources connected to the Universal Serial Bus.

Installation

USE flags

USE flags for sys-apps/usbutils USB enumeration utilities

python Add optional support/bindings for the Python language

Emerge

root #emerge --ask sys-apps/usbutils

lsusb detects the devices based on an ID database provided by sys-apps/hwids which will be installed as a dependency of usbutils.

Usage

Invocation

user $qlist usbutils | grep bin/
/usr/bin/usb-devices
/usr/bin/lsusb
/usr/bin/usbhid-dump
user $lsusb -h
Usage: lsusb [options]...
List USB devices
  -v, --verbose
      Increase verbosity (show descriptors)
  -s [[bus]:][devnum]
      Show only devices with specified device and/or
      bus numbers (in decimal)
  -d vendor:[product]
      Show only devices with the specified vendor and
      product ID numbers (in hexadecimal)
  -D device
      Selects which device lsusb will examine
  -t, --tree
      Dump the physical USB device hierarchy as a tree
  -V, --version
      Show version of program
  -h, --help
      Show usage and help

See also

  • Lshw — a hardware detection utility for Linux.
  • Pciutils — contains various utilities dealing with the PCI bus (primarily lspci).