USB 2.0 external hard drive only 1.000MB/s transfers

Bernd Walter ticso at cicely12.cicely.de
Mon Sep 19 15:28:52 PDT 2005


On Tue, Sep 20, 2005 at 08:02:04AM +1000, Chris Richards wrote:
> Hi,
>  
> The requested output is below and I understand what you are saying about the speed of a drive vs USB 2.0. I have plugged the drive into Windows XP and transferred a file to it from another computer over my 100Mb LAN and it sits at around 9,000KB's so it is definitely capable of going faster than it currently is on FreeBSD.
>  
> Cheers.
>  
> -Chris
>  
> --------------------------
> root at spunky2 <mailto:root at spunky2> :~# usbdevs -v
> Controller /dev/usb0:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
>  port 1 powered
>  port 2 powered
> Controller /dev/usb1:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), VIA(0x0000), rev 1.00
>  port 1 powered
>  port 2 addr 2: full speed, self powered, config 1, USB TO IDE(0x0702), vendor 0x05e3(0x05e3), rev 0.33
> Controller /dev/usb2:
> addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), VIA(0x0000), rev 1.00
>  port 1 powered
>  port 2 powered
>  port 3 powered
>  port 4 powered
> Controller /dev/usb3:
> addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
>  port 1 powered
>  port 2 addr 2: full speed, power 160 mA, config 1, EZ USB/Ethernet Converter(0x0200), SMC, Inc(0x0707), rev 1.01

So you have an high-speed controller (ehci), but you device is
attaching to the full-speed controller (uhci).
Your transferrate is not surprising with this setup.
Does it make a difference if you connect the device after booting?
You may also want to try another high-speed device or NEC based
controller - VIA ones are known to have problems.
There have been some workarounds for VIA based controller - they might
help you or not.

-- 
B.Walter                   BWCT                http://www.bwct.de
bernd at bwct.de                                  info at bwct.de



More information about the freebsd-usb mailing list