在 Ubuntu 中,USB 3.0 的运行速度与 USB 2.0 一样慢

在 Ubuntu 中,USB 3.0 的运行速度与 USB 2.0 一样慢

我买了一个 USB 3.0 PCIe 卡和一个外置 3TB Western Digital USB 3.0 HDD。一个分区是 NTFS,另一个是 EXT4,但这是关于传输到 EXT4 分区的。

速度在 26-38MB/s 之间。

我正在运行 14.04,但正在备份我的信息 ATM,以便我可以在刚买的新 SSD 上安装 14.10。

lspci:

00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801IB (ICH9) 2 port SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA Controller [IDE mode] (rev 02)
01:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce 9500 GT] (rev a1)
02:00.0 Ethernet controller: Qualcomm Atheros Attansic L1 Gigabit Ethernet (rev b0)
03:00.0 SATA controller: JMicron Technology Corp. JMB363 SATA/IDE Controller (rev 03)
03:00.1 IDE interface: JMicron Technology Corp. JMB363 SATA/IDE Controller (rev 03)
04:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)
06:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)

linux - linux系统复制代码

04:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)

系统盘

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 009 Device 002: ID 1058:107c Western Digital Technologies, Inc. 
Bus 009 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 010 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 07d1:3300 D-Link System DWA-130 802.11n Wireless N Adapter(rev.E) [Realtek RTL8191SU]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

lsusb-t

/:  Bus 10.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 5000M
/:  Bus 09.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M
    |__ Port 2: Dev 2, If 0, Class=Mass Storage, Driver=usb-storage, 480M
/:  Bus 08.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 07.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 06.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 2: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 2: Dev 2, If 1, Class=Human Interface Device, Driver=usbhid, 12M
    |__ Port 2: Dev 2, If 2, Class=Human Interface Device, Driver=usbhid, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
    |__ Port 3: Dev 2, If 0, Class=Vendor Specific Class, Driver=r8712u, 480M

我真的不知道该怎么办,任何帮助将非常感激。我提供了上述几个命令,因为我认为这是一个很好的起点。

答案1

我怀疑是连接器太脏或质量太差造成的。要么就是你使用的延长线只适用于 USB-2 速度。你现在可能已经注意到,无论是为 USB2 还是 USB3 设计的 A 型 USB 连接器,其外观都是一样的。这张巧妙的图片显示,A 型 USB3 连接器中有四个附加连接器。在我看来,如果这些连接器没有完全插入,可能是由于笔记本电脑外壳周围的障碍物或台式机上的屏蔽层未对齐,那么它几乎肯定只能以 USB 2.0 速度连接。

答案2

您的lsusb -t指示表明您有一个可识别且(表面上)工作的 USB 3.x Gen 1 根集线器,但是没有从该集线器到任何设备的活动连接。

大多数情况下,问题在于您使用的 USB 电缆。驱动器随附的电缆通常支持 USB 3,但很多时候电缆很短,导致人们用另一根电缆替换它。普通零售店出售的大多数 USB-C 电缆仅带有 USB 1/2 数据线,没有 USB 3 数据线。

如果您使用驱动器附带的电缆,那么它应该如所述支持 USB 3,但电缆故障可能会阻止这种情况发生,因此,将其换成另一根已知支持 USB 3 的电缆将是一个值得的故障排除步骤,即使只是为了消除原因。

同样,如果您的电脑中有内部电缆或连接器,这些也可能是问题所在,但如果它是直接拧在后面板上的 PCIe 卡,我想这不是问题。

电缆制造商和/或零售商似乎利用了这样一个事实,即大多数人没有意识到 USB-C 并不一定表示兼容 USB 3,因此他们销售不支持 USB 3 的 USB-A 转 USB-C 电缆(甚至是 USB-C 转 USB-C 电缆)。

如果某根电缆被描述为“充电线”,或者宣传数据速度为 480 Mbit/s,则它没有 USB 3 数据线。

如果某根电缆被描述为用于数据或充电和数据,并且宣传支持 5000 Mbit/s 或更高速度,或者具体支持 USB 3.x Gen 1 或更高速度,那么它可能确实具有 USB 3 数据线,并且只要符合规格,就会支持 USB 3.x Gen 1、2 和 3 速度。

如果该电缆被描述为兼容 Thunderbolt 3、4 或 5,那么它也适用于 USB 3.x,尽管您可能为该电缆支付了比需要更多的钱。

如果电缆根本没有给出上述任何提示,那么可以安全地假设它不兼容 USB 3。

相关内容