• Stars
    star
    354
  • Rank 120,042 (Top 3 %)
  • Language
    C
  • Created over 15 years ago
  • Updated 5 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

USB utilities for Linux, including lsusb

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

More Repositories

1

kernel-tutorial

Basic "How to write a Linux kernel patch and submit it" tutorial
1,081
star
2

kernel-development

Presentation on how the Linux kernel is developed
TeX
615
star
3

linux

Linux kernel stable tree mirror
C
424
star
4

kdbus

Kernel "dbus-like" code for the Linux kernel
C
258
star
5

usbview

usb viewer for Linux
C
218
star
6

usb_tutorial

My "Write a Real, Working, Linux Driver" talk and source code
C
163
star
7

bti

bash twitter ididocy
Perl
162
star
8

kernel-history

Linux kernel history logs and stats
Roff
108
star
9

gregkh-linux

My ~/linux/ directory framework
Yacc
97
star
10

lkn

Linux Kernel in a Nutshell
Python
32
star
11

presentation-linux-maintainer

Presentation about Linux kernel maintainers
Shell
30
star
12

presentation-spectre

Presentation about Spectre issues on Linux
30
star
13

presentation-driver-model

27
star
14

lsusb

lsusb for Linux rewrite
C
25
star
15

greybus

greybus kernel code
C
21
star
16

tumbleweed

openSUSE Tumbleweed project tools and scripts
Shell
17
star
17

presentation-release-model

Release model of the Linux kernel
14
star
18

stable-presentation

Presentation about the Linux stable kernel trees
13
star
19

samsung-backlight

Linux kernel driver for samsung backlight control
C
12
star
20

presentation-cve-is-dead

"CVEs are dead, long live the CVE!" presentation
12
star
21

presentation-stone-tools

10
star
22

pcicfg

read and write pci config space quickly
C
10
star
23

smugbatch

command line tools for interfacing with smugmug.com
C
9
star
24

presentation-mds

Presentation about MDS
9
star
25

adcboard

adc linux kernel driver
C
8
star
26

presentation-kdbus

8
star
27

presentation-first-time

Presentation about attending a conference for the first time
8
star
28

ddrdrive

Linux driver for ddrdrive hardware
C++
7
star
29

presentation-kref

Presentation about kref, kobject, struct device, and kernel development evolution
7
star
30

android-presentation

Presentation about android for CELF 2010
7
star
31

psb-kmp

Intel GMA500 Linux kernel driver
C
6
star
32

commit_tree

6
star
33

kroah.com

kroah.com website
5
star
34

android-clock

tiny sample application to play around with while learning
Java
5
star
35

xxdi

Perl script that implements vim's 'xxd -i' mode so that packages do not have to use all of vim just to get this functionality.
Perl
5
star
36

presentation-osc

openSUSE Conference presentation
5
star
37

fusb30x

Fairchild 30X USB Charging driver
C
5
star
38

presentation-xen

Xen user conference presentation
4
star
39

ndas

ndas kernel driver
C
4
star
40

presentation-community

Presentation about Linux kernel community issues and areas to work with them.
4
star
41

presentation-greybus

1
star