Linux repositories inspector

usbutils - USB Device Utilities

This package contains the lsusb utility for inspecting the devices connected to the USB bus. It shows a graphical representation of the devices that are currently plugged in, showing the topology of the USB bus. It also displays information on each individual device on the bus.
012
Fedora iconFedora rawhide
Ubuntu iconUbuntu 19.10
010
Arch iconArch rolling
Debian iconDebian 10.0
Fedora iconFedora 29
Fedora iconFedora 30
Manjaro iconManjaro rolling
OpenSUSE iconOpenSUSE Tumbleweed
Ubuntu iconUbuntu 19.04
Ubuntu iconUbuntu 19.10
009
Fedora iconFedora 28
008
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
007
CentOS iconCentOS 7.6.1810
Debian iconDebian 9.0
OpenSUSE iconOpenSUSE Leap 42.3
Ubuntu iconUbuntu 17.10
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 18.10
Ubuntu iconUbuntu 16.04 LTS
DistributionVersionSincePackageInstalledPackager
Arch iconArch rolling core/osxz010-1Jan 1469.2 kiB275 kiB
CentOS iconCentOS 7.6.1810 osrpm007-5.el7Jan 1479.4 kiB183 kiBCentOS BuildSystem
Debian iconDebian 10.0 buster/maindeb1:010-3Mar 1073.8 kiB312 kiB
Debian iconDebian 9.0 stretch/maindeb1:007-4+b12017-11-10211 kiB721 kiB
Fedora iconFedora 28 releases/Everything-osrpm009-2.fc28Jan 1495 kiB290 kiBFedora Project
Fedora iconFedora 28 releases/Server-osrpm009-2.fc28Jan 1495 kiB290 kiBFedora Project
Fedora iconFedora 28 releases/Workstation-osrpm009-2.fc28Jan 1495 kiB290 kiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm010-2.fc29Jan 14105 kiB370 kiBFedora Project
Fedora iconFedora 29 releases/Server-osrpm010-2.fc29Jan 14105 kiB370 kiBFedora Project
Fedora iconFedora 29 releases/Workstation-osrpm010-2.fc29Jan 14105 kiB370 kiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm010-2.fc29Jan 14105 kiB370 kiBFedora Project
Fedora iconFedora 29 releases-test/Server-osrpm010-2.fc29Jan 14105 kiB370 kiBFedora Project
Fedora iconFedora 29 releases-test/Workstation-osrpm010-2.fc29Jan 14105 kiB370 kiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm010-3.fc30Jun 17102 kiB387 kiBFedora Project
Fedora iconFedora 30 releases/Server-osrpm010-3.fc30Jun 17102 kiB387 kiBFedora Project
Fedora iconFedora 30 releases/Workstation-osrpm010-3.fc30Jun 17102 kiB387 kiBFedora Project
Fedora iconFedora 30 releases-test/Server-osrpm010-3.fc30Jun 17102 kiB387 kiBFedora Project
Fedora iconFedora 30 releases-test/Workstation-osrpm010-3.fc30Jun 17102 kiB387 kiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm012-2.fc31Jun 21107 kiB393 kiBFedora Project
Fedora iconFedora rawhide development/Server-osrpm012-2.fc31Jun 17107 kiB393 kiBFedora Project
Fedora iconFedora rawhide development/Workstation-osrpm012-2.fc31Jun 17107 kiB393 kiBFedora Project
Manjaro iconManjaro rolling stable/corexz010-1Jan 1469.2 kiB275 kiB
Manjaro iconManjaro rolling testing/corexz010-1Jan 1469.2 kiB275 kiB
Manjaro iconManjaro rolling unstable/corexz010-1Jan 1469.2 kiB275 kiB
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm008-lp150.1.7Jan 1779 kiB252 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm008-lp151.2.2Jan 2378.7 kiB252 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm007-8.3Jan 17198 kiB648 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm010-1.3Jun 1787.6 kiB306 kiBhttps://bugs.opensuse.org
Ubuntu iconUbuntu 17.10 artful/maindeb1:007-4build12017-11-10203 kiB716 kiB
Ubuntu iconUbuntu 18.04 LTS bionic/maindeb1:007-4build12017-11-10203 kiB716 kiB
Ubuntu iconUbuntu 18.10 cosmic/maindeb1:007-4build1Jan 14203 kiB716 kiB
Ubuntu iconUbuntu 19.04 disco/maindeb1:010-3Feb 2469.5 kiB315 kiB
Ubuntu iconUbuntu 19.10 eoan/maindeb1:010-3Jun 1769.5 kiB315 kiB
Ubuntu iconUbuntu 19.10 eoan-proposed/maindeb1:012-10 - 09:1171.1 kiB320 kiB
Ubuntu iconUbuntu 16.04 LTS xenial/maindeb1:007-42017-11-10201 kiB704 kiB

Manual pages

usb-devices(1)

usb-devices - print USB device details

lsusb(8)

lsusb - list USB devices

update-usbids(8)

update-usbids - download new version of the USB ID list

usbhid-dump(8)

usbhid-dump - dump USB HID device report descriptors and streams

Latest updates

Ubuntu 19.10 icon

Ubuntu 19.10 eoan-proposed/main: Version 1:012-1 introduced

0 - 09:11
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 010-3.fc30 to 012-2.fc31

Jun 21
  • New 012 release
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 010-1.1 to 010-1.3

Jun 17
  • update to usbutils 010
    • usbreset.c: add missing <stdlib.h> include
    • Do not create and install usbutils.pc
    • fix dump_videocontrol_interface for unitialized variable usage
    • Add correct SPDX license identifiers to all files
    • Add SPDX identifiers on files that did not have a specific license.
    • wTotalLength should be printed as a hex number
    • usbmisc: fix up some strncpy() issues
    • lsusb-t: fix up error with readlink()
    • lsusb.py.in: add proper SPDX license identifier
    • usb-devices: reword the copyright identifier
    • LICENSES: move the GPL 2 license to the LICENSES directory
    • LICENSES/GPL-3.0.txt: add the file
    • lsusb.h: add copyright notice
    • lsusb-t: add copyright info
    • bom.spdx: Add bill of materials file in SPDX format.
    • ChangeLog: remove it.
    • AUTHORS: remove file
    • do_release: drop file
    • NEWS: add SPDX header and comment
    • autogen.sh: add SPDX and copyright header
    • list.h: add copyright information
    • travis-autogen.sh: add SPDX and copyright information.
    • INSTALL: remove the file, it's boiler-plate
    • configure.ac: add SPDX and copyright
    • man pages: add SPDX and copyright information
    • Makefile.am: add SPDX and copyright information
    • .gitmodules: add SPDX and copyright lines
    • lsusb.py.in: fix up Copyright strings
    • usbreset.c: add Alan's copyright
    • .travis.yml: add correct SPDX and copyright notices
    • bom.spdx: update with latest copyright and SPDX identifier additions
    • README.md: move the README file to markdown
    • README.md: fix fomatting
    • bom.spdx: upate with README -> README.md change
    • lsusb.py: convert to python3
    • lsusb: Split subtype mapping out of AudioControl interface handling.
    • lsusb: Add declarative definitions for UAC1 and UAC2 descriptors.
    • lsusb: Add code to dump descriptor data using descriptor definition.
    • lsusb: Switch to descriptor-definition based dump for UAC1 and UAC2.
    • lsusb: Add descriptor definitions for UAC3.
    • lsusb: Add initial support for USB Audio Device Class 3.
    • lsusb: Add descriptor definition for USB3 BOS Configuration Summary.
    • lsusb: Dump USB3 BOS Configuration Summary Descriptor.
    • lsusb: Squash Wpointer-compare warning.
    • lsusb: Remove unused function.
    • lsusb: Fix array entry count for variable sized entries.
    • Makefile.am: Include usbreset.c in the release tarball
    • lsusb: Dump UVC Stream based payload descriptor.
Fedora 30 icon

Fedora 30 releases/Everything-os: Version 010-3.fc30 introduced

Jun 17
Fedora 30 icon

Fedora 30 releases-test/Workstation-os: Version 010-3.fc30 introduced

Jun 17
Fedora 30 icon

Fedora 30 releases-test/Server-os: Version 010-3.fc30 introduced

Jun 17
Fedora 30 icon

Fedora 30 releases/Workstation-os: Version 010-3.fc30 introduced

Jun 17
Fedora 30 icon

Fedora 30 releases/Server-os: Version 010-3.fc30 introduced

Jun 17
Ubuntu 19.10 icon

Ubuntu 19.10 eoan/main: Version 1:010-3 introduced

Jun 17
Helmut Grohne
  • Fix FTCBFS: Seed compiler for usbreset from buildtools.mk. Closes: #922816.
Aurelien Jarno
  • Build usbreset with LDFLAGS.
Fedora rawhide icon

Fedora rawhide development/Workstation-os: Updated from 010-3.fc30 to 012-2.fc31

Jun 17
  • New 012 release
Fedora rawhide icon

Fedora rawhide development/Server-os: Updated from 010-3.fc30 to 012-2.fc31

Jun 17
  • New 012 release
OpenSUSE Tumbleweed icon

OpenSUSE Tumbleweed oss: Updated from 009-2.4 to 010-1.1

Mar 29
  • update to usbutils 010
    • usbreset.c: add missing <stdlib.h> include
    • Do not create and install usbutils.pc
    • fix dump_videocontrol_interface for unitialized variable usage
    • Add correct SPDX license identifiers to all files
    • Add SPDX identifiers on files that did not have a specific license.
    • wTotalLength should be printed as a hex number
    • usbmisc: fix up some strncpy() issues
    • lsusb-t: fix up error with readlink()
    • lsusb.py.in: add proper SPDX license identifier
    • usb-devices: reword the copyright identifier
    • LICENSES: move the GPL 2 license to the LICENSES directory
    • LICENSES/GPL-3.0.txt: add the file
    • lsusb.h: add copyright notice
    • lsusb-t: add copyright info
    • bom.spdx: Add bill of materials file in SPDX format.
    • ChangeLog: remove it.
    • AUTHORS: remove file
    • do_release: drop file
    • NEWS: add SPDX header and comment
    • autogen.sh: add SPDX and copyright header
    • list.h: add copyright information
    • travis-autogen.sh: add SPDX and copyright information.
    • INSTALL: remove the file, it's boiler-plate
    • configure.ac: add SPDX and copyright
    • man pages: add SPDX and copyright information
    • Makefile.am: add SPDX and copyright information
    • .gitmodules: add SPDX and copyright lines
    • lsusb.py.in: fix up Copyright strings
    • usbreset.c: add Alan's copyright
    • .travis.yml: add correct SPDX and copyright notices
    • bom.spdx: update with latest copyright and SPDX identifier additions
    • README.md: move the README file to markdown
    • README.md: fix fomatting
    • bom.spdx: upate with README -> README.md change
    • lsusb.py: convert to python3
    • lsusb: Split subtype mapping out of AudioControl interface handling.
    • lsusb: Add declarative definitions for UAC1 and UAC2 descriptors.
    • lsusb: Add code to dump descriptor data using descriptor definition.
    • lsusb: Switch to descriptor-definition based dump for UAC1 and UAC2.
    • lsusb: Add descriptor definitions for UAC3.
    • lsusb: Add initial support for USB Audio Device Class 3.
    • lsusb: Add descriptor definition for USB3 BOS Configuration Summary.
    • lsusb: Dump USB3 BOS Configuration Summary Descriptor.
    • lsusb: Squash Wpointer-compare warning.
    • lsusb: Remove unused function.
    • lsusb: Fix array entry count for variable sized entries.
    • Makefile.am: Include usbreset.c in the release tarball
    • lsusb: Dump UVC Stream based payload descriptor.
Debian 10.0 icon

Debian 10.0 buster/main: Updated from 1:010-2 to 1:010-3

Mar 10
Helmut Grohne
  • Fix FTCBFS: Seed compiler for usbreset from buildtools.mk. Closes: #922816.
Aurelien Jarno
  • Build usbreset with LDFLAGS.
Ubuntu 19.04 icon

Ubuntu 19.04 disco-proposed/main: Version 1:010-3 removed

Feb 24
Ubuntu 19.04 icon

Ubuntu 19.04 disco/main: Updated from 1:010-2 to 1:010-3

Feb 24
Helmut Grohne
  • Fix FTCBFS: Seed compiler for usbreset from buildtools.mk. Closes: #922816.
Aurelien Jarno
  • Build usbreset with LDFLAGS.
Ubuntu 19.04 icon

Ubuntu 19.04 disco-proposed/main: Version 1:010-3 introduced

Feb 24
Helmut Grohne
  • Fix FTCBFS: Seed compiler for usbreset from buildtools.mk. Closes: #922816.
Aurelien Jarno
  • Build usbreset with LDFLAGS.
Ubuntu 19.04 icon

Ubuntu 19.04 disco-proposed/main: Version 1:010-2 removed

Feb 15
Ubuntu 19.04 icon

Ubuntu 19.04 disco/main: Updated from 1:007-4build1 to 1:010-2

Feb 15
  • Upload to unstable.
  • Drop debian/patches/04-libusb_get_string_descriptor.diff, useless now that this package is linux-only.
  • Bumped Standards-Version to 4.3.0 (no changes).
  • Set Rules-Requires-Root to no.
  • Temporarily depend on usb.ids even if not used by lsusb, as some packages depends on usbutils to get access to this file.
Fedora rawhide icon

Fedora rawhide development/Everything-os: Updated from 010-2.fc29 to 010-3.fc30

Feb 12
Fedora rawhide icon

Fedora rawhide development/Server-os: Updated from 010-2.fc29 to 010-3.fc30

Feb 12

Related packages

usbutils-debuginfo - Debug information for package usbutils
usbutils-debugsource - Debug sources for package usbutils
⇧ Top