Specified in the corresponding Arch Linux package.
License, except for the contents of the manual pages, which have their own license The website is available under the terms of the GPL-3.0 Using mandoc for the conversion of manual pages. Package information: Package name: core/usbutils Version: 014-2 Upstream: Licenses: GPL2, GP元 Manuals: /listing/core/usbutils/ Table of contents If the specified device is not found, a non-zero exit code is V, -version Print version information on standard output, then exit successfully. Verbosity can be increased twice with the v option. t, -tree Tells lsusb to dump the physical USB device hierarchy as a tree. Information like the v option you must be root to do this. D device Do not scan the /dev/bus/usb directory, instead display only informationĪbout the device whose device file is given. : Show only devices with the specified vendor and product ID. Both IDsĪre given in decimal and may be omitted. :] Show only devices in specified bus and/or devnum. Class descriptors will be shown, when available,įor USB device classes including hub, audio, HID, communications, andĬhipcard. This includes configuration descriptors for theĭevice's current speed. OPTIONS -v, -verbose Tells lsusb to be verbose and display detailed information about
Hardware database to associate a full human-readable name to the vendor IDĪnd the product ID. Notify me of follow-up comments by email.Lsusb is a utility for displaying information about USBīuses in the system and the devices connected to them. In the example above, the vendor ID is 04e8 and device ID is 6860 (note 04e8:6860 in the. 4) Make a note of the Vendor and Product IDs. The 10.1v is shown like this: Code: Bus 001 Device 010: ID 04e8:6860 Samsung Electronics Co., Ltd.
configure -prefix=/home/devbee/wp/usbutils/outĪnd install as, $ make install $ tree out/ 3) Check the output of this command to find your device. See the pkg-config man page for more details. Make sure you have both of the below packages installed, sudo apt-get install libusb-1.0-0 libusb-1.0-0-devĪfter running configure command, we got following error,Ĭonfigure: error: Package requirements (libudev >= 196) were not met:Īlternatively, you may set the environment variables UDEV_CFLAGSĪnd UDEV_LIBS to avoid the need to call pkg-config. You can check the currently installed libusb version as, $ dpkg -l libusb* Which means our ubuntu is lacking libusb installation. Installed software in a non-standard prefix.Īlternatively, you may set the environment variables LIBUSB_CFLAGSĪnd LIBUSB_LIBS to avoid the need to call pkg-config. yum install libusbPackage libusb- already installed and latest version. configure -prefix=/home/devbee/wp/usbutilsĪbove command generated an error like below,Ĭhecking pkg-config is at least version 0.9.0... yesĬonfigure: error: Package requirements (libusb-1.0 >= 1.0.9) were not met:Ĭonsider adjusting the PKG_CONFIG_PATH environment variable if you Initialize autobuild with: $ autoreconf -install -symlinkĬreate an temporary directory if you just want to compile and install in local folder instead of standard directories like /usr/bin etc, $ mkdir outĬonfigure with: $. OPTIONS-v, -verbose Tells lsusb to be verbose and display detailed information about the devices shown. It uses udev's hardware database to associate a full human-readable name to the vendor ID and the product ID.
Submodule ‘usbhid-dump’ () registered for path ‘usbhid-dump’ $ git submodule update lsusb is a utility for displaying information about USB buses in the system and the devices connected to them. USButils 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.Ĭlone the source code using below command, $ git clone git:///pub/scm/linux/kernel/git/gregkh/usbutils.git $ cd usbutils/įirst get usbhid-dump : $ git submodule init