<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://k2.ixota.com/index.php?action=history&amp;feed=atom&amp;title=Linux%2FUSB</id>
	<title>Linux/USB - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://k2.ixota.com/index.php?action=history&amp;feed=atom&amp;title=Linux%2FUSB"/>
	<link rel="alternate" type="text/html" href="https://k2.ixota.com/index.php?title=Linux/USB&amp;action=history"/>
	<updated>2026-06-26T10:43:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.33.1</generator>
	<entry>
		<id>https://k2.ixota.com/index.php?title=Linux/USB&amp;diff=4366&amp;oldid=prev</id>
		<title>Kenneth: /* List USB Devices */</title>
		<link rel="alternate" type="text/html" href="https://k2.ixota.com/index.php?title=Linux/USB&amp;diff=4366&amp;oldid=prev"/>
		<updated>2017-07-04T05:17:30Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;List USB Devices&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== USB 3.0 ==&lt;br /&gt;
&lt;br /&gt;
&amp;quot;The Linux kernel has supported USB 3.0 since version 2.6.31, which was released in September 2009.&amp;quot; [http://en.wikipedia.org/wiki/USB_3.0] [http://askubuntu.com/questions/12139/does-ubuntu-support-usb-3-0]&lt;br /&gt;
&lt;br /&gt;
== List USB Devices ==&lt;br /&gt;
&lt;br /&gt;
 $ lsusb&lt;br /&gt;
&lt;br /&gt;
 $ usb-devices&lt;br /&gt;
&lt;br /&gt;
listusb: [https://unix.stackexchange.com/questions/144029/command-to-determine-ports-of-a-device-like-dev-ttyusb0]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
for sysdevpath in $(find /sys/bus/usb/devices/usb*/ -name dev); do&lt;br /&gt;
    syspath=&amp;quot;${sysdevpath%/dev}&amp;quot;&lt;br /&gt;
    devname=&amp;quot;$(udevadm info -q name -p $syspath)&amp;quot;&lt;br /&gt;
    [[ &amp;quot;$devname&amp;quot; == &amp;quot;bus/&amp;quot;* ]] &amp;amp;&amp;amp; continue&lt;br /&gt;
    eval &amp;quot;$(udevadm info -q property --export -p $syspath)&amp;quot;&lt;br /&gt;
    [[ -z &amp;quot;$ID_SERIAL&amp;quot; ]] &amp;amp;&amp;amp; continue&lt;br /&gt;
    echo &amp;quot;/dev/$devname - $ID_SERIAL&amp;quot;&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Linux USB Discovery ==&lt;br /&gt;
&lt;br /&gt;
USB 3.0 HDD: (dmesg)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usb 9-2: new SuperSpeed USB device number 6 using xhci_hcd&lt;br /&gt;
usb 9-2: New USB device found, idVendor=0480, idProduct=d000&lt;br /&gt;
usb 9-2: New USB device strings: Mfr=2, Product=3, SerialNumber=1&lt;br /&gt;
usb 9-2: Product: External USB 3.0&lt;br /&gt;
usb 9-2: Manufacturer: TOSHIBA&lt;br /&gt;
usb 9-2: SerialNumber: 2013122801534E&lt;br /&gt;
usb 9-2: configuration #1 chosen from 1 choice&lt;br /&gt;
Initializing USB Mass Storage driver...&lt;br /&gt;
scsi6 : SCSI emulation for USB Mass Storage devices&lt;br /&gt;
usbcore: registered new interface driver usb-storage&lt;br /&gt;
USB Mass Storage support registered.&lt;br /&gt;
scsi 6:0:0:0: Direct-Access     TOSHIBA  External USB 3.0 0    PQ: 0 ANSI: 6&lt;br /&gt;
sd 6:0:0:0: Attached scsi generic sg6 type 0&lt;br /&gt;
sd 6:0:0:0: [sdg] 3907029168 512-byte logical blocks: (2.00 TB/1.81 TiB)&lt;br /&gt;
sd 6:0:0:0: [sdg] Write Protect is off&lt;br /&gt;
sd 6:0:0:0: [sdg] Assuming drive cache: write through&lt;br /&gt;
sd 6:0:0:0: [sdg] Assuming drive cache: write through&lt;br /&gt;
sdg: sdg1&lt;br /&gt;
sd 6:0:0:0: [sdg] Assuming drive cache: write through&lt;br /&gt;
sd 6:0:0:0: [sdg] Attached SCSI disk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
USB 2.0 HDD: (dmesg)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
usb 1-3: new high speed USB device number 5 using ehci_hcd&lt;br /&gt;
usb 1-3: New USB device found, idVendor=0bc2, idProduct=3001&lt;br /&gt;
usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3&lt;br /&gt;
usb 1-3: Product: FreeAgent&lt;br /&gt;
usb 1-3: Manufacturer: Seagate&lt;br /&gt;
usb 1-3: SerialNumber: 2GEX3WBF&lt;br /&gt;
usb 1-3: configuration #1 chosen from 1 choice&lt;br /&gt;
scsi7 : SCSI emulation for USB Mass Storage devices&lt;br /&gt;
scsi 7:0:0:0: Direct-Access     Seagate  FreeAgent        102D PQ: 0 ANSI: 4&lt;br /&gt;
sd 7:0:0:0: Attached scsi generic sg7 type 0&lt;br /&gt;
sd 7:0:0:0: [sdh] 2930277168 512-byte logical blocks: (1.50 TB/1.36 TiB)&lt;br /&gt;
sd 7:0:0:0: [sdh] Write Protect is off&lt;br /&gt;
sd 7:0:0:0: [sdh] Assuming drive cache: write through&lt;br /&gt;
sd 7:0:0:0: [sdh] Assuming drive cache: write through&lt;br /&gt;
sdh: sdh1&lt;br /&gt;
sd 7:0:0:0: [sdh] Assuming drive cache: write through&lt;br /&gt;
sd 7:0:0:0: [sdh] Attached SCSI disk&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
usb-devices:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
--------------- USB 3.0 DEVICE &amp;amp; CONTROLLER ---------------&lt;br /&gt;
T:  Bus=09 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  6 Spd=5000 MxCh= 0&lt;br /&gt;
D:  Ver= 3.00 Cls=00(&amp;gt;ifc ) Sub=00 Prot=00 MxPS= 9 #Cfgs=  1&lt;br /&gt;
P:  Vendor=0480 ProdID=d000 Rev=01.00&lt;br /&gt;
S:  Manufacturer=TOSHIBA&lt;br /&gt;
S:  Product=External USB 3.0&lt;br /&gt;
S:  SerialNumber=2013122801534E&lt;br /&gt;
C:  #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=36mA&lt;br /&gt;
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage&lt;br /&gt;
&lt;br /&gt;
T:  Bus=09 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=5000 MxCh= 2&lt;br /&gt;
D:  Ver= 3.00 Cls=09(hub  ) Sub=00 Prot=03 MxPS= 9 #Cfgs=  1&lt;br /&gt;
P:  Vendor=1d6b ProdID=0003 Rev=02.06&lt;br /&gt;
S:  Manufacturer=Linux 2.6.32-431.23.3.el6.x86_64 xhci_hcd&lt;br /&gt;
S:  Product=xHCI Host Controller&lt;br /&gt;
S:  SerialNumber=0000:03:00.0&lt;br /&gt;
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA&lt;br /&gt;
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
--------------- USB 2.0 DEVICE &amp;amp; CONTROLLER ---------------&lt;br /&gt;
T:  Bus=01 Lev=01 Prnt=01 Port=02 Cnt=01 Dev#=  5 Spd=480 MxCh= 0&lt;br /&gt;
D:  Ver= 2.00 Cls=00(&amp;gt;ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1&lt;br /&gt;
P:  Vendor=0bc2 ProdID=3001 Rev=00.00&lt;br /&gt;
S:  Manufacturer=Seagate&lt;br /&gt;
S:  Product=FreeAgent&lt;br /&gt;
S:  SerialNumber=2GEX3WBF&lt;br /&gt;
C:  #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=0mA&lt;br /&gt;
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage&lt;br /&gt;
&lt;br /&gt;
T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 5&lt;br /&gt;
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1&lt;br /&gt;
P:  Vendor=1d6b ProdID=0002 Rev=02.06&lt;br /&gt;
S:  Manufacturer=Linux 2.6.32-431.23.3.el6.x86_64 ehci_hcd&lt;br /&gt;
S:  Product=EHCI Host Controller&lt;br /&gt;
S:  SerialNumber=0000:00:12.2&lt;br /&gt;
C:  #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=0mA&lt;br /&gt;
I:  If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kenneth</name></author>
		
	</entry>
</feed>