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