如何确定我的硬盘是通过 USB-2 还是 USB-3 连接的?

如何确定我的硬盘是通过 USB-2 还是 USB-3 连接的?

我的系统磁盘是一个外部 USB 设备,这里没有显示(它是一个 240GB San 磁盘)。

➤ lsusb
Bus 004 Device 005: ID 05ac:8242 Apple, Inc. Built-in IR Receiver
Bus 004 Device 008: ID 05ac:828a Apple, Inc. 
Bus 004 Device 004: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Blueto
Bus 004 Device 003: ID 0424:2512 Standard Microsystems Corp. USB 2.0 Hub
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 174c:5106 ASMedia Technology Inc. ASM1051 SATA 3Gb/s bridge
Bus 002 Device 003: ID 04f2:0408 Chicony Electronics Co., Ltd USB Keyboard
Bus 002 Device 002: ID 4e53:5407  USB OPTICAL MOUSE 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 004: ID 08bb:2912 Texas Instruments PCM2912A Audio Codec
Bus 005 Device 006: ID 256c:006e  
Bus 005 Device 005: ID 046d:09a6 Logitech, Inc. QuickCam Vision Pro
Bus 005 Device 003: ID 0424:2504 Standard Microsystems Corp. 
Bus 005 Device 002: ID 04e8:5f06 Samsung Electronics Co., Ltd Samsung STORY Station
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

也许这是一个空行?然而,令我感兴趣的是,它是否作为 USB-3 磁盘进行访问。我该如何测试呢?

答案1

你可以做:

lsusb -t

USB速度排在最后。

答案2

由于 USB 3 SuperSpeed 及更高版本在 USB 电缆中使用物理上不同的电线,因此更高速的 USB3+ 接线通常在 Linux 中作为完全独立的 USB 总线呈现。

因此,“Linux Foundation 3.0 根集线器”的存在标志着支持 SuperSpeed 的 USB 总线 - 在您的情况下,Bus 003以及Bus 006.由于这些总线上没有其他设备,我必须得出结论,您的所有 USB 设备当前仅使用 USB 2 速度。

答案3

您可以在 下找到专用于每个 USB 设备的目录sys

例如,在我的系统上,我有一个摄像头Bus 001, Device 002

Bus 001 Device 002: ID 0bda:5686 Realtek Semiconductor Corp. 

我可以在下面找到详细信息/sys/bus/usb/devices/1-2(其中最后一个路径组件是总线 id 和设备 id,如上所述)。

然后我可以转储该设备的有效总线速度和许多其他信息:

.../usb/devices/1-2$ cat speed  
480
.../usb/devices/1-2$ cat serial 
0001
.../usb/devices/1-2$ cat product 
Integrated_Webcam_HD
.../usb/devices/1-2$ cat configuration 
USB Camera
.../usb/devices/1-2$ 

因此,对于您的问题,您可以搜索子目录5-6以检查它是否是您的闪存驱动器...另外,为了识别您的设备,您可以:

lsusb > with_device
# unplug device
lsusb > without_device
diff without_device with_device

恕我直言,我会检查这个设备:

Bus 002 Device 004: ID 174c:5106 ASMedia Technology Inc. ASM1051 SATA 3Gb/s bridge

相关内容