Super Slow USB Transfer Speed

Hi there,

I’m trying to transfer some files to my USB stick, and it’s transferring at the most pitiful rate, around 200-400kb/s, occasionally shooting up to 1MB/s, but not for more than a few seconds.

I realize a lot of factors can play into this, so I’ll try to provide as much detail as I can.

I’m using OpenSUSE 11.3, KDE 4.6 RC2, and a Corsair Mini Voyager 16GB. My motherboard is a Gigabyte EP45-DS3L.

dmesg output:

[170063.180138] usb 2-1: new high speed USB device using ehci_hcd and address 11
[170063.295883] usb 2-1: New USB device found, idVendor=1b1c, idProduct=0b29
[170063.295886] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[170063.295888] usb 2-1: Product: Voyager Mini
[170063.295890] usb 2-1: Manufacturer: Corsair
[170063.295891] usb 2-1: SerialNumber: 00000000000042
[170063.296528] scsi17 : usb-storage 2-1:1.0
[170064.297167] scsi 17:0:0:0: Direct-Access     Corsair  Voyager Mini     0.00 PQ: 0 ANSI: 2
[170064.297341] sd 17:0:0:0: Attached scsi generic sg7 type 0
[170064.305549] sd 17:0:0:0: [sdg] 31582352 512-byte logical blocks: (16.1 GB/15.0 GiB)
[170064.306150] sd 17:0:0:0: [sdg] Write Protect is off
[170064.306153] sd 17:0:0:0: [sdg] Mode Sense: 00 00 00 00
[170064.306155] sd 17:0:0:0: [sdg] Assuming drive cache: write through
[170064.310520] sd 17:0:0:0: [sdg] Assuming drive cache: write through
[170064.310528]  sdg:
[170064.647157] sd 17:0:0:0: [sdg] Assuming drive cache: write through
[170064.647161] sd 17:0:0:0: [sdg] Attached SCSI removable disk

lsusb -t output:

matt@matt:~> lsusb -t
/:  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=HID, Driver=usbhid, 12M
    |__ Port 2: Dev 2, If 1, Class=HID, 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_hcd/6p, 480M
    |__ Port 1: Dev 11, If 0, Class=stor., Driver=usb-storage, 480M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/6p, 480M

Sometimes too, the transfer just stops all together. It just… doesn’t transfer for a while, then it’ll go back to 400kb/s etc, then it’ll stop again for a minute. What’s going on here?

Thanks!
Matt

Can we assume you tried smaller (eg; 2GB) devices and they work differently/better?

The only other device that I have is an 8GB “Dane-Elec” brand thumbdrive, and it has the same issues.

I only have up to 2GB devices. I have read of some issues with the larger ones but can’t recall exactly what issues.

Does it happen the same in Gnome, or don’t you have Gnome?
You could try a Gnome live CD, just out of interest. (But I realize that’s a bit of strange and troublesome method of problem solving)